ERROR: Error during SonarScanner execution ##[error]java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.ProjectLock

On Sonarqube Community EditionVersion 8.3.1 (build 34397). Sonar Code Analysis is task failing. Any pointers/guidance to move forward will be highly appreciated.
Logs below .=============================================================================
021-03-13T03:57:22.2904216Z 03:57:22.289 INFO: Load/download plugins (done) | time=5695ms
2021-03-13T03:57:22.4648037Z 03:57:22.464 DEBUG: Plugins:
2021-03-13T03:57:22.4648660Z 03:57:22.464 DEBUG: * SonarPython 2.8.0.6204 (python)
2021-03-13T03:57:22.4652787Z 03:57:22.464 DEBUG: * SonarCSS 1.2.0.1325 (cssfamily)
2021-03-13T03:57:22.4670800Z 03:57:22.465 DEBUG: * JaCoCo 1.1.0.898 (jacoco)
2021-03-13T03:57:22.4676523Z 03:57:22.467 DEBUG: * SonarGo 1.6.0.719 (go)
2021-03-13T03:57:22.4681833Z 03:57:22.467 DEBUG: * SonarKotlin 1.5.0.315 (kotlin)
2021-03-13T03:57:22.4685656Z 03:57:22.468 DEBUG: * Svn 1.9.0.1295 (scmsvn)
2021-03-13T03:57:22.4693469Z 03:57:22.468 DEBUG: * SonarJS 6.2.0.12043 (javascript)
2021-03-13T03:57:22.4697335Z 03:57:22.469 DEBUG: * SonarRuby 1.5.0.315 (ruby)
2021-03-13T03:57:22.4706446Z 03:57:22.469 DEBUG: * SonarScala 1.5.0.315 (sonarscala)
2021-03-13T03:57:22.4710431Z 03:57:22.470 DEBUG: * C# Code Quality and Security 8.6.1.17183 (csharp)
2021-03-13T03:57:22.4749836Z 03:57:22.471 DEBUG: * Java Code Quality and Security 6.3.0.21585 (java)
2021-03-13T03:57:22.4753981Z 03:57:22.475 DEBUG: * SonarHTML 3.2.0.2082 (web)
2021-03-13T03:57:22.4757700Z 03:57:22.475 DEBUG: * Git 1.11.1.2008 (scmgit)
2021-03-13T03:57:22.4761422Z 03:57:22.475 DEBUG: * SonarFlex 2.5.1.1831 (flex)
2021-03-13T03:57:22.4765125Z 03:57:22.476 DEBUG: * SonarXML 2.0.1.2020 (xml)
2021-03-13T03:57:22.4765933Z 03:57:22.476 DEBUG: * SonarPHP 3.3.0.5166 (php)
2021-03-13T03:57:22.4768515Z 03:57:22.476 DEBUG: * SonarTS 2.1.0.4359 (typescript)
2021-03-13T03:57:22.4770834Z 03:57:22.476 DEBUG: * VB.NET Code Quality and Security 8.6.1.17183 (vbnet)
2021-03-13T03:57:23.1123965Z 03:57:23.111 INFO: Process project properties
2021-03-13T03:57:23.1249600Z 03:57:23.122 INFO: Process project properties (done) | time=11ms
2021-03-13T03:57:23.1259288Z 03:57:23.124 INFO: Execute project builders
2021-03-13T03:57:23.1260176Z 03:57:23.125 DEBUG: Execute project builder: org.sonar.plugins.csharp.CSharpGlobalProtobufFileProcessor
2021-03-13T03:57:23.1305941Z 03:57:23.127 DEBUG: Execute project builder: org.sonar.plugins.vbnet.VbNetGlobalProtobufFileProcessor
2021-03-13T03:57:23.1307146Z 03:57:23.129 INFO: Execute project builders (done) | time=5ms
2021-03-13T03:57:23.1395897Z 03:57:23.139 INFO: ------------------------------------------------------------------------
2021-03-13T03:57:23.1396983Z 03:57:23.139 INFO: EXECUTION FAILURE
2021-03-13T03:57:23.1399651Z 03:57:23.139 INFO: ------------------------------------------------------------------------
2021-03-13T03:57:23.1403983Z 03:57:23.140 INFO: Total time: 12.726s
2021-03-13T03:57:23.1781199Z 03:57:23.177 INFO: Final Memory: 6M/24M
2021-03-13T03:57:23.1782887Z 03:57:23.177 INFO: ------------------------------------------------------------------------
2021-03-13T03:57:23.1839116Z ##[error]03:57:23.177 ERROR: Error during SonarScanner execution
2021-03-13T03:57:23.1854833Z 03:57:23.177 ERROR: Error during SonarScanner execution
2021-03-13T03:57:23.1856081Z ##[error]java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.ProjectLock
2021-03-13T03:57:23.1857253Z java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.ProjectLock
2021-03-13T03:57:23.1881931Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:66)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)
at org.sonar.core.platform.ComponentContainer.getComponentByType(ComponentContainer.java:282)
at org.sonar.scanner.scan.ProjectScanContainer.doBeforeStart(ProjectScanContainer.java:152)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)
at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:141)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:137)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)
at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:72)
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:66)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
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:66)
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:64)
… 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 for more information.
03:57:23.181 ERROR:
03:57:23.181 ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.
2021-03-13T03:57:23.1918583Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:66)
2021-03-13T03:57:23.1919319Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)
2021-03-13T03:57:23.1919980Z at org.sonar.core.platform.ComponentContainer.getComponentByType(ComponentContainer.java:282)
2021-03-13T03:57:23.1920636Z at org.sonar.scanner.scan.ProjectScanContainer.doBeforeStart(ProjectScanContainer.java:152)
2021-03-13T03:57:23.1921291Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
2021-03-13T03:57:23.1921917Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)
2021-03-13T03:57:23.1922515Z at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:141)
2021-03-13T03:57:23.1923153Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:137)
2021-03-13T03:57:23.1923780Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)
2021-03-13T03:57:23.1925407Z at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:72)
2021-03-13T03:57:23.1925960Z at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:66)
2021-03-13T03:57:23.1926593Z at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
2021-03-13T03:57:23.1927223Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2021-03-13T03:57:23.1927839Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2021-03-13T03:57:23.1928534Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2021-03-13T03:57:23.1929132Z at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2021-03-13T03:57:23.1929731Z at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
2021-03-13T03:57:23.1930285Z at com.sun.proxy.$Proxy0.execute(Unknown Source)
2021-03-13T03:57:23.1930812Z at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
2021-03-13T03:57:23.1931407Z at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
2021-03-13T03:57:23.1932135Z at org.sonarsource.scanner.cli.Main.execute(Main.java:112)
2021-03-13T03:57:23.1932647Z at org.sonarsource.scanner.cli.Main.execute(Main.java:75)
2021-03-13T03:57:23.1933153Z at org.sonarsource.scanner.cli.Main.main(Main.java:61)
2021-03-13T03:57:23.1933745Z Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.api.batch.fs.internal.DefaultInputProject
2021-03-13T03:57:23.1934483Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:66)
2021-03-13T03:57:23.1935177Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2021-03-13T03:57:23.1935854Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2021-03-13T03:57:23.1936662Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2021-03-13T03:57:23.1937332Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2021-03-13T03:57:23.1938872Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2021-03-13T03:57:23.1939637Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2021-03-13T03:57:23.1940332Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2021-03-13T03:57:23.1941044Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2021-03-13T03:57:23.1941804Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2021-03-13T03:57:23.1942551Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2021-03-13T03:57:23.1943182Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2021-03-13T03:57:23.1943777Z at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2021-03-13T03:57:23.1944399Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2021-03-13T03:57:23.1945089Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
2021-03-13T03:57:23.1945610Z … 22 more
2021-03-13T03:57:23.1945992Z Caused by: Validation of project reactor failed:
2021-03-13T03:57:23.1946705Z 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 for more information.
2021-03-13T03:57:23.1947368Z 03:57:23.181 ERROR:
2021-03-13T03:57:23.1948481Z 03:57:23.181 ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.
2021-03-13T03:57:23.2174412Z ##[error]The process ‘/home/vsts/work/_tasks/SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055/4.18.0/sonar-scanner/bin/sonar-scanner’ failed with exit code 1
2021-03-13T03:57:23.2253312Z ##[section]Finishing: Run SonarQube Code Analysis

.

The end of a stacktrace typically has the most important information. Are you attempting to set the “sonar.branch.name” property?

1 Like

Thanks David.
I am using the community edition. It defaults to the master branch. I have not mentioned or tried setting the sonar.branch.name.

I’d suggest you show logs or files that make it clear exactly which scanner properties you are setting.