Я пытаюсь создать резервную копию всех правил из одного экземпляра сонара. В поисках примера того, как разрешить или обойти эту трассировку стека, я пока не нашел решения. Обратите внимание, что скручивание не обеспечивает вывода, и I может производить вывод для скручивания, такого как $ curl -u <username>:<password> http://<domain>/api/rules/search?languages=java
. Спасибо за помощь!
Reuqest: $ curl -u <username>:<password> http://<domain>/api/qualityprofiles/backup
Лог выхода /opt/sonarqube-6.7.1/logs/web.log
:
2018.05.03 15:36:51 ОШИБКА web [] [o.s.s.p.w.RootFilter] Ошибка обработки запроса / api / qualityprofiles / backup
java.lang.IllegalStateException: невозможно вызвать reset () после того, как ответ был зафиксирован
в org.apache.catalina.connector.ResponseFacade.reset (ResponseFacade.java:348)
в org.sonar.server.ws.ServletResponse $ ServletStream.reset (ServletResponse.java:79)
в org.sonar.server.ws.WebServiceEngine.sendErrors (WebServiceEngine.java:135)
на org.sonar.server.ws.WebServiceEngine.execute (WebServiceEngine.java:105)
в org.sonar.server.ws.WebServiceFilter.doFilter (WebServiceFilter.java:86)
в org.sonar.server.platform.web.MasterServletFilter $ GodFilterChain.doFilter (MasterServletFilter.java:126)
в org.sonar.server.platform.web.MasterServletFilter.doFilter (MasterServletFilter.java:95)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166)
в org.sonar.server.user.UserSessionFilter.doFilter (UserSessionFilter.java:87)
в org.sonar.server.user.UserSessionFilter.doFilter (UserSessionFilter.java:71)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166)
в org.sonar.server.platform.web.SecurityServletFilter.doHttpFilter (SecurityServletFilter.java:72)
в org.sonar.server.platform.web.SecurityServletFilter.doFilter (SecurityServletFilter.java:48)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166)
в org.sonar.server.platform.web.RedirectFilter.doFilter (RedirectFilter.java:61)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166)
в org.sonar.server.platform.web.requestid.RequestIdFilter.doFilter (RequestIdFilter.java:63)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166)
в org.sonar.server.platform.web.RootFilter.doFilter (RootFilter.java:62)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166)
в org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter (SetCharacterEncodingFilter.java:108)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166)
в org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:199)
в org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:96)
в org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:140)
в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:81)
в ch.qos.logback.access.tomcat.LogbackValve.invoke (LogbackValve.java:256)
в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:87)в org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:342)
в org.apache.coyote.http11.Http11Processor.service (Http11Processor.java:803)
в org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java:66)
в org.apache.coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol.java:868)
в org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1459)
в org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49)
в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)
в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617)
в org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)
at java.lang.Thread.run (Thread.java:748)
РЕДАКТИРОВАТЬ : Обратите внимание, что я установил 6.7.3, запустил тот же curl, как указано выше, и получил тот же вывод журнала в web.log.