I have integrated sonarqube with bitbucket pipeline (using docker-developer version). but getting following error
`ERROR: Error during SonarScanner execution`
`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.base/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.cli.Main.execute(Main.java:73)`
` at org.sonarsource.scanner.cli.Main.main(Main.java:61)`
`Caused by: java.lang.IllegalStateException: Fail to download scanner-developer-9.4.0.54424-all.jar to /opt/sonar-scanner/.sonar/cache/_tmp/fileCache7489821726310610911.tmp`
` at org.sonarsource.scanner.api.internal.cache.FileCache.download(FileCache.java:100)`
` at org.sonarsource.scanner.api.internal.cache.FileCache.get(FileCache.java:84)`
` at org.sonarsource.scanner.api.internal.JarDownloader.lambda$getScannerEngineFiles$0(JarDownloader.java:60)`
` at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)`
` at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)`
` at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)`
` at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)`
` at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)`
` at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)`
` at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)`
` at org.sonarsource.scanner.api.internal.JarDownloader.getScannerEngineFiles(JarDownloader.java:61)`
` at org.sonarsource.scanner.api.internal.JarDownloader.download(JarDownloader.java:53)`
` at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.lambda$createLauncher$0(IsolatedLauncherFactory.java:76)`
` ... 7 more`
`Caused by: java.net.SocketException: Connection reset`
` at java.base/java.net.SocketInputStream.read(Unknown Source)`
` at java.base/java.net.SocketInputStream.read(Unknown Source)`
` at org.sonarsource.scanner.api.internal.shaded.okio.Okio$2.read(Okio.java:140)`
` at org.sonarsource.scanner.api.internal.shaded.okio.AsyncTimeout$2.read(AsyncTimeout.java:237)`
` at org.sonarsource.scanner.api.internal.shaded.okio.RealBufferedSource.read(RealBufferedSource.java:51)`
` at org.sonarsource.scanner.api.internal.shaded.okhttp.internal.http1.Http1ExchangeCodec$AbstractSource.read(Http1ExchangeCodec.java:389)`
` at org.sonarsource.scanner.api.internal.shaded.okhttp.internal.http1.Http1ExchangeCodec$ChunkedSource.read(Http1ExchangeCodec.java:475)`
` at org.sonarsource.scanner.api.internal.shaded.okhttp.internal.connection.Exchange$ResponseBodySource.read(Exchange.java:286)`
` at org.sonarsource.scanner.api.internal.shaded.okio.RealBufferedSource$1.read(RealBufferedSource.java:447)`
` at java.base/java.io.InputStream.transferTo(Unknown Source)`
` at java.base/java.nio.file.Files.copy(Unknown Source)`
` at org.sonarsource.scanner.api.internal.ServerConnection.downloadFile(ServerConnection.java:82)`
` at org.sonarsource.scanner.api.internal.JarDownloader$ScannerFileDownloader.download(JarDownloader.java:73)`
` at org.sonarsource.scanner.api.internal.cache.FileCache.download(FileCache.java:98)`
` ... 19 more`
`ERROR: `
`ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.`
``
``
I am using sonarqube developer version(docker): 9.4.0.54424
I integrated sonarqube with bitbucket pipeline while running pipeline getting error. Help me with this
`INFO: Java 11.0.11 AdoptOpenJDK (64-bit)`
`INFO: Linux 5.13.0-1017-aws amd64`
`INFO: User cache: /opt/sonar-scanner/.sonar/cache`
`INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties`
`INFO: Project root configuration file: /opt/atlassian/pipelines/agent/build/sonar-project.properties`
`INFO: Analyzing on SonarQube server 9.4.0`
`INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent)`
`INFO: Load global settings`
`INFO: Load global settings (done) | time=496ms`
`INFO: Server id: 147B411E-AYAm6YxYrTRoAvrqanAC`
`INFO: User cache: /opt/sonar-scanner/.sonar/cache`
`INFO: Load/download plugins`
`INFO: Load plugins index`
`INFO: Load plugins index (done) | time=245ms`
`INFO: Load/download plugins (done) | time=11074ms`
`WARN: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@7e07db1f-org.sonar.scanner.bootstrap.ScannerPluginRepository': Initialization of bean failed; nested exception is java.lang.IllegalStateException: Fail to download plugin [go] into /opt/sonar-scanner/.sonar/_tmp/fileCache14580808084668615523.tmp`
`INFO: ------------------------------------------------------------------------`
`INFO: EXECUTION FAILURE`
`INFO: ------------------------------------------------------------------------`
`INFO: Total time: 18.504s`
`ERROR: Error during SonarScanner execution`
`INFO: Final Memory: 5M/19M`
`INFO: ------------------------------------------------------------------------`
`org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@7e07db1f-org.sonar.scanner.bootstrap.ScannerPluginRepository': Initialization of bean failed; nested exception is java.lang.IllegalStateException: Fail to download plugin [go] into /opt/sonar-scanner/.sonar/_tmp/fileCache14580808084668615523.tmp`
` at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628)`
` 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.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(Unknown Source)`
` at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)`
` at java.base/java.lang.reflect.Method.invoke(Unknown Source)`
` 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: Fail to download plugin [go] into /opt/sonar-scanner/.sonar/_tmp/fileCache14580808084668615523.tmp`
` at org.sonar.scanner.bootstrap.PluginFiles.downloadBinaryTo(PluginFiles.java:158)`
` at org.sonar.scanner.bootstrap.PluginFiles.download(PluginFiles.java:114)`
` at org.sonar.scanner.bootstrap.PluginFiles.get(PluginFiles.java:89)`
` at org.sonar.scanner.bootstrap.ScannerPluginInstaller.loadPlugins(ScannerPluginInstaller.java:77)`
` at org.sonar.scanner.bootstrap.ScannerPluginInstaller.installRemotes(ScannerPluginInstaller.java:60)`
` at org.sonar.scanner.bootstrap.ScannerPluginRepository.start(ScannerPluginRepository.java:62)`
` at org.sonar.core.platform.StartableBeanPostProcessor.postProcessBeforeInitialization(StartableBeanPostProcessor.java:33)`
` at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)`
` at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)`
` at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)`
` ... 24 more`
`Caused by: java.net.SocketException: Connection reset`
` at java.base/java.net.SocketInputStream.read(Unknown Source)`
` at java.base/java.net.SocketInputStream.read(Unknown Source)`
` at okio.InputStreamSource.read(JvmOkio.kt:90)`
` at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)`
` at okio.RealBufferedSource.read(RealBufferedSource.kt:189)`
` at okhttp3.internal.http1.Http1ExchangeCodec$AbstractSource.read(Http1ExchangeCodec.kt:331)`
` at okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSource.read(Http1ExchangeCodec.kt:412)`
` at okhttp3.internal.connection.Exchange$ResponseBodySource.read(Exchange.kt:276)`
` at okio.RealBufferedSource$inputStream$1.read(RealBufferedSource.kt:158)`
` at java.base/java.io.InputStream.read(Unknown Source)`
` at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1309)`
` at org.apache.commons.io.IOUtils.copy(IOUtils.java:978)`
` at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1282)`
` at org.apache.commons.io.IOUtils.copy(IOUtils.java:953)`
` at org.apache.commons.io.FileUtils.copyToFile(FileUtils.java:1043)`
` at org.apache.commons.io.FileUtils.copyInputStreamToFile(FileUtils.java:952)`
` at org.sonar.scanner.bootstrap.PluginFiles.downloadBinaryTo(PluginFiles.java:156)`
` ... 33 more`
`ERROR: `
`ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.`
I’ve combined you’re two threads. Both are about failures downloading from the server. You should check your network to seem if something “helpful” like a proxy is interfering.