Sonarqube scan failure after upgrading to 8.9

Hi All,
After the upgrade to sonarqube 8.9, maven project sonar scan fails.
mvn v3.5.4
sonarqube server 8.9 (runs on jdk 11)
jdk 8 on the server where mvn runs.

Should we regenerate the key after the upgrade?

Caused by : org.apache.maven.plugin.MojoExecutionException: Unable to execute SonarScanner analysis

================
org.apache.maven.lifecycle.LifecycleExecutionException : Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar (default-cli) on project cloud-infrastructure-instance-automation: Unable to execute SonarScanner analysis

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

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

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

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:954 )

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

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

at sun.reflect.NativeMethodAccessorImpl.invoke0 ( Native Method )

at sun.reflect.NativeMethodAccessorImpl.invoke ( NativeMethodAccessorImpl.java:62 )

at sun.reflect.DelegatingMethodAccessorImpl.invoke ( DelegatingMethodAccessorImpl.java:43 )

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

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

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

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

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

Caused by : org.apache.maven.plugin.MojoExecutionException: Unable to execute SonarScanner analysis

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

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

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

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

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

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

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:954 )

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

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

at sun.reflect.NativeMethodAccessorImpl.invoke0 ( Native Method )

at sun.reflect.NativeMethodAccessorImpl.invoke ( NativeMethodAccessorImpl.java:62 )

at sun.reflect.DelegatingMethodAccessorImpl.invoke ( DelegatingMethodAccessorImpl.java:43 )

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

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

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

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

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

Caused by : org.sonarsource.scanner.api.internal.ScannerException: Unable to execute SonarScanner analysis

at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.lambda$createLauncher$0 ( IsolatedLauncherFactory.java:85 )

at java.security.AccessController.doPrivileged ( Native Method )

at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.createLauncher ( IsolatedLauncherFactory.java:74 )

at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.createLauncher ( IsolatedLauncherFactory.java:70 )

at org.sonarsource.scanner.api.EmbeddedScanner.doStart ( EmbeddedScanner.java:185 )

at org.sonarsource.scanner.api.EmbeddedScanner.start ( EmbeddedScanner.java:123 )

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

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

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

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

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

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

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:954 )

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

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

at sun.reflect.NativeMethodAccessorImpl.invoke0 ( Native Method )

at sun.reflect.NativeMethodAccessorImpl.invoke ( NativeMethodAccessorImpl.java:62 )

at sun.reflect.DelegatingMethodAccessorImpl.invoke ( DelegatingMethodAccessorImpl.java:43 )

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

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

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

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

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

Caused by : java.lang.IllegalStateException: Fail to parse entry in bootstrap index: <!doctype html><link rel="apple-touch-icon"

It was an issue in my environment. I have earlier set the sonarqube properties, “sonar.web.context”, which I missed to set after upgrading from 8.7 to 8.9.

Once, I fixed it, things worked. Analysis is successful.

Thanks

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.