sonarQube execution failed with “Error during SonarQube Scanner execution”

10,066 views
Skip to first unread message

meet.v...@gmail.com

unread,
May 15, 2017, 1:10:44 PM5/15/17
to SonarQube
I have sonar integrated with TFS. It was running fine since a long time. Started failing with error regarding sonar scanner and java without made any changes. I haven't upgraded anything or not changed anything. using SonarQube 5.6 version with sonar scanner for MSBuild.
It's failing in SonarQube for MSBuild - End Analysis (Post build step) of TFS build. I have installed multiple plugins as C#, Checkmarx, Dependency-Check, FxCop, Git, SVN, SonarJS, SonarJava and TFVC.
I am running sonar with TFS 2015 vNext build definition.

can someone please help me to troubleshoot error. Not sure how to fix this. I read some post there people are mentioning solution to update plugins and it will fix the issue. I don't want to break it without understanding problem. 
I tried to run build with debug mode, tried to execute sonar test with verbose mode. Didn't find any solution. I am getting error as,

Thanks in advance
-----------------------------------------------------------------------------------
  1. 2017-05-15T16:22:51.2033951Z 12:22:51.080 INFO: EXECUTION FAILURE
  2. 2017-05-15T16:22:51.2043960Z 12:22:51.080 INFO: ------------------------------------------------------------------------
  3. 2017-05-15T16:22:51.2053958Z 12:22:51.081 INFO: Total time: 7.872s
  4. 2017-05-15T16:22:51.3074186Z 12:22:51.157 INFO: Final Memory: 42M/199M
  5. 2017-05-15T16:22:51.3084190Z 12:22:51.158 INFO: ------------------------------------------------------------------------
  6. 2017-05-15T16:22:51.3094187Z ##[error]12:22:51.158 ERROR: Error during SonarQube Scanner execution
  7. 2017-05-15T16:22:51.3104182Z ##[error]java.lang.IllegalStateException: Unable to load component class org.sonar.batch.report.ActiveRulesPublisher
  8. 2017-05-15T16:22:51.3104182Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:69)
  9. 2017-05-15T16:22:51.3114216Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:621)
  10. 2017-05-15T16:22:51.3124285Z ##[error]at org.picocontainer.parameters.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:334)
  11. 2017-05-15T16:22:51.3134207Z ##[error]at org.picocontainer.parameters.CollectionComponentParameter.access$100(CollectionComponentParameter.java:49)
  12. 2017-05-15T16:22:51.3144220Z ##[error]at org.picocontainer.parameters.CollectionComponentParameter$1.resolveInstance(CollectionComponentParameter.java:139)
  13. 2017-05-15T16:22:51.3144220Z ##[error]at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:141)
  14. 2017-05-15T16:22:51.3154198Z ##[error]at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
  15. 2017-05-15T16:22:51.3164213Z ##[error]at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
  16. 2017-05-15T16:22:51.3174201Z ##[error]at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
  17. 2017-05-15T16:22:51.3184195Z ##[error]at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
  18. 2017-05-15T16:22:51.3184195Z ##[error]at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
  19. 2017-05-15T16:22:51.3194262Z ##[error]at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
  20. 2017-05-15T16:22:51.3204217Z ##[error]at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
  21. 2017-05-15T16:22:51.3214226Z ##[error]at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
  22. 2017-05-15T16:22:51.3224197Z ##[error]at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
  23. 2017-05-15T16:22:51.3224197Z ##[error]at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
  24. 2017-05-15T16:22:51.3234215Z ##[error]at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
  25. 2017-05-15T16:22:51.3244237Z ##[error]at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
  26. 2017-05-15T16:22:51.3254221Z ##[error]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:141)
  27. 2017-05-15T16:22:51.3264201Z ##[error]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:127)
  28. 2017-05-15T16:22:51.3264201Z ##[error]at org.sonar.batch.task.ScanTask.execute(ScanTask.java:47)
  29. 2017-05-15T16:22:51.3274247Z ##[error]at org.sonar.batch.task.TaskContainer.doAfterStart(TaskContainer.java:86)
  30. 2017-05-15T16:22:51.3284206Z ##[error]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:142)
  31. 2017-05-15T16:22:51.3294224Z ##[error]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:127)
  32. 2017-05-15T16:22:51.3294224Z ##[error]at org.sonar.batch.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:106)
  33. 2017-05-15T16:22:51.3304235Z ##[error]at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:119)
  34. 2017-05-15T16:22:51.3314242Z ##[error]at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:62)
  35. 2017-05-15T16:22:51.3324229Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  36. 2017-05-15T16:22:51.3334276Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  37. 2017-05-15T16:22:51.3334276Z ##[error]at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  38. 2017-05-15T16:22:51.3344239Z ##[error]at java.lang.reflect.Method.invoke(Unknown Source)
  39. 2017-05-15T16:22:51.3354237Z ##[error]at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
  40. 2017-05-15T16:22:51.3364242Z ##[error]at com.sun.proxy.$Proxy0.execute(Unknown Source)
  41. 2017-05-15T16:22:51.3364242Z ##[error]at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:233)
  42. 2017-05-15T16:22:51.3374246Z ##[error]at org.sonarsource.scanner.api.EmbeddedScanner.runAnalysis(EmbeddedScanner.java:151)
  43. 2017-05-15T16:22:51.3384289Z ##[error]at org.sonarsource.scanner.cli.Main.runAnalysis(Main.java:110)
  44. 2017-05-15T16:22:51.3394248Z ##[error]at org.sonarsource.scanner.cli.Main.execute(Main.java:74)
  45. 2017-05-15T16:22:51.3404246Z ##[error]at org.sonarsource.scanner.cli.Main.main(Main.java:61)
  46. 2017-05-15T16:22:51.3404246Z ##[error]Caused by: java.lang.IllegalStateException: Unable to load component interface org.sonar.api.batch.rule.ActiveRules
  47. 2017-05-15T16:22:51.3414260Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:69)
  48. 2017-05-15T16:22:51.3424253Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
  49. 2017-05-15T16:22:51.3434287Z ##[error]at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
  50. 2017-05-15T16:22:51.3434287Z ##[error]at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
  51. 2017-05-15T16:22:51.3444263Z ##[error]at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
  52. 2017-05-15T16:22:51.3454236Z ##[error]at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
  53. 2017-05-15T16:22:51.3464259Z ##[error]at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
  54. 2017-05-15T16:22:51.3464259Z ##[error]at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
  55. 2017-05-15T16:22:51.3474267Z ##[error]at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
  56. 2017-05-15T16:22:51.3484272Z ##[error]at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
  57. 2017-05-15T16:22:51.3494263Z ##[error]at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
  58. 2017-05-15T16:22:51.3504263Z ##[error]at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
  59. 2017-05-15T16:22:51.3504263Z ##[error]at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
  60. 2017-05-15T16:22:51.3514280Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
  61. 2017-05-15T16:22:51.3524256Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:67)
  62. 2017-05-15T16:22:51.3534277Z ##[error]... 37 more
  63. 2017-05-15T16:22:51.3534277Z ##[error]Caused by: java.lang.NullPointerException
  64. 2017-05-15T16:22:51.3544278Z ##[error]at org.sonar.batch.rule.DefaultActiveRulesLoader.readPage(DefaultActiveRulesLoader.java:100)
  65. 2017-05-15T16:22:51.3554285Z ##[error]at org.sonar.batch.rule.DefaultActiveRulesLoader.load(DefaultActiveRulesLoader.java:60)
  66. 2017-05-15T16:22:51.3564284Z ##[error]at org.sonar.batch.rule.ActiveRulesProvider.load(ActiveRulesProvider.java:102)
  67. 2017-05-15T16:22:51.3574275Z ##[error]at org.sonar.batch.rule.ActiveRulesProvider.load(ActiveRulesProvider.java:63)
  68. 2017-05-15T16:22:51.3574275Z ##[error]at org.sonar.batch.rule.ActiveRulesProvider.provide(ActiveRulesProvider.java:49)
  69. 2017-05-15T16:22:51.3584291Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  70. 2017-05-15T16:22:51.3594280Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  71. 2017-05-15T16:22:51.3604300Z ##[error]at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  72. 2017-05-15T16:22:51.3614294Z ##[error]at java.lang.reflect.Method.invoke(Unknown Source)
  73. 2017-05-15T16:22:51.3624288Z ##[error]at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
  74. 2017-05-15T16:22:51.3634300Z ##[error]at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
  75. 2017-05-15T16:22:51.3634300Z ##[error]at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
  76. 2017-05-15T16:22:51.3644303Z ##[error]at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
  77. 2017-05-15T16:22:51.3654308Z ##[error]at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
  78. 2017-05-15T16:22:51.3664313Z ##[error]at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
  79. 2017-05-15T16:22:51.3674307Z ##[error]at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
  80. 2017-05-15T16:22:51.3684306Z ##[error]at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
  81. 2017-05-15T16:22:51.3694303Z ##[error]at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
  82. 2017-05-15T16:22:51.3704315Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
  83. 2017-05-15T16:22:51.3714310Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:67)
  84. 2017-05-15T16:22:51.3714310Z ##[error]... 51 more
  85. 2017-05-15T16:22:51.3724318Z ##[error]12:22:51.169 ERROR:
  86. 2017-05-15T16:22:51.3734328Z ##[error]12:22:51.169 ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
  87. 2017-05-15T16:22:51.3744317Z Process returned exit code 1
  88. 2017-05-15T16:22:51.3754324Z ##[error]The SonarQube Scanner did not complete successfully
  89. 2017-05-15T16:22:51.3764319Z 12:22:51.269  Creating a summary markdown file...
  90. 2017-05-15T16:22:51.3774329Z ##[error]Post-processing failed. Exit code: 1
  91. 2017-05-15T16:22:51.3904340Z ##[error]System.Exception: Unexpected exit code received from batch file: 1
  92. 2017-05-15T16:22:51.3914355Z ##[error]   at Microsoft.TeamFoundation.DistributedTask.Task.Internal.PowerShell.InvokeBatchScriptCmdlet.ProcessRecord()
  93. 2017-05-15T16:22:51.3924351Z ##[error]   at System.Management.Automation.CommandProcessor.ProcessRecord()






