You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using web API to generate the reports. As per the documentation branch parameter is optional, However when i try to generate report without branch parameter i get the below error, and when i passed the branch(I just have default master) parameter, then i was able to generate the reports.
Error:
2021.12.08 21:58:07 ERROR web[AX2ZRrHoNzlUBEYsAARJ][o.s.s.w.WebServiceEngine] Fail to process request http://localhost:9000/api/cnesreport/report?key=********&author=*****&token=8965a0b071ae**************f58ed057
org.sonarqube.ws.client.HttpException: Error 404 on api/navigation/component : {"errors":[{"msg":"Component \u0027*******roxy\u0027 on branch \u0027%\u0027 not found"}]}
at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:36)
at org.sonarqube.ws.client.BaseService.call(BaseService.java:55)
at org.sonarqube.ws.client.navigation.NavigationService.component(NavigationService.java:46)
at fr.cnes.sonar.report.providers.project.ProjectProviderPlugin.getProjectAsJsonObject(ProjectProviderPlugin.java:63)
at fr.cnes.sonar.report.providers.project.AbstractProjectProvider.hasProjectAbstract(AbstractProjectProvider.java:128)
at fr.cnes.sonar.report.providers.project.ProjectProviderPlugin.hasProject(ProjectProviderPlugin.java:53)
at fr.cnes.sonar.report.factory.ReportModelFactory.create(ReportModelFactory.java:101)
at fr.cnes.sonar.report.ReportCommandLine.execute(ReportCommandLine.java:144)
at fr.cnes.sonar.plugin.ws.ExportTask.handle(ExportTask.java:181)
at org.sonar.server.ws.WebServiceEngine.execute(WebServiceEngine.java:110)
at org.sonar.server.platform.web.WebServiceFilter.doFilter(WebServiceFilter.java:84)
at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:139)
at org.sonar.server.platform.web.SonarLintConnectionFilter.doFilter(SonarLintConnectionFilter.java:66)
at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:139)
at org.sonar.server.platform.web.MasterServletFilter.doFilter(MasterServletFilter.java:108)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.sonar.server.platform.web.UserSessionFilter.doFilter(UserSessionFilter.java:81)
at org.sonar.server.platform.web.UserSessionFilter.doFilter(UserSessionFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.sonar.server.platform.web.CacheControlFilter.doFilter(CacheControlFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.sonar.server.platform.web.SecurityServletFilter.doHttpFilter(SecurityServletFilter.java:76)
The text was updated successfully, but these errors were encountered:
Hi @RohKumarT
We fixed your issue and the PR is ready to be merged on the dev branch.
We may also add a new feature in dev before we could merge it into master, and create a new release.
I'm sorry for the delay, but if you desperately need that fix, you could build the plugin from the fix branch directly.
@Sancretor Thank you very much!. As of now i am creating reports providing the branch name, so it is working. I will wait for new release , and use the same. I really appreciate for your effort and time into it. Sorry i am not aware of the sonarqube plugin development, i will surely learn and try to contribute once my project things gets settles. :)
Hi @RohKumarT
Don't worry too much about learning how to develop plugins, providing your feedback regarding issues is already contributing ;)
That said, any PR is welcome !
SonarQube version: 8.9 LTS
Plugin Version : 4.0.0
I am using web API to generate the reports. As per the documentation branch parameter is optional, However when i try to generate report without branch parameter i get the below error, and when i passed the branch(I just have default master) parameter, then i was able to generate the reports.
Error:
2021.12.08 21:58:07 ERROR web[AX2ZRrHoNzlUBEYsAARJ][o.s.s.w.WebServiceEngine] Fail to process request http://localhost:9000/api/cnesreport/report?key=********&author=*****&token=8965a0b071ae**************f58ed057
org.sonarqube.ws.client.HttpException: Error 404 on api/navigation/component : {"errors":[{"msg":"Component \u0027*******roxy\u0027 on branch \u0027%\u0027 not found"}]}
at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:36)
at org.sonarqube.ws.client.BaseService.call(BaseService.java:55)
at org.sonarqube.ws.client.navigation.NavigationService.component(NavigationService.java:46)
at fr.cnes.sonar.report.providers.project.ProjectProviderPlugin.getProjectAsJsonObject(ProjectProviderPlugin.java:63)
at fr.cnes.sonar.report.providers.project.AbstractProjectProvider.hasProjectAbstract(AbstractProjectProvider.java:128)
at fr.cnes.sonar.report.providers.project.ProjectProviderPlugin.hasProject(ProjectProviderPlugin.java:53)
at fr.cnes.sonar.report.factory.ReportModelFactory.create(ReportModelFactory.java:101)
at fr.cnes.sonar.report.ReportCommandLine.execute(ReportCommandLine.java:144)
at fr.cnes.sonar.plugin.ws.ExportTask.handle(ExportTask.java:181)
at org.sonar.server.ws.WebServiceEngine.execute(WebServiceEngine.java:110)
at org.sonar.server.platform.web.WebServiceFilter.doFilter(WebServiceFilter.java:84)
at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:139)
at org.sonar.server.platform.web.SonarLintConnectionFilter.doFilter(SonarLintConnectionFilter.java:66)
at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:139)
at org.sonar.server.platform.web.MasterServletFilter.doFilter(MasterServletFilter.java:108)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.sonar.server.platform.web.UserSessionFilter.doFilter(UserSessionFilter.java:81)
at org.sonar.server.platform.web.UserSessionFilter.doFilter(UserSessionFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.sonar.server.platform.web.CacheControlFilter.doFilter(CacheControlFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.sonar.server.platform.web.SecurityServletFilter.doHttpFilter(SecurityServletFilter.java:76)
The text was updated successfully, but these errors were encountered: