# Azure DevOps: Run Code Analysis task is failing during SonarQube Scanner execution

**URL:** <https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445>\
**Category:** SonarQube Server / Community Build\
**Tags:** azuredevops-server, scanner\
**Created:** [April 1, 2020, 11:11am UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445 "2020-04-01T11:11:24Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vin0d](https://avatars.discourse-cdn.com/v4/letter/v/46a35a/32.png) [@Vin0d](https://community.sonarsource.com/u/Vin0d)\
**Post date:** [April 1, 2020, 11:11am UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/1 "2020-04-01T11:11:25Z")

</div>

I have integrated the SonarQube with Azure DevOps for .net core project. “Run Code Analysis” task is failing during SonarQube Scanner execution. Here, I’m not trying to analyze a branch or PRs. Can you please help on this issue?

CI: Azure DevOps  
Build Agents: Microsoft Hosted Agent - Windows 2019  
Languages of the repository: C# .Netcore 3.1  
SonarQube: Community Edition - 7.9.3

Logs:

2020-04-01T10:38:52.2575928Z Writing processing summary to d:\a\1.sonarqube\out\ProjectInfo.log  
2020-04-01T10:38:52.2576292Z Calling the SonarQube Scanner…  
2020-04-01T10:38:52.2576826Z Executing file d:\a\_tasks\SonarQubePrepare\_15b84ca1-b62f-4a2a-a403-89b77a063157\4.9.0\classic-sonar-scanner-msbuild\sonar-scanner-4.2.0.1873\bin\sonar-scanner.bat  
2020-04-01T10:38:52.2577571Z Args: -Dsonar.scanAllFiles=true -Dproject.settings=d:\a\1.sonarqube\out\sonar-project.properties --embedded --debug   
2020-04-01T10:38:52.2578076Z Working directory: d:\a\1  
2020-04-01T10:38:52.2578345Z Timeout (ms):-1  
2020-04-01T10:38:52.2578594Z Process id: 1352  
2020-04-01T10:38:55.0797150Z 10:38:55.050 INFO: Scanner configuration file: d:\a\_tasks\SonarQubePrepare\_15b84ca1-b62f-4a2a-a403-89b77a063157\4.9.0\classic-sonar-scanner-msbuild\sonar-scanner-4.2.0.1873\bin…\conf\sonar-scanner.properties  
2020-04-01T10:38:55.0951277Z 10:38:55.081 INFO: Project root configuration file: d:\a\1.sonarqube\out\sonar-project.properties  
2020-04-01T10:38:55.2187668Z 10:38:55.206 INFO: SonarQube Scanner 4.2.0.1873  
2020-04-01T10:38:55.2188834Z 10:38:55.206 INFO: Java 1.8.0\_222 Azul Systems, Inc. (64-bit)  
2020-04-01T10:38:55.2189498Z 10:38:55.206 INFO: Windows Server 2019 10.0 amd64  
2020-04-01T10:38:56.1097864Z 10:38:56.100 DEBUG: keyStore is :  
2020-04-01T10:38:56.1098938Z 10:38:56.100 DEBUG: keyStore type is : jks  
2020-04-01T10:38:56.1099757Z 10:38:56.100 DEBUG: keyStore provider is :  
2020-04-01T10:38:56.1110463Z 10:38:56.100 DEBUG: init keystore  
2020-04-01T10:38:56.1111596Z 10:38:56.100 DEBUG: init keymanager of type SunX509  
2020-04-01T10:38:56.8440158Z 10:38:56.842 DEBUG: Create: C:\Users\VssAdministrator.sonar\cache  
2020-04-01T10:38:56.8511662Z 10:38:56.842 INFO: User cache: C:\Users\VssAdministrator.sonar\cache  
2020-04-01T10:38:56.8512551Z 10:38:56.842 DEBUG: Create: C:\Users\VssAdministrator.sonar\cache\_tmp  
2020-04-01T10:38:56.8513246Z 10:38:56.842 DEBUG: Extract sonar-scanner-api-batch in temp…  
2020-04-01T10:38:56.9107221Z 10:38:56.905 DEBUG: Get bootstrap index…  
2020-04-01T10:38:58.9646066Z 10:38:58.956 DEBUG: Get bootstrap completed  
2020-04-01T10:39:04.5436926Z 10:39:04.542 DEBUG: Create isolated classloader…  
2020-04-01T10:39:04.5685082Z 10:39:04.558 DEBUG: Start temp cleaning…  
2020-04-01T10:39:04.6141373Z 10:39:04.604 DEBUG: Temp cleaning done  
2020-04-01T10:39:04.6142381Z 10:39:04.604 DEBUG: Execution getVersion  
2020-04-01T10:39:04.6174894Z 10:39:04.604 INFO: SonarQube server 7.9.3  
2020-04-01T10:39:04.6190204Z 10:39:04.604 INFO: Default locale: “en\_US”, source code encoding: “windows-1252” (analysis is platform dependent)  
2020-04-01T10:39:04.6191079Z 10:39:04.604 DEBUG: Work directory: d:\a\1.sonarqube\out.sonar  
2020-04-01T10:39:04.6235400Z 10:39:04.604 DEBUG: Execution execute  
2020-04-01T10:39:05.6063845Z 10:39:05.593 WARN: SonarScanner will require Java 11 to run starting in SonarQube 8.x  
2020-04-01T10:39:05.6075268Z 10:39:05.593 DEBUG: Community 7.9.3.33150  
2020-04-01T10:39:05.7538467Z 10:39:05.750 INFO: Load global settings  
2020-04-01T10:39:06.9842704Z 10:39:06.977 INFO: Load global settings (done) | time=1227ms  
2020-04-01T10:39:06.9843791Z 10:39:06.977 INFO: Server id: BF41A1F2-AXEHK86MwJKWOYmZfRbk  
2020-04-01T10:39:07.0057362Z 10:39:06.992 DEBUG: Create : C:\Users\VssAdministrator.sonar\_tmp  
2020-04-01T10:39:07.0059911Z 10:39:06.992 INFO: User cache: C:\Users\VssAdministrator.sonar\cache  
2020-04-01T10:39:07.0098249Z 10:39:07.008 INFO: Load/download plugins  
2020-04-01T10:39:07.0098774Z 10:39:07.008 INFO: Load plugins index  
2020-04-01T10:39:07.3362677Z 10:39:07.320 INFO: Load plugins index (done) | time=312ms  
2020-04-01T10:39:07.3364000Z 10:39:07.320 DEBUG: Download plugin ‘scmgit’ to ‘C:\Users\VssAdministrator.sonar\_tmp\fileCache3150153850650108150.tmp’  
2020-04-01T10:39:31.9244187Z 10:39:31.913 INFO: Load/download plugins (done) | time=24905ms  
2020-04-01T10:39:32.1904516Z 10:39:32.178 DEBUG: Plugins:  
2020-04-01T10:39:32.1922694Z 10:39:32.178 DEBUG: \* SonarPython 1.14.1.3143 (python)  
2020-04-01T10:39:32.1923452Z 10:39:32.178 DEBUG: \* SonarCSS 1.1.1.1010 (cssfamily)  
2020-04-01T10:39:32.1924275Z 10:39:32.178 DEBUG: \* GitHub Authentication for SonarQube 1.5.0.870 (authgithub)  
2020-04-01T10:39:32.1924960Z 10:39:32.178 DEBUG: \* JaCoCo 1.0.2.475 (jacoco)  
2020-04-01T10:39:32.1925568Z 10:39:32.178 DEBUG: \* SonarGo 1.1.1.2000 (go)  
2020-04-01T10:39:32.1926208Z 10:39:32.178 DEBUG: \* SonarKotlin 1.5.0.315 (kotlin)  
2020-04-01T10:39:32.1926818Z 10:39:32.178 DEBUG: \* Svn 1.9.0.1295 (scmsvn)  
2020-04-01T10:39:32.1927532Z 10:39:32.178 DEBUG: \* SonarJS 5.2.1.7778 (javascript)  
2020-04-01T10:39:32.1928136Z 10:39:32.178 DEBUG: \* SonarRuby 1.5.0.315 (ruby)  
2020-04-01T10:39:32.1935583Z 10:39:32.178 DEBUG: \* SonarScala 1.5.0.315 (sonarscala)  
2020-04-01T10:39:32.1940627Z 10:39:32.178 DEBUG: \* SonarC# 7.15.0.8572 (csharp)  
2020-04-01T10:39:32.1941362Z 10:39:32.178 DEBUG: \* SonarJava 5.13.1.18282 (java)  
2020-04-01T10:39:32.1941989Z 10:39:32.178 DEBUG: \* LDAP 2.2.0.608 (ldap)  
2020-04-01T10:39:32.1942581Z 10:39:32.178 DEBUG: \* SonarHTML 3.1.0.1615 (web)  
2020-04-01T10:39:32.1943160Z 10:39:32.178 DEBUG: \* Git 1.8.0.1574 (scmgit)  
2020-04-01T10:39:32.1943741Z 10:39:32.178 DEBUG: \* SonarFlex 2.5.1.1831 (flex)  
2020-04-01T10:39:32.1944326Z 10:39:32.178 DEBUG: \* SonarXML 2.0.1.2020 (xml)  
2020-04-01T10:39:32.1944970Z 10:39:32.178 DEBUG: \* SAML 2.0 Authentication for SonarQube 1.1.0.181 (authsaml)  
2020-04-01T10:39:32.1946219Z 10:39:32.178 DEBUG: \* SonarPHP 3.2.0.4868 (php)  
2020-04-01T10:39:32.1946889Z 10:39:32.178 DEBUG: \* SonarTS 1.9.0.3766 (typescript)  
2020-04-01T10:39:32.1947506Z 10:39:32.178 DEBUG: \* SonarVB 7.15.0.8572 (vbnet)  
2020-04-01T10:39:32.9065886Z 10:39:32.836 INFO: Process project properties  
2020-04-01T10:39:32.9074396Z 10:39:32.883 DEBUG: Process project properties (done) | time=47ms  
2020-04-01T10:39:32.9091600Z 10:39:32.883 INFO: Execute project builders  
2020-04-01T10:39:32.9128401Z 10:39:32.883 DEBUG: Execute project builder: org.sonar.plugins.csharp.CSharpGlobalProtobufFileProcessor  
2020-04-01T10:39:32.9942555Z 10:39:32.976 DEBUG: Processing d:\a\1.sonarqube\out\0\output-cs\file-metadata.pb  
2020-04-01T10:39:33.0288313Z 10:39:33.008 DEBUG: Processing d:\a\1.sonarqube\out\1\output-cs\file-metadata.pb  
2020-04-01T10:39:33.0289492Z 10:39:33.008 DEBUG: Processing d:\a\1.sonarqube\out\2\output-cs\file-metadata.pb  
2020-04-01T10:39:33.0290497Z 10:39:33.008 DEBUG: Execute project builder: org.sonar.plugins.vbnet.VbNetGlobalProtobufFileProcessor  
2020-04-01T10:39:33.0291155Z 10:39:33.008 INFO: Execute project builders (done) | time=125ms  
2020-04-01T10:39:33.0407609Z 10:39:33.023 INFO: ------------------------------------------------------------------------  
2020-04-01T10:39:33.0568004Z 10:39:33.023 INFO: EXECUTION FAILURE  
2020-04-01T10:39:33.1014925Z 10:39:33.023 INFO: ------------------------------------------------------------------------  
2020-04-01T10:39:33.1071667Z 10:39:33.023 INFO: Total time: 38.161s  
2020-04-01T10:39:33.1225998Z 10:39:33.101 INFO: Final Memory: 11M/62M  
2020-04-01T10:39:33.1226925Z 10:39:33.101 INFO: ------------------------------------------------------------------------  
2020-04-01T10:39:33.1228436Z ##[error]10:39:33.101 ERROR: Error during SonarQube Scanner execution  
2020-04-01T10:39:33.1229751Z ##[debug]Processed: ##vso[task.logissue type=error;]10:39:33.101 ERROR: Error during SonarQube Scanner execution  
2020-04-01T10:39:33.1230677Z 10:39:33.101 ERROR: Error during SonarQube Scanner execution  
2020-04-01T10:39:33.1231954Z ##[error]java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.ProjectLock  
2020-04-01T10:39:33.1233200Z ##[debug]Processed: ##vso[task.logissue type=error;]java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.ProjectLock  
2020-04-01T10:39:33.1234223Z java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.ProjectLock  
2020-04-01T10:39:33.1235786Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)  
2020-04-01T10:39:33.1237152Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)  
2020-04-01T10:39:33.1238319Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)  
2020-04-01T10:39:33.1239724Z ##[error]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)  
2020-04-01T10:39:33.1240925Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)  
2020-04-01T10:39:33.1241913Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)  
2020-04-01T10:39:33.1243267Z ##[error]at org.sonar.core.platform.ComponentContainer.getComponentByType(ComponentContainer.java:281)  
2020-04-01T10:39:33.1244545Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.core.platform.ComponentContainer.getComponentByType(ComponentContainer.java:281)  
2020-04-01T10:39:33.1245562Z at org.sonar.core.platform.ComponentContainer.getComponentByType(ComponentContainer.java:281)  
2020-04-01T10:39:33.1246934Z ##[error]at org.sonar.scanner.scan.ProjectScanContainer.doBeforeStart(ProjectScanContainer.java:153)  
2020-04-01T10:39:33.1248289Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.scanner.scan.ProjectScanContainer.doBeforeStart(ProjectScanContainer.java:153)  
2020-04-01T10:39:33.1249325Z at org.sonar.scanner.scan.ProjectScanContainer.doBeforeStart(ProjectScanContainer.java:153)  
2020-04-01T10:39:33.1250713Z ##[error]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:134)  
2020-04-01T10:39:33.1251967Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:134)  
2020-04-01T10:39:33.1252988Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:134)  
2020-04-01T10:39:33.1254299Z ##[error]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)  
2020-04-01T10:39:33.1255516Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)  
2020-04-01T10:39:33.1256475Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)  
2020-04-01T10:39:33.1258069Z ##[error]at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:141)  
2020-04-01T10:39:33.1259337Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:141)  
2020-04-01T10:39:33.1260354Z at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:141)  
2020-04-01T10:39:33.1261705Z ##[error]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)  
2020-04-01T10:39:33.1263175Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)  
2020-04-01T10:39:33.1264210Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)  
2020-04-01T10:39:33.1265532Z ##[error]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)  
2020-04-01T10:39:33.1266772Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)  
2020-04-01T10:39:33.1267732Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)  
2020-04-01T10:39:33.1268925Z ##[error]at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:73)  
2020-04-01T10:39:33.1270059Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:73)  
2020-04-01T10:39:33.1270925Z at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:73)  
2020-04-01T10:39:33.1272069Z ##[error]at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:67)  
2020-04-01T10:39:33.1273183Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:67)  
2020-04-01T10:39:33.1274053Z at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:67)  
2020-04-01T10:39:33.1275415Z ##[error]at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)  
2020-04-01T10:39:33.1276789Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)  
2020-04-01T10:39:33.1277881Z at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)  
2020-04-01T10:39:33.1279194Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
2020-04-01T10:39:33.1280241Z ##[debug]Processed: ##vso[task.logissue type=error;]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
2020-04-01T10:39:33.1281051Z at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
2020-04-01T10:39:33.1282273Z ##[error]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
2020-04-01T10:39:33.1283502Z ##[debug]Processed: ##vso[task.logissue type=error;]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
2020-04-01T10:39:33.1284457Z at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
2020-04-01T10:39:33.1285775Z ##[error]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
2020-04-01T10:39:33.1287040Z ##[debug]Processed: ##vso[task.logissue type=error;]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
2020-04-01T10:39:33.1288016Z at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
2020-04-01T10:39:33.1289143Z ##[error]at java.lang.reflect.Method.invoke(Method.java:498)  
2020-04-01T10:39:33.1290225Z ##[debug]Processed: ##vso[task.logissue type=error;]at java.lang.reflect.Method.invoke(Method.java:498)  
2020-04-01T10:39:33.1291013Z at java.lang.reflect.Method.invoke(Method.java:498)  
2020-04-01T10:39:33.1292311Z ##[error]at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)  
2020-04-01T10:39:33.1295040Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)  
2020-04-01T10:39:33.1296206Z at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)  
2020-04-01T10:39:33.1297359Z ##[error]at com.sun.proxy.$Proxy0.execute(Unknown Source)  
2020-04-01T10:39:33.1298359Z ##[debug]Processed: ##vso[task.logissue type=error;]at com.sun.proxy.$Proxy0.execute(Unknown Source)  
2020-04-01T10:39:33.1300168Z at com.sun.proxy.$Proxy0.execute(Unknown Source)  
2020-04-01T10:39:33.1313348Z ##[error]at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)  
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)  
at org.sonarsource.scanner.cli.Main.execute(Main.java:112)  
at org.sonarsource.scanner.cli.Main.execute(Main.java:75)  
at org.sonarsource.scanner.cli.Main.main(Main.java:61)  
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.api.batch.fs.internal.DefaultInputProject  
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)  
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)  
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)  
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)  
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)  
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)  
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)  
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)  
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)  
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)  
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)  
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)  
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)  
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)  
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)  
… 22 more  
Caused by: Validation of project reactor failed:  
o To use the property “sonar.branch.name” and analyze branches, Developer Edition or above is required. See [https://redirect.sonarsource.com/doc/branches.html](https://redirect.sonarsource.com/doc/branches.html) for more information.  
2020-04-01T10:39:33.1326577Z ##[debug]Processed: ##vso[task.logissue type=error;]at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)%0D%0A at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)%0D%0A at org.sonarsource.scanner.cli.Main.execute(Main.java:112)%0D%0A at org.sonarsource.scanner.cli.Main.execute(Main.java:75)%0D%0A at org.sonarsource.scanner.cli.Main.main(Main.java:61)%0D%0ACaused by: java.lang.IllegalStateException: Unable to load component class org.sonar.api.batch.fs.internal.DefaultInputProject%0D%0A at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)%0D%0A at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)%0D%0A at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)%0D%0A at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)%0D%0A at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)%0D%0A at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)%0D%0A at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)%0D%0A at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)%0D%0A at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)%0D%0A at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)%0D%0A at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)%0D%0A at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)%0D%0A at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)%0D%0A at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)%0D%0A at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)%0D%0A … 22 more%0D%0ACaused by: Validation of project reactor failed:%0D%0A o To use the property “sonar.branch.name” and analyze branches, Developer Edition or above is required. See [https://redirect.sonarsource.com/doc/branches.html](https://redirect.sonarsource.com/doc/branches.html) for more information.  
2020-04-01T10:39:33.1335532Z at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)  
2020-04-01T10:39:33.1336382Z at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)  
2020-04-01T10:39:33.1337128Z at org.sonarsource.scanner.cli.Main.execute(Main.java:112)  
2020-04-01T10:39:33.1337805Z at org.sonarsource.scanner.cli.Main.execute(Main.java:75)  
2020-04-01T10:39:33.1338476Z at org.sonarsource.scanner.cli.Main.main(Main.java:61)  
2020-04-01T10:39:33.1339287Z Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.api.batch.fs.internal.DefaultInputProject  
2020-04-01T10:39:33.1340292Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)  
2020-04-01T10:39:33.1341293Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)  
2020-04-01T10:39:33.1343711Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)  
2020-04-01T10:39:33.1344771Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)  
2020-04-01T10:39:33.1345675Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)  
2020-04-01T10:39:33.1346626Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)  
2020-04-01T10:39:33.1347538Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)  
2020-04-01T10:39:33.1348429Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)  
2020-04-01T10:39:33.1349356Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)  
2020-04-01T10:39:33.1350328Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)  
2020-04-01T10:39:33.1351274Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)  
2020-04-01T10:39:33.1352166Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)  
2020-04-01T10:39:33.1352956Z at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)  
2020-04-01T10:39:33.1353804Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)  
2020-04-01T10:39:33.1354715Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)  
2020-04-01T10:39:33.1355399Z … 22 more  
2020-04-01T10:39:33.1355888Z Caused by: Validation of project reactor failed:  
2020-04-01T10:39:33.1356823Z o To use the property “sonar.branch.name” and analyze branches, Developer Edition or above is required. See [https://redirect.sonarsource.com/doc/branches.html](https://redirect.sonarsource.com/doc/branches.html) for more information.  
2020-04-01T10:39:33.1932572Z Process returned exit code 1  
2020-04-01T10:39:33.1934183Z ##[error]The SonarQube Scanner did not complete successfully  
2020-04-01T10:39:33.1935387Z ##[debug]Processed: ##vso[task.logissue type=error;]The SonarQube Scanner did not complete successfully  
2020-04-01T10:39:33.1936243Z The SonarQube Scanner did not complete successfully  
2020-04-01T10:39:33.1980341Z ##[error]10:39:33.196 Post-processing failed. Exit code: 1  
2020-04-01T10:39:33.1981987Z ##[debug]Processed: ##vso[task.logissue type=error;]10:39:33.196 Post-processing failed. Exit code: 1  
2020-04-01T10:39:33.1984154Z 10:39:33.196 Post-processing failed. Exit code: 1  
2020-04-01T10:39:33.2076836Z ##[debug]Exit code 1 received from tool ‘d:\a\_tasks\SonarQubePrepare\_15b84ca1-b62f-4a2a-a403-89b77a063157\4.9.0\classic-sonar-scanner-msbuild\SonarScanner.MSBuild.exe’  
2020-04-01T10:39:33.2085060Z ##[debug]STDIO streams have closed for tool ‘d:\a\_tasks\SonarQubePrepare\_15b84ca1-b62f-4a2a-a403-89b77a063157\4.9.0\classic-sonar-scanner-msbuild\SonarScanner.MSBuild.exe’  
2020-04-01T10:39:33.2155869Z ##[debug]task result: Failed  
2020-04-01T10:39:33.2157488Z ##[error]The process ‘d:\a\_tasks\SonarQubePrepare\_15b84ca1-b62f-4a2a-a403-89b77a063157\4.9.0\classic-sonar-scanner-msbuild\SonarScanner.MSBuild.exe’ failed with exit code 1  
2020-04-01T10:39:33.2159027Z ##[debug]Processed: ##vso[task.issue type=error;]The process ‘d:\a\_tasks\SonarQubePrepare\_15b84ca1-b62f-4a2a-a403-89b77a063157\4.9.0\classic-sonar-scanner-msbuild\SonarScanner.MSBuild.exe’ failed with exit code 1  
2020-04-01T10:39:33.2161734Z ##[debug]Processed: ##vso[task.complete result=Failed;]The process ‘d:\a\_tasks\SonarQubePrepare\_15b84ca1-b62f-4a2a-a403-89b77a063157\4.9.0\classic-sonar-scanner-msbuild\SonarScanner.MSBuild.exe’ failed with exit code 1  
2020-04-01T10:39:33.2214681Z ##[section]Finishing: Run Code Analysis

---

<div class="post-metadata">

**Author:** ![mickaelcaro](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/mickaelcaro/32/4147_2.png) [@mickaelcaro](https://community.sonarsource.com/u/mickaelcaro)\
**Post date:** [April 1, 2020, 1:27pm UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/2 "2020-04-01T13:27:58Z")

</div>

Hi @Vin0d and welcome to the community !

The logs are saying that you are analyzing a branch that is not the default branch of your repository (This default branch of your repo should match the default branch set on SonarQube).

Can you check that ?

Thanks.  
Mickaël

---

<div class="post-metadata">

**Author:** ![Vin0d](https://avatars.discourse-cdn.com/v4/letter/v/46a35a/32.png) [@Vin0d](https://community.sonarsource.com/u/Vin0d)\
**Post date:** [April 1, 2020, 2:23pm UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/3 "2020-04-01T14:23:20Z")

</div>

Hi @mickaelcaro,

As I’m using the community version does this version supports code analysis at branch/pr’s level?

Thanks,  
Vinod Kumar

---

<div class="post-metadata">

**Author:** ![mickaelcaro](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/mickaelcaro/32/4147_2.png) [@mickaelcaro](https://community.sonarsource.com/u/mickaelcaro)\
**Post date:** [April 1, 2020, 2:25pm UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/4 "2020-04-01T14:25:57Z")

</div>

Nop, this features starts from the Developer Edition.

---

<div class="post-metadata">

**Author:** ![Vin0d](https://avatars.discourse-cdn.com/v4/letter/v/46a35a/32.png) [@Vin0d](https://community.sonarsource.com/u/Vin0d)\
**Post date:** [April 1, 2020, 2:28pm UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/5 "2020-04-01T14:28:24Z")

</div>

@mickaelcaro, I used the community version but still it is looking for branches/pr’s analysis. So what should I do in this case?

---

<div class="post-metadata">

**Author:** ![Vin0d](https://avatars.discourse-cdn.com/v4/letter/v/46a35a/32.png) [@Vin0d](https://community.sonarsource.com/u/Vin0d)\
**Post date:** [April 2, 2020, 5:38am UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/6 "2020-04-02T05:38:40Z")

</div>

@mickaelcaro/Team, Can you advise further?

---

<div class="post-metadata">

**Author:** ![mickaelcaro](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/mickaelcaro/32/4147_2.png) [@mickaelcaro](https://community.sonarsource.com/u/mickaelcaro)\
**Post date:** [April 2, 2020, 5:51am UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/7 "2020-04-02T05:51:13Z")

</div>

I’m not sure to understand what you want.

To summarize : If you need to only analyze the default branch of your repository (ie master), then the community edition is sufficient (and i said above, please make sure that the default branch of your repo matches the one set on SonarQube  
If you need branch/PR analysis, then you need to have the Developer Edition at minimum.

HTH,  
Mickaël

---

<div class="post-metadata">

**Author:** ![Vin0d](https://avatars.discourse-cdn.com/v4/letter/v/46a35a/32.png) [@Vin0d](https://community.sonarsource.com/u/Vin0d)\
**Post date:** [April 2, 2020, 6:55am UTC](https://community.sonarsource.com/t/azure-devops-run-code-analysis-task-is-failing-during-sonarqube-scanner-execution/22445/8 "2020-04-02T06:55:05Z")

</div>

@mickaelcaro, Let me know what you are not able to understand?

I recommend you to clarify the users in detail at initial response and that will avoid the conflicts with users. Thanks for the response!