Julien HENRY

unread,
May 16, 2017, 8:27:11 AM5/16/17
to SonarQube, meet.v...@gmail.com
Hi,

Could you please run analysis in verbose mode (passing /d:sonar.verbose=true in the begin step)? You should see the WS call that is made just before the failure. Should be something like:
<your SQ server>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=xxx&p=xxx&ps=xxxx

Please call the same URL in a web browser, BUT remove ".protobuf". Should be something like:
<your SQ server>/api/rules/search?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=xxx&p=xxx&ps=xxxx

Can you send me the resulting json output?

++

Julien

meet.v...@gmail.com

unread,
May 16, 2017, 11:18:17 AM5/16/17
to SonarQube, meet.v...@gmail.com
Hi, I have fixed this issue by upgrading all installed plugins. Thank you for your comment. 

sasi...@gmail.com

unread,
May 19, 2017, 4:24:46 AM5/19/17
to SonarQube, meet.v...@gmail.com
Hi Julien,

All the plugins are up to date in the server. I have enabled verbose and ran the build as suggested by you. Please find the log below.


repro steps for vNext build.

1. Prepare the SonarQube analysis
2. Nuget restore
3. Build solution
4. Run Tests
5. Complete the SonarQube analysis

Please help.

Thanks,
Sasi

