# Sonar Scan failing when upgrading java scanner from 3.9.1.2184 to 3.11.0.3922

**URL:** <https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032>\
**Category:** SonarQube Server / Community Build\
**Tags:** scanner\
**Created:** [March 25, 2024, 8:27pm UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032 "2024-03-25T20:27:12Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmostafahareb](https://avatars.discourse-cdn.com/v4/letter/m/4491bb/32.png) [@mmostafahareb](https://community.sonarsource.com/u/mmostafahareb)\
**Post date:** [March 25, 2024, 8:27pm UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/1 "2024-03-25T20:27:12Z")

</div>

Hello,  
We recently tried upgrading our Sonar Maven scanner version from v3.9.1.2184 to v3.11.0.3922. (We are using SonarQube 9.6 Community LTS) We currently scan 8 projects that are very similar. For 7 of the projects, no issues were faced, but one of the projects now has its scans fail technically with the following error.

```auto
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922:sonar (default-cli) on project sdk-collateral-import-task-root: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@3adde4ea-org.sonar.scanner.scan.ModuleIndexer': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DefaultInputModuleHierarchy' defined in org.sonar.scanner.scan.InputModuleHierarchyProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.scanner.scan.DefaultInputModuleHierarchy]: Factory method 'provide' threw exception; nested exception is java.lang.StackOverflowError -> [Help 1]

```

Here is the command that we are using to trigger the scan (almost identical for our projects):

```auto
mvn -B -f <PATH>/pom.xml org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922:sonar -s <SETTINGS_PATH>.xml -Dmaven.repo.local=.m2/repository -Djdk.tls.client.protocols=TLSv1.2 -Dsonar.host.url=localhost:4080 -Dsonar.projectVersion=$version -Dsonar.projectKey=$project.alpha -Psonar -Dorg.xml.sax.driver=com.sun.org.apache.xerces.internal.parsers.SAXParser '-Djacoco.report.lookup.dir=<TARGET>' -Dsonar.junit.reportPaths=<REPORT> -Dsonar.login=<USER> -Dsonar.password=<PASS>

```

We are sure of the credentials and of proper permissions (the scan is being performed by the admin user).  
Any idea what the issue could be?

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [March 26, 2024, 11:23am UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/2 "2024-03-26T11:23:49Z")

</div>

Hey there.

Can you run the analysis with `DEBUG` logs and provide the full stacktrace? `mvn sonar:sonar -X`

---

<div class="post-metadata">

**Author:** ![mmostafahareb](https://avatars.discourse-cdn.com/v4/letter/m/4491bb/32.png) [@mmostafahareb](https://community.sonarsource.com/u/mmostafahareb)\
**Post date:** [March 27, 2024, 8:20am UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/3 "2024-03-27T08:20:34Z")

</div>

Here is the detailed logs:

```auto
[WARNING] The requested profile "sonar" could not be activated because it does not exist.

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922:sonar (default-cli) on project sdk-collateral-import-task-root: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@20723ee-org.sonar.scanner.scan.ModuleIndexer': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DefaultInputModuleHierarchy' defined in org.sonar.scanner.scan.InputModuleHierarchyProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.scanner.scan.DefaultInputModuleHierarchy]: Factory method 'provide' threw exception; nested exception is java.lang.StackOverflowError -> [Help 1]

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922:sonar (default-cli) on project sdk-collateral-import-task-root: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@20723ee-org.sonar.scanner.scan.ModuleIndexer': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DefaultInputModuleHierarchy' defined in org.sonar.scanner.scan.InputModuleHierarchyProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.scanner.scan.DefaultInputModuleHierarchy]: Factory method 'provide' threw exception; nested exception is java.lang.StackOverflowError

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)

    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)

    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)

    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)

    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)

    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)

Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@20723ee-org.sonar.scanner.scan.ModuleIndexer': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DefaultInputModuleHierarchy' defined in org.sonar.scanner.scan.InputModuleHierarchyProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.scanner.scan.DefaultInputModuleHierarchy]: Factory method 'provide' threw exception; nested exception is java.lang.StackOverflowError

    at org.sonarsource.scanner.maven.bootstrap.ScannerBootstrapper.execute (ScannerBootstrapper.java:90)

    at org.sonarsource.scanner.maven.SonarQubeMojo.execute (SonarQubeMojo.java:106)

    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)

    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)

    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)

    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)

    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)

    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)

Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@20723ee-org.sonar.scanner.scan.ModuleIndexer': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DefaultInputModuleHierarchy' defined in org.sonar.scanner.scan.InputModuleHierarchyProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.scanner.scan.DefaultInputModuleHierarchy]: Factory method 'provide' threw exception; nested exception is java.lang.StackOverflowError

    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray (ConstructorResolver.java:800)

    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor (ConstructorResolver.java:229)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor (AbstractAutowireCapableBeanFactory.java:1372)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1222)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:582)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:542)

    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:335)

    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)

    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:333)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:208)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory.java:953)

    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java:918)

    at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:583)

    at org.sonar.core.platform.SpringComponentContainer.startComponents (SpringComponentContainer.java:187)

    at org.sonar.core.platform.SpringComponentContainer.execute (SpringComponentContainer.java:167)

    at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart (SpringGlobalContainer.java:135)

    at org.sonar.core.platform.SpringComponentContainer.startComponents (SpringComponentContainer.java:188)

    at org.sonar.core.platform.SpringComponentContainer.execute (SpringComponentContainer.java:167)

    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 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke (IsolatedLauncherProxy.java:60)

    at jdk.proxy3.$Proxy24.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.maven.bootstrap.ScannerBootstrapper.execute (ScannerBootstrapper.java:88)

    at org.sonarsource.scanner.maven.SonarQubeMojo.execute (SonarQubeMojo.java:106)

    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)

    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)

    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)

    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)

    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)

    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DefaultInputModuleHierarchy' defined in org.sonar.scanner.scan.InputModuleHierarchyProvider: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.scanner.scan.DefaultInputModuleHierarchy]: Factory method 'provide' threw exception; nested exception is java.lang.StackOverflowError

    at org.springframework.beans.factory.support.ConstructorResolver.instantiate (ConstructorResolver.java:658)

    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod (ConstructorResolver.java:638)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod (AbstractAutowireCapableBeanFactory.java:1352)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1195)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:582)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:542)

    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:335)

    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)

    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:333)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:208)

    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate (DependencyDescriptor.java:276)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency (DefaultListableBeanFactory.java:1389)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency (DefaultListableBeanFactory.java:1309)

    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument (ConstructorResolver.java:887)

    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray (ConstructorResolver.java:791)

    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor (ConstructorResolver.java:229)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor (AbstractAutowireCapableBeanFactory.java:1372)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1222)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:582)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:542)

    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:335)

    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)

    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:333)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:208)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory.java:953)

    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java:918)

    at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:583)

    at org.sonar.core.platform.SpringComponentContainer.startComponents (SpringComponentContainer.java:187)

    at org.sonar.core.platform.SpringComponentContainer.execute (SpringComponentContainer.java:167)

    at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart (SpringGlobalContainer.java:135)

    at org.sonar.core.platform.SpringComponentContainer.startComponents (SpringComponentContainer.java:188)

    at org.sonar.core.platform.SpringComponentContainer.execute (SpringComponentContainer.java:167)

    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 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke (IsolatedLauncherProxy.java:60)

    at jdk.proxy3.$Proxy24.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.maven.bootstrap.ScannerBootstrapper.execute (ScannerBootstrapper.java:88)

    at org.sonarsource.scanner.maven.SonarQubeMojo.execute (SonarQubeMojo.java:106)

    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)

    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)

    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)

    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)

    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)

    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)

Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.scanner.scan.DefaultInputModuleHierarchy]: Factory method 'provide' threw exception; nested exception is java.lang.StackOverflowError

    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate (SimpleInstantiationStrategy.java:185)

    at org.springframework.beans.factory.support.ConstructorResolver.instantiate (ConstructorResolver.java:653)

    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod (ConstructorResolver.java:638)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod (AbstractAutowireCapableBeanFactory.java:1352)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1195)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:582)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:542)

    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:335)

    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)

    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:333)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:208)

    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate (DependencyDescriptor.java:276)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency (DefaultListableBeanFactory.java:1389)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency (DefaultListableBeanFactory.java:1309)

    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument (ConstructorResolver.java:887)

    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray (ConstructorResolver.java:791)

    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor (ConstructorResolver.java:229)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor (AbstractAutowireCapableBeanFactory.java:1372)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1222)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:582)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:542)

    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:335)

    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)

    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:333)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:208)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory.java:953)

    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java:918)

    at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:583)

    at org.sonar.core.platform.SpringComponentContainer.startComponents (SpringComponentContainer.java:187)

    at org.sonar.core.platform.SpringComponentContainer.execute (SpringComponentContainer.java:167)

    at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart (SpringGlobalContainer.java:135)

    at org.sonar.core.platform.SpringComponentContainer.startComponents (SpringComponentContainer.java:188)

    at org.sonar.core.platform.SpringComponentContainer.execute (SpringComponentContainer.java:167)

    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 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke (IsolatedLauncherProxy.java:60)

    at jdk.proxy3.$Proxy24.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.maven.bootstrap.ScannerBootstrapper.execute (ScannerBootstrapper.java:88)

    at org.sonarsource.scanner.maven.SonarQubeMojo.execute (SonarQubeMojo.java:106)

    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)

    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)

    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)

    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)

    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)

    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)

    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke (Method.java:568)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)

Caused by: java.lang.StackOverflowError

    at java.util.HashMap.hash (HashMap.java:338)

    at java.util.HashMap.getNode (HashMap.java:568)

    at java.util.HashMap.getOrDefault (HashMap.java:1139)

    at java.util.Collections$UnmodifiableMap.getOrDefault (Collections.java:1548)

    at org.sonar.scanner.scan.DefaultInputModuleHierarchy.children (DefaultInputModuleHierarchy.java:70)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:56)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

    at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs (WorkDirectoriesInitializer.java:57)

```

---

<div class="post-metadata">

**Author:** ![maxhov](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/maxhov/32/4410_2.png) [@maxhov](https://community.sonarsource.com/u/maxhov)\
**Post date:** [March 27, 2024, 8:52am UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/5 "2024-03-27T08:52:11Z")

</div>

Hi. We are seeing the same issue. Our logs:

```auto
2024-03-27T08:18:25.5101870Z Exception in thread "main" java.lang.StackOverflowError
2024-03-27T08:18:25.5103149Z at org.sonar.api.batch.fs.internal.DefaultInputComponent.hashCode(DefaultInputComponent.java:43)
2024-03-27T08:18:25.5104396Z at java.base/java.util.HashMap.hash(HashMap.java:338)
2024-03-27T08:18:25.5105272Z at java.base/java.util.HashMap.getNode(HashMap.java:576)
2024-03-27T08:18:25.5106210Z at java.base/java.util.HashMap.getOrDefault(HashMap.java:1147)
2024-03-27T08:18:25.5107414Z at java.base/java.util.Collections$UnmodifiableMap.getOrDefault(Collections.java:1702)
2024-03-27T08:18:25.5108987Z at org.sonar.scanner.scan.DefaultInputModuleHierarchy.children(DefaultInputModuleHierarchy.java:56)
2024-03-27T08:18:25.5110834Z at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs(WorkDirectoriesInitializer.java:35)
2024-03-27T08:18:25.5112760Z at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs(WorkDirectoriesInitializer.java:36)
2024-03-27T08:18:25.5114716Z at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs(WorkDirectoriesInitializer.java:36)
2024-03-27T08:18:25.5117104Z at org.sonar.scanner.scan.WorkDirectoriesInitializer.cleanAllWorkingDirs(WorkDirectoriesInitializer.java:36)

```

and some related information:

```auto
2024-03-27T08:18:21.2646097Z [INFO] --- sonar-maven-plugin:3.11.0.3922:sonar (default-cli) @ parent ---
2024-03-27T08:18:21.2669912Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.pom
2024-03-27T08:18:21.2870811Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.pom (3.2 kB at 162 kB/s)
2024-03-27T08:18:21.2889703Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.pom
2024-03-27T08:18:21.3082338Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.pom (4.4 kB at 232 kB/s)
2024-03-27T08:18:21.3103640Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/sonarsource/scanner/api/sonar-scanner-api/2.16.3.1081/sonar-scanner-api-2.16.3.1081.pom
2024-03-27T08:18:21.3326240Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/sonarsource/scanner/api/sonar-scanner-api/2.16.3.1081/sonar-scanner-api-2.16.3.1081.pom (5.2 kB at 235 kB/s)
2024-03-27T08:18:21.3350650Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/sonarsource/scanner/api/sonar-scanner-api-parent/2.16.3.1081/sonar-scanner-api-parent-2.16.3.1081.pom
2024-03-27T08:18:21.3554528Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/sonarsource/scanner/api/sonar-scanner-api-parent/2.16.3.1081/sonar-scanner-api-parent-2.16.3.1081.pom (4.8 kB at 231 kB/s)
2024-03-27T08:18:21.3570734Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/sonarsource/parent/parent/60.0.52/parent-60.0.52.pom
2024-03-27T08:18:21.3781278Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/sonarsource/parent/parent/60.0.52/parent-60.0.52.pom (32 kB at 1.5 MB/s)
2024-03-27T08:18:21.3807826Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.pom
2024-03-27T08:18:21.3998153Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.pom (17 kB at 921 kB/s)
2024-03-27T08:18:21.4015799Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/17/commons-parent-17.pom
2024-03-27T08:18:21.4234693Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/17/commons-parent-17.pom (31 kB at 1.4 MB/s)
2024-03-27T08:18:21.4281176Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.jar
2024-03-27T08:18:21.4294806Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.jar
2024-03-27T08:18:21.4307306Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/sonarsource/scanner/api/sonar-scanner-api/2.16.3.1081/sonar-scanner-api-2.16.3.1081.jar
2024-03-27T08:18:21.4318234Z [INFO] Downloading from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
2024-03-27T08:18:21.4492866Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.jar (13 kB at 591 kB/s)
2024-03-27T08:18:21.4498017Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.jar (24 kB at 1.1 MB/s)
2024-03-27T08:18:21.4524381Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar (284 kB at 13 MB/s)
2024-03-27T08:18:21.4620343Z [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/sonarsource/scanner/api/sonar-scanner-api/2.16.3.1081/sonar-scanner-api-2.16.3.1081.jar (625 kB at 20 MB/s)
2024-03-27T08:18:21.4859498Z [INFO] 08:18:21.485 Java 21.0.2 Eclipse Adoptium (64-bit)
2024-03-27T08:18:21.4864670Z [INFO] 08:18:21.486 Linux 6.5.0-1016-azure (amd64)
2024-03-27T08:18:21.5139270Z [INFO] 08:18:21.513 User cache: /home/runner/.sonar/cache
2024-03-27T08:18:23.1127937Z [INFO] 08:18:23.112 Communicating with SonarCloud
2024-03-27T08:18:23.1327008Z [INFO] 08:18:23.132 Default locale: "en", source code encoding: "UTF-8"
2024-03-27T08:18:23.4916413Z [INFO] 08:18:23.491 Load global settings
2024-03-27T08:18:23.7530248Z [INFO] 08:18:23.752 Load global settings (done) | time=263ms
2024-03-27T08:18:23.7558746Z [INFO] 08:18:23.755 Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu
2024-03-27T08:18:23.7614163Z [INFO] 08:18:23.761 User cache: /home/runner/.sonar/cache
2024-03-27T08:18:23.7661973Z [INFO] 08:18:23.766 Loading required plugins
2024-03-27T08:18:23.7664355Z [INFO] 08:18:23.766 Load plugins index
2024-03-27T08:18:23.9658439Z [INFO] 08:18:23.965 Load plugins index (done) | time=199ms
2024-03-27T08:18:23.9659784Z [INFO] 08:18:23.965 Load/download plugins
2024-03-27T08:18:24.8494182Z [INFO] 08:18:24.849 Load/download plugins (done) | time=883ms
2024-03-27T08:18:25.2439564Z [INFO] 08:18:25.243 Found an active CI vendor: 'Github Actions'
2024-03-27T08:18:25.2522300Z [INFO] 08:18:25.251 Load project settings for component key: 'org.example:module'
2024-03-27T08:18:25.4567680Z [INFO] 08:18:25.456 Load project settings for component key: 'org.example:module' (done) | time=205ms
2024-03-27T08:18:25.4614775Z [INFO] 08:18:25.461 Process project properties
2024-03-27T08:18:25.4815324Z [INFO] 08:18:25.481 Project key: org.example:module
2024-03-27T08:18:25.4821263Z [INFO] 08:18:25.482 Base dir: /home/runner/work/riskops/riskops
2024-03-27T08:18:25.4826685Z [INFO] 08:18:25.482 Working dir: /home/runner/work/riskops/riskops/target/sonar

```

We are running it in a multi-module Maven project and building a module with the following command (in GitHub CI):

```auto
Run mvn -B jacoco:prepare-agent verify jacoco:report org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -pl module -am -Dsonar.projectKey=org.example:module

```

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [March 27, 2024, 8:53am UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/7 "2024-03-27T08:53:19Z")

</div>

Thanks y’all. I’m flagging this for attention.

@maxhov You also faced this issue on upgrading the scanner version? Does the issue go away if you pin to an earlier version?

---

<div class="post-metadata">

**Author:** ![maxhov](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/maxhov/32/4410_2.png) [@maxhov](https://community.sonarsource.com/u/maxhov)\
**Post date:** [March 27, 2024, 9:00am UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/8 "2024-03-27T09:00:52Z")

</div>

Yes we had this issue after updating. I can confirm that reverting to version 3.9.1.2184 fixes the issue and the analysis completes successfully.

I ran the following command:

```auto
mvn -B -X jacoco:prepare-agent verify jacoco:report org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar -pl module -am -Dsonar.projectKey=org.example:module

```

Without specifying the version explicitely (and using the latest version), it fails.

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [March 27, 2024, 9:04am UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/9 "2024-03-27T09:04:16Z")

</div>

Thanks. Hold tight while we look into it.

We may ask for additional info to help debug. For now, keep using 3.9. 🙏 Sorry for the inconvenience.

---

<div class="post-metadata">

**Author:** ![mmostafahareb](https://avatars.discourse-cdn.com/v4/letter/m/4491bb/32.png) [@mmostafahareb](https://community.sonarsource.com/u/mmostafahareb)\
**Post date:** [April 3, 2024, 9:52am UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/11 "2024-04-03T09:52:12Z")

</div>

Hello,  
Are there any updates?

---

<div class="post-metadata">

**Author:** ![angelo.buono](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/angelo.buono/32/44736_2.png) [@angelo.buono](https://community.sonarsource.com/u/angelo.buono)\
**Post date:** [April 3, 2024, 4:13pm UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/12 "2024-04-03T16:13:29Z")

</div>

Hello @mmostafahareb, can you provide me with the following details:

- Are you setting sonar properties in the pom.xml? Which ones?

- What is the structure of your project? More specifically, why are you specifying the path to the pom file, i.e. _-f /pom.xml_, instead of running from the root folder and relying on the root pom.xml?

Cheers,  
Angelo

---

<div class="post-metadata">

**Author:** ![mmostafahareb](https://avatars.discourse-cdn.com/v4/letter/m/4491bb/32.png) [@mmostafahareb](https://community.sonarsource.com/u/mmostafahareb)\
**Post date:** [April 5, 2024, 12:10pm UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/13 "2024-04-05T12:10:57Z")

</div>

Hello, here are the sonar profiles defined:

```auto
`<profile>
<id>sonar</id>
<properties>
<sonar.skip>true</sonar.skip>
</properties>
</profile>
<profile>
<id>collateral-sonar</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<properties>
<sonar.skipDesign>false</sonar.skipDesign>
<sonar.surefire.reportsPath>${project.basedir}/../target/surefire-reports/</sonar.surefire.reportsPath>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<failIfNoTests>false</failIfNoTests>
<failIfNoSpecifiedTests>false</failIfNoSpecifiedTests>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<configuration>
<failIfNoTests>false</failIfNoTests>
<failIfNoSpecifiedTests>false</failIfNoSpecifiedTests>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>`

```

Note that the scan is passing on v3.9.1.2184 but not v3.11.0.3922.

We are attempting a scan now on the parent pom and will let you know what happens, although the pom below is buildable on its own.

---

<div class="post-metadata">

**Author:** ![angelo.buono](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/angelo.buono/32/44736_2.png) [@angelo.buono](https://community.sonarsource.com/u/angelo.buono)\
**Post date:** [April 5, 2024, 1:50pm UTC](https://community.sonarsource.com/t/sonar-scan-failing-when-upgrading-java-scanner-from-3-9-1-2184-to-3-11-0-3922/112032/14 "2024-04-05T13:50:45Z")

</div>

Hi @mmostafahareb, it would be very useful if you could provide a small reproducer of your project because it is crucial to know the project structure. Alternatively, the following info would also help:

1. the output of: `find . -name target | xargs -I{} find "{}" -ls`
2. the `sonar.projectKey` set in the modules (if any)

Hi, @maxhov. It would help if you could also provide the above information.

Having a reproducer will allow us to find the issue and come up with a fix.