Julien HENRY

unread,
May 22, 2017, 4:14:50 AM5/22/17
to SonarQube, meet.v...@gmail.com, sasi...@gmail.com
Would you mind sending to me the result you get when you call the last URL? For example from command line on Linux, using wget, or directly from a web browser?

Thanks

Sasi

unread,
May 22, 2017, 4:51:58 AM5/22/17
to Julien HENRY, SonarQube, meet.v...@gmail.com
Hi Julien,

It downloaded the attached file. Please find the attachment.

Thanks,
Sasi
--
//Sasi
search.protobuf

Julien HENRY

unread,
May 22, 2017, 5:02:55 AM5/22/17
to Sasi, SonarQube, meet.v...@gmail.com
Sorry, I forgot to ask you to remove the ".protobuf" part from the URL so that it is more readable (JSON). Can you please send me the result as JSON?


Julien Henry | SonarSource

Developer

http://sonarsource.com

Sasi

unread,
May 22, 2017, 5:11:50 AM5/22/17
to Julien HENRY, SonarQube, meet.v...@gmail.com
here is the file attached. 
--
//Sasi
Text.json

Julien HENRY

unread,
May 22, 2017, 5:40:14 AM5/22/17
to Sasi, SonarQube, meet.v...@gmail.com
Thanks! That help to confirm my guess. I don't know the root cause (we'll work on it) but in the meantime, I think you can fix the corrupted index by:
  - stop your SonarQube server
  - drop the <sonarqube install dir>/data/es folder
  - restart server (the index will be recreated from scratch from the UI)

++

Julien Henry | SonarSource

Developer

http://sonarsource.com


Sasi

unread,
May 22, 2017, 5:42:41 AM5/22/17
to Julien HENRY, SonarQube, meet.v...@gmail.com
Sure Julien. Will do that.
--
Sent from i6S

sasi...@gmail.com

unread,
May 26, 2017, 2:42:07 AM5/26/17
to SonarQube, julien...@sonarsource.com, meet.v...@gmail.com, sasi...@gmail.com
Hi Junien,

Apologies to update, Dropping the /data/es folder worked. Do we need to clean this each every time we update any plugin ??

Thanks,
Sasi

nicolas...@sonarsource.com

unread,
May 26, 2017, 5:34:51 AM5/26/17
to SonarQube, julien...@sonarsource.com, meet.v...@gmail.com, sasi...@gmail.com
Hi Sasi,

No, you do not need to rebuild the data/es folder when updating plugin. Generally speaking in fact: do not take ElasticSearch index rebuild as a lightweight operation that should be performed regularly. SonarQube does self-manage its ElasticSearch index, so any issue must be investigated first.

A side-note regarding the issue discussed here: stacktrace is a match with known issue SONAR-8887 , known fragility involving custom rules. Erasing and rebuilding ElasticSearch index is a confirmed workaround. Note that this issue has been resolved in latest SonarQube versions.

Best regards,
Nicolas

jitendra...@gmail.com

unread,
Sep 28, 2017, 1:48:32 AM9/28/17
to SonarQube
Hi i am integrating sonar cloud version (sonarcloud.io) with VSTS. I have following build definition 

1. get source code
2. restore dependencies 
3. Prepare for sonar analysis 
4. build solution 
5. complete sonar analysis.. Error is coming in this step 

2017-09-27T09:21:00.8907584Z INFO: Load quality profiles
2017-09-27T09:21:00.9967623Z INFO: ------------------------------------------------------------------------
2017-09-27T09:21:00.9997644Z INFO: EXECUTION FAILURE
2017-09-27T09:21:01.0007621Z INFO: ------------------------------------------------------------------------
2017-09-27T09:21:01.0007621Z INFO: Total time: 18.111s
2017-09-27T09:21:01.0974364Z INFO: Final Memory: 69M/397M
2017-09-27T09:21:01.0974364Z INFO: ------------------------------------------------------------------------
2017-09-27T09:21:01.0974364Z ##[error]ERROR: Error during SonarQube Scanner execution
2017-09-27T09:21:01.0974364Z ##[error]java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.report.MetadataPublisher
2017-09-27T09:21:01.0974364Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:71)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:621)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.parameters.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:334)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.parameters.CollectionComponentParameter.access$100(CollectionComponentParameter.java:49)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.parameters.CollectionComponentParameter$1.resolveInstance(CollectionComponentParameter.java:139)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:141)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2017-09-27T09:21:01.0974364Z ##[error]at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:143)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.scanner.task.ScanTask.execute(ScanTask.java:52)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:91)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:144)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:119)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.batch.bootstrapper.Batch.doExecuteTask(Batch.java:118)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:113)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:63)
2017-09-27T09:21:01.0984141Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2017-09-27T09:21:01.0984141Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2017-09-27T09:21:01.0984141Z ##[error]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2017-09-27T09:21:01.0984141Z ##[error]at java.lang.reflect.Method.invoke(Method.java:498)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
2017-09-27T09:21:01.0984141Z ##[error]at com.sun.proxy.$Proxy0.execute(Unknown Source)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:233)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonarsource.scanner.api.EmbeddedScanner.runAnalysis(EmbeddedScanner.java:151)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonarsource.scanner.cli.Main.runAnalysis(Main.java:123)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonarsource.scanner.cli.Main.execute(Main.java:77)
2017-09-27T09:21:01.0984141Z ##[error]at org.sonarsource.scanner.cli.Main.main(Main.java:61)
2017-09-27T09:21:01.0984141Z ##[error]Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.rule.ModuleQProfiles
2017-09-27T09:21:01.0984141Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:71)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2017-09-27T09:21:01.0984141Z ##[error]at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:69)
2017-09-27T09:21:01.0994379Z ##[error]... 38 more
2017-09-27T09:21:01.0994379Z ##[error]Caused by: org.sonarqube.ws.client.HttpException: Error 404 on https://sonarcloud.io/api/qualityprofiles/search.protobuf?projectKey=TRON : {"errors":[{"msg":"Component key 'TRON' not found"}]}
2017-09-27T09:21:01.0994379Z ##[error]at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:36)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.scanner.bootstrap.ScannerWsClient.failIfUnauthorized(ScannerWsClient.java:106)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.scanner.bootstrap.ScannerWsClient.call(ScannerWsClient.java:75)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.scanner.repository.DefaultQualityProfileLoader.call(DefaultQualityProfileLoader.java:90)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.scanner.repository.DefaultQualityProfileLoader.loadAndOverrideIfNeeded(DefaultQualityProfileLoader.java:69)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.scanner.repository.DefaultQualityProfileLoader.load(DefaultQualityProfileLoader.java:64)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.scanner.repository.QualityProfileProvider.provide(QualityProfileProvider.java:45)
2017-09-27T09:21:01.0994379Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2017-09-27T09:21:01.0994379Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2017-09-27T09:21:01.0994379Z ##[error]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2017-09-27T09:21:01.0994379Z ##[error]at java.lang.reflect.Method.invoke(Method.java:498)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2017-09-27T09:21:01.0994379Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2017-09-27T09:21:01.0994379Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:69)
2017-09-27T09:21:01.0994379Z ##[error]... 52 more
2017-09-27T09:21:01.0994379Z ##[error]ERROR:
2017-09-27T09:21:01.0994379Z ##[error]ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
2017-09-27T09:21:01.2999376Z ##[error]The SonarQube Scanner did not complete successfully
2017-09-27T09:21:01.2999376Z 09:21:01.242 Creating a summary markdown file...
2017-09-27T09:21:01.2999376Z ##[error]09:21:01.242 Post-processing failed. Exit code: 1
2017-09-27T09:21:01.3334895Z ##[error]System.Exception: Unexpected exit code received from batch file: 1
2017-09-27T09:21:01.3344892Z at Microsoft.TeamFoundation.DistributedTask.Task.Internal.InvokeBatchScriptCmdlet.ProcessRecord()
2017-09-27T09:21:01.3344892Z at System.Management.Automation.CommandProcessor.ProcessRecord()
2017-09-27T09:21:01.6328601Z
2017-09-27T09:21:01.6328601Z
2017-09-27T09:21:01.6528884Z Waiting on the SonarQube server to finish processing in order to determine the quality gate status.
2017-09-27T09:21:01.6528884Z
2017-09-27T09:21:01.6528884Z
2017-09-27T09:21:01.6868829Z ##[error]System.Management.Automation.RuntimeException: Cannot determine if the analysis has finished. Possible cause: your SonarQube server version is lower than 5.3 - for more details see https://go.microsoft.com/fwlink/?LinkId=722407 ---> System.Management.Automation.RuntimeException: Cannot determine if the analysis has finished. Possible cause: your SonarQube server version is lower than 5.3 - for more details see https://go.microsoft.com/fwlink/?LinkId=722407
2017-09-27T09:21:01.6868829Z --- End of inner exception stack trace ---
2017-09-27T09:21:01.6868829Z at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
2017-09-27T09:21:01.6868829Z at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke)
2017-09-27T09:21:01.6868829Z at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync)
2017-09-27T09:21:01.6868829Z at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)
2017-09-27T09:21:01.6868829Z at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)
2017-09-27T09:21:01.6868829Z at Microsoft.TeamFoundation.DistributedTask.Handlers.LegacyVSTSPowerShellHost.VSTSPowerShellHost.Main(String[] args)
2017-09-27T09:21:01.7038605Z ##[error]LegacyVSTSPowerShellHost.exe completed with return code: -1.
2017-09-27T09:21:01.7038605Z ##[section]Finishing: Complete the SonarQube analysis
...

G. Ann Campbell

unread,
Sep 28, 2017, 11:55:10 AM9/28/17
to SonarQube
Hi,

This is an old, apparently unrelated topic. Instead of resurrecting and then hijacking this thread, it would have been better to create a new thread. 


Ann

pe...@rockstars.nl

unread,
Oct 20, 2017, 6:40:30 AM10/20/17
to SonarQube
Hi!

I am facing the same problem with VSTS and sonarcloud.io.

Did you ever get this working?

Kind regards,

Peter
Reply all
Reply to author
Forward
Message has been deleted
0 new messages