Sonarqube CICD Error

Sonarqube Developer Edition - 8.6
Trying to integrate with CICD using sonar scanner image, getting below error-

ERROR: Error during SonarScanner executionINFO: Final Memory: 6M/27M
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.report.ActiveRulesPublisher

(org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:66)

org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:621)

org.picocontainer.parameters.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:334)

org.picocontainer.parameters.CollectionComponentParameter.access$100(CollectionComponentParameter.java:49)

org.picocontainer.parameters.CollectionComponentParameter$1.resolveInstance(CollectionComponentParameter.java:139)

org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:141)

org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)

org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)

org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)

org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)

org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)

org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)

org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)

org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)

org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)

org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)

org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)

org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)

org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)

org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)

org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:144)

org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:137)

org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)

org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:72)

org.sonar.batch.bootstrapper.Batch.execute(Batch.java:66)

org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)

java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.base/java.lang.reflect.Method.invoke(Unknown Source)

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

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)

Hello @neha.84.gupta,

We can’t help if you only provide the final problem. The troubleshooting most of the time requires to know what happened earlier. So please send the full log of your pipeline, and since you may have to re-run it, please run in DEBUG (add sonar.verbose=true property)
Please send the log as attachment, not inline. This is unreadable when logs are long.

Olivier

Attaching the complete log

Downloading artifacts from coordinator… ok id=525056 responseStatus=200 OK token=-XXXX
$ sonar-scanner -D -X
INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties
INFO: Project root configuration file: XXXX/sonar-project.properties
16:33:55.266 INFO: SonarScanner 4.6.2.2472
16:33:55.268 INFO: Java 11.0.11 AdoptOpenJDK (64-bit)
16:33:55.268 INFO: Linux 3.10.0-1160.15.2.el7.x86_64 amd64
16:33:55.431 DEBUG: keyStore is :
16:33:55.432 DEBUG: keyStore type is : pkcs12
16:33:55.432 DEBUG: keyStore provider is :
16:33:55.432 DEBUG: init keystore
16:33:55.432 DEBUG: init keymanager of type SunX509
16:33:55.576 DEBUG: Create: XXXX/.sonar/cache
16:33:55.577 INFO: User cache: XXXX/.sonar/cache
16:33:55.577 DEBUG: Create: XXXX/.sonar/cache/_tmp
16:33:55.580 DEBUG: Extract sonar-scanner-api-batch in temp…
16:33:55.586 DEBUG: Get bootstrap index…
16:33:55.586 DEBUG: Download: [MASKED]/batch/index
16:33:55.893 DEBUG: Get bootstrap completed
16:33:55.898 DEBUG: Download [MASKED]/batch/file?name=scanner-developer-8.6.1.40680-all.jar to XXXX/.sonar/cache/tmp/fileCache6776547331235758134.tmp
16:33:57.168 DEBUG: Create isolated classloader…
16:33:57.176 DEBUG: Start temp cleaning…
16:33:57.180 DEBUG: Temp cleaning done
16:33:57.181 INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties
16:33:57.181 INFO: Project root configuration file: XXXX/sonar-project.properties
16:33:57.182 DEBUG: Execution getVersion
16:33:57.196 INFO: Analyzing on SonarQube server 8.6.1
16:33:57.197 INFO: Default locale: “en_US”, source code encoding: “UTF-8” (analysis is platform dependent)
16:33:57.197 DEBUG: Work directory: XXXX/.scannerwork
16:33:57.198 DEBUG: Execution execute
16:33:57.413 DEBUG: Developer 8.6.1.40680
16:33:57.597 INFO: Load global settings
16:33:57.773 DEBUG: GET 200 [MASKED]/api/settings/values.protobuf | time=175ms
16:33:57.802 INFO: Load global settings (done) | time=206ms
16:33:57.806 INFO: Server id: EA8D9556-AXQR5lLXsrV9oJUt9t4

16:33:57.809 DEBUG: Create : XXXX/.sonar/_tmp
16:33:57.809 INFO: User cache: XXXX/.sonar/cache
16:33:57.811 INFO: Load/download plugins
16:33:57.812 INFO: Load plugins index
16:33:57.836 DEBUG: GET 200 [MASKED]/api/plugins/installed | time=24ms
16:33:57.871 INFO: Load plugins index (done) | time=59ms
16:33:57.873 DEBUG: Download plugin ‘abap’ to ‘XXXX/.sonar/_tmp/fileCache7768499463499941647.tmp’
16:33:57.897 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=abap&acceptCompressions=pack200 | time=24ms
16:33:58.071 DEBUG: Download plugin ‘authaad’ to ‘XXXX/.sonar/_tmp/fileCache16214400408959654734.tmp’
16:33:58.096 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=authaad&acceptCompressions=pack200 | time=24ms
16:33:58.190 DEBUG: Download plugin ‘csharp’ to ‘XXXX/.sonar/_tmp/fileCache2012288279751739265.tmp’
16:33:58.208 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=csharp&acceptCompressions=pack200 | time=18ms
16:33:58.367 DEBUG: Download plugin ‘cpp’ to ‘XXXX/.sonar/_tmp/fileCache11322676101736206622.tmp’
16:33:58.386 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=cpp&acceptCompressions=pack200 | time=19ms
16:33:59.506 DEBUG: Download plugin ‘cssfamily’ to ‘XXXX/.sonar/_tmp/fileCache7470500002933002485.tmp’
16:33:59.524 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=cssfamily&acceptCompressions=pack200 | time=18ms
16:34:00.002 DEBUG: Download plugin ‘cloudformation’ to ‘XXXX/.sonar/_tmp/fileCache12108743923741168635.tmp’
16:34:00.035 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=cloudformation&acceptCompressions=pack200 | time=32ms
16:34:00.211 DEBUG: Download plugin ‘flex’ to ‘XXXX/.sonar/_tmp/fileCache11950744726106166270.tmp’
16:34:00.229 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=flex&acceptCompressions=pack200 | time=18ms
16:34:00.335 DEBUG: Download plugin ‘go’ to ‘XXXX/.sonar/_tmp/fileCache9062222703264489727.tmp’
16:34:00.353 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=go&acceptCompressions=pack200 | time=18ms
16:34:00.847 DEBUG: Download plugin ‘groovy’ to ‘XXXX/.sonar/_tmp/fileCache4490201732751445216.tmp’
16:34:00.866 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=groovy&acceptCompressions=pack200 | time=19ms
16:34:02.250 DEBUG: Download plugin ‘web’ to ‘XXXX/.sonar/_tmp/fileCache11678528822259467498.tmp’
16:34:02.269 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=web&acceptCompressions=pack200 | time=19ms
16:34:02.375 DEBUG: Download plugin ‘jacoco’ to ‘XXXX/.sonar/_tmp/fileCache768420703691503705.tmp’
16:34:02.392 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=jacoco&acceptCompressions=pack200 | time=17ms
16:34:02.426 DEBUG: Download plugin ‘java’ to ‘XXXX/.sonar/_tmp/fileCache8971008641443063758.tmp’
16:34:02.445 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=java&acceptCompressions=pack200 | time=18ms
16:34:03.612 DEBUG: Download plugin ‘javascript’ to ‘XXXX/.sonar/_tmp/fileCache7745942503579455234.tmp’
16:34:03.630 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=javascript&acceptCompressions=pack200 | time=18ms
16:34:04.525 DEBUG: Download plugin ‘kotlin’ to ‘XXXX/.sonar/_tmp/fileCache14823264268719600873.tmp’
16:34:04.542 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=kotlin&acceptCompressions=pack200 | time=17ms
16:34:04.942 DEBUG: Download plugin ‘license’ to ‘XXXX/.sonar/_tmp/fileCache1625508711214940181.tmp’
16:34:04.960 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=license&acceptCompressions=pack200 | time=18ms
16:34:04.989 DEBUG: Download plugin ‘php’ to ‘XXXX/.sonar/_tmp/fileCache27590390368414219.tmp’
16:34:05.006 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=php&acceptCompressions=pack200 | time=17ms
16:34:05.378 DEBUG: Download plugin ‘plsql’ to ‘XXXX/.sonar/_tmp/fileCache12790121108918215521.tmp’
16:34:05.396 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=plsql&acceptCompressions=pack200 | time=18ms
16:34:05.626 DEBUG: Download plugin ‘python’ to ‘XXXX/.sonar/_tmp/fileCache5823883800550275320.tmp’
16:34:05.644 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=python&acceptCompressions=pack200 | time=18ms
16:34:06.097 DEBUG: Download plugin ‘ruby’ to ‘XXXX/.sonar/_tmp/fileCache7004039422629557246.tmp’
16:34:06.114 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=ruby&acceptCompressions=pack200 | time=17ms
16:34:07.173 DEBUG: Download plugin ‘sonarscala’ to ‘XXXX/.sonar/_tmp/fileCache6013300931394043887.tmp’
16:34:07.192 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=sonarscala&acceptCompressions=pack200 | time=19ms
16:34:08.010 DEBUG: Download plugin ‘shellcheck’ to ‘XXXX/.sonar/_tmp/fileCache1696899643401416286.tmp’
16:34:08.029 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=shellcheck&acceptCompressions=pack200 | time=18ms
16:34:08.107 DEBUG: Download plugin ‘softvis3d’ to ‘XXXX/.sonar/_tmp/fileCache5032904233372562850.tmp’
16:34:08.126 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=softvis3d&acceptCompressions=pack200 | time=19ms
16:34:08.516 DEBUG: Download plugin ‘webdriver’ to ‘XXXX/.sonar/_tmp/fileCache14422154191759363967.tmp’
16:34:08.534 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=webdriver&acceptCompressions=pack200 | time=17ms
16:34:08.786 DEBUG: Download plugin ‘xml’ to ‘XXXX/.sonar/_tmp/fileCache6782501842291482282.tmp’
16:34:08.804 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=xml&acceptCompressions=pack200 | time=18ms
16:34:08.957 DEBUG: Download plugin ‘swift’ to ‘XXXX/.sonar/_tmp/fileCache11003060943504659778.tmp’
16:34:08.975 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=swift&acceptCompressions=pack200 | time=18ms
16:34:09.120 DEBUG: Download plugin ‘tsql’ to ‘XXXX/.sonar/_tmp/fileCache9933342242226323643.tmp’
16:34:09.137 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=tsql&acceptCompressions=pack200 | time=17ms
16:34:09.330 DEBUG: Download plugin ‘vbnet’ to ‘XXXX/.sonar/_tmp/fileCache14989543962273882759.tmp’
16:34:09.347 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=vbnet&acceptCompressions=pack200 | time=17ms
16:34:09.605 DEBUG: Download plugin ‘security’ to ‘XXXX/.sonar/_tmp/fileCache4498012865062223392.tmp’
16:34:09.623 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=security&acceptCompressions=pack200 | time=17ms
16:34:09.831 DEBUG: Download plugin ‘securitycsharpfrontend’ to ‘XXXX/.sonar/_tmp/fileCache18200609325721366686.tmp’
16:34:09.849 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=securitycsharpfrontend&acceptCompressions=pack200 | time=17ms
16:34:09.906 DEBUG: Download plugin ‘securityjsfrontend’ to ‘XXXX/.sonar/_tmp/fileCache11452159103043983339.tmp’
16:34:09.924 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=securityjsfrontend&acceptCompressions=pack200 | time=18ms
16:34:09.962 DEBUG: Download plugin ‘securityjavafrontend’ to ‘XXXX/.sonar/_tmp/fileCache13759061128152843095.tmp’
16:34:09.980 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=securityjavafrontend&acceptCompressions=pack200 | time=17ms
16:34:10.395 DEBUG: Download plugin ‘securityphpfrontend’ to ‘XXXX/.sonar/_tmp/fileCache6704931362801518612.tmp’
16:34:10.417 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=securityphpfrontend&acceptCompressions=pack200 | time=22ms
16:34:10.559 DEBUG: Download plugin ‘securitypythonfrontend’ to ‘XXXX/.sonar/_tmp/fileCache9970280445312125945.tmp’
16:34:10.578 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=securitypythonfrontend&acceptCompressions=pack200 | time=19ms
16:34:10.710 DEBUG: Download plugin ‘yaml’ to ‘XXXX/.sonar/_tmp/fileCache15558877798657837895.tmp’
16:34:10.728 DEBUG: GET 200 [MASKED]/api/plugins/download?plugin=yaml&acceptCompressions=pack200 | time=17ms
16:34:10.842 INFO: Load/download plugins (done) | time=13031ms
16:34:13.156 DEBUG: Plugins:
16:34:13.156 DEBUG: * CSS Code Quality and Security 1.3.1.1642 (cssfamily)
16:34:13.156 DEBUG: * PL/SQL Code Quality and Security 3.5.0.3437 (plsql)
16:34:13.156 DEBUG: * Scala Code Quality and Security 1.8.1.1804 (sonarscala)
16:34:13.156 DEBUG: * C# Code Quality and Security 8.15.0.24505 (csharp)
16:34:13.156 DEBUG: * Vulnerability Analysis 8.6.0.6438 (security)
16:34:13.156 DEBUG: * Java Code Quality and Security 6.9.0.23563 (java)
16:34:13.156 DEBUG: * HTML Code Quality and Security 3.3.0.2534 (web)
16:34:13.156 DEBUG: * Flex Code Quality and Security 2.6.0.2294 (flex)
16:34:13.156 DEBUG: * SonarXML 2.0.1.2020 (xml)
16:34:13.157 DEBUG: * Sonar WebDriver Plugin 1.0.5 (webdriver)
16:34:13.157 DEBUG: * VB.NET Code Quality and Security 8.15.0.24505 (vbnet)
16:34:13.157 DEBUG: * Cloudformation 2.0.10 (cloudformation)
16:34:13.157 DEBUG: * Swift Code Quality and Security 4.3.0.4687 (swift)
16:34:13.157 DEBUG: * YAML Analyzer 1.5.2 (yaml)
16:34:13.157 DEBUG: * CFamily Code Quality and Security 6.15.1.26715 (cpp)
16:34:13.157 DEBUG: * Python Code Quality and Security 3.1.0.7619 (python)
16:34:13.157 DEBUG: * Go Code Quality and Security 1.8.1.1804 (go)
16:34:13.157 DEBUG: * JaCoCo 1.1.0.898 (jacoco)
16:34:13.157 DEBUG: * Kotlin Code Quality and Security 1.8.1.1804 (kotlin)
16:34:13.157 DEBUG: * ShellCheck Analyzer 2.4.0 (shellcheck)
16:34:13.157 DEBUG: * Azure Active Directory (AAD) Authentication Plug-in for SonarQube 1.2.0 (authaad)
16:34:13.157 DEBUG: * T-SQL Code Quality and Security 1.5.0.3958 (tsql)
16:34:13.157 DEBUG: * JavaScript/TypeScript Code Quality and Security 7.0.1.14561 (javascript)
16:34:13.157 DEBUG: * Ruby Code Quality and Security 1.8.1.1804 (ruby)
16:34:13.157 DEBUG: * Vulnerability Rules for C# 8.6.0.6438 (securitycsharpfrontend)
16:34:13.158 DEBUG: * Vulnerability Rules for Java 8.6.0.6438 (securityjavafrontend)
16:34:13.158 DEBUG: * License for SonarLint 8.6.1.40680 (license)
16:34:13.158 DEBUG: * Vulnerability Rules for JS 8.6.0.6438 (securityjsfrontend)
16:34:13.158 DEBUG: * Groovy 1.6 (groovy)
16:34:13.158 DEBUG: * Vulnerability Rules for Python 8.6.0.6438 (securitypythonfrontend)
16:34:13.158 DEBUG: * PHP Code Quality and Security 3.13.0.6849 (php)
16:34:13.158 DEBUG: * SoftVis3D Sonar plugin 1.2.0 (softvis3d)
16:34:13.158 DEBUG: * ABAP Code Quality and Security 3.9.0.2739 (abap)
16:34:13.158 DEBUG: * Vulnerability Rules for PHP 8.6.0.6438 (securityphpfrontend)
16:34:13.191 INFO: Loaded core extensions: developer-scanner
16:34:13.208 DEBUG: Installed core extension: developer-scanner
16:34:13.706 INFO: JavaScript/TypeScript frontend is enabled
16:34:13.843 INFO: Process project properties
16:34:13.844 INFO: Process project properties (done) | time=1ms
16:34:13.844 INFO: Execute project builders
16:34:13.845 DEBUG: Execute project builder: org.sonar.plugins.csharp.CSharpGlobalProtobufFileProcessor
16:34:13.845 DEBUG: Execute project builder: org.sonar.plugins.vbnet.VbNetGlobalProtobufFileProcessor
16:34:13.846 INFO: Execute project builders (done) | time=2ms
16:34:13.849 INFO: Project key: XXXX
16:34:13.849 INFO: Base dir: XXXX
16:34:13.849 INFO: Working dir: XXXX/.scannerwork
16:34:13.849 DEBUG: Project global encoding: UTF-8, default locale: en_US
16:34:13.850 DEBUG: Creating module hierarchy
16:34:13.850 DEBUG: Init module ‘XXXX’
16:34:13.850 DEBUG: Base dir: XXXX
16:34:13.850 DEBUG: Working dir: XXXX/.scannerwork
16:34:13.851 DEBUG: Module global encoding: UTF-8, default locale: en_US
16:34:13.958 INFO: Load project settings for component key: ‘XXXXX’
16:34:13.994 DEBUG: GET 200 [MASKED]/api/settings/values.protobuf?component=XXXX | time=36ms
16:34:13.995 INFO: Load project settings for component key: ‘XXXX’ (done) | time=37ms
16:34:14.000 INFO: Load project branches
16:34:14.027 DEBUG: GET 200 [MASKED]/api/project_branches/list?project=XXXX | time=27ms
16:34:14.032 INFO: Load project branches (done) | time=32ms
16:34:14.033 INFO: Load project pull requests
16:34:14.056 DEBUG: GET 200 [MASKED]/api/project_pull_requests/list?project=XXXX | time=22ms
16:34:14.060 INFO: Load project pull requests (done) | time=27ms
16:34:14.060 INFO: Load branch configuration
16:34:14.061 INFO: Detected branch/PR in ‘GitLab’
16:34:14.061 INFO: Auto-configuring branch ‘sonarfix’
16:34:14.062 INFO: Load branch configuration (done) | time=2ms
16:34:14.091 DEBUG: Available languages:
16:34:14.091 DEBUG: * CSS => “css”
16:34:14.091 DEBUG: * PL/SQL => “plsql”
16:34:14.091 DEBUG: * Scala => “scala”
16:34:14.091 DEBUG: * C# => “cs”
16:34:14.091 DEBUG: * Java => “java”
16:34:14.091 DEBUG: * HTML => “web”
16:34:14.091 DEBUG: * JSP => “jsp”
16:34:14.091 DEBUG: * Flex => “flex”
16:34:14.091 DEBUG: * XML => “xml”
16:34:14.091 DEBUG: * VB.NET => “vbnet”
16:34:14.091 DEBUG: * Swift => “swift”
16:34:14.091 DEBUG: * YAML => “yaml”
16:34:14.091 DEBUG: * C => “c”
16:34:14.091 DEBUG: * C++ => “cpp”
16:34:14.092 DEBUG: * Objective-C => “objc”
16:34:14.092 DEBUG: * Python => “py”
16:34:14.092 DEBUG: * Go => “go”
16:34:14.092 DEBUG: * Kotlin => “kotlin”
16:34:14.092 DEBUG: * Shell => “shell”
16:34:14.092 DEBUG: * T-SQL => “tsql”
16:34:14.092 DEBUG: * JavaScript => “js”
16:34:14.092 DEBUG: * TypeScript => “ts”
16:34:14.092 DEBUG: * Ruby => “ruby”
16:34:14.092 DEBUG: * Groovy => “grvy”
16:34:14.092 DEBUG: * PHP => “php”
16:34:14.092 DEBUG: * ABAP => “abap”
16:34:14.096 INFO: Load quality profiles
16:34:14.164 DEBUG: GET 200 [MASKED]/api/qualityprofiles/search.protobuf?project=XXXX | time=67ms
16:34:14.182 INFO: Load quality profiles (done) | time=86ms
16:34:14.187 INFO: Auto-configuring with CI ‘Gitlab CI’
16:34:14.191 INFO: Load active rules
16:34:14.228 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXV7UGPJAXXxcQLXoj-P&ps=500&p=1 | time=36ms
16:34:14.363 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXZTInaxCWfqpm6n3Oxy&ps=500&p=1 | time=36ms
16:34:14.392 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXV7UGWAAXXxcQLXoj-u&ps=500&p=1 | time=25ms
16:34:14.489 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXYlFckAVUYAiVyvtX85&ps=500&p=1 | time=97ms
16:34:14.575 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXQSCj9CadYXl3qDk3HR&ps=500&p=1 | time=65ms
16:34:14.644 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXaGfjDIVYaLF2NoBkNy&ps=500&p=1 | time=58ms
16:34:14.786 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXQSCjaKadYXl3qDk23w&ps=500&p=1 | time=134ms
16:34:14.838 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXV7TibebIwo-r0G9ypP&ps=500&p=1 | time=35ms
16:34:14.876 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXZTIn65CWfqpm6n3PCo&ps=500&p=1 | time=37ms
16:34:14.906 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXZOg5I_XbSf9TFA4m-h&ps=500&p=1 | time=29ms
16:34:14.953 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXQSCkI4adYXl3qDk3KZ&ps=500&p=1 | time=47ms
16:34:14.992 DEBUG: GET 200 [MASKED]/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXQSCkNwadYXl3qDk3M2&ps=500&p=1 | time=36ms
16:34:15.029 INFO: ------------------------------------------------------------------------
16:34:15.029 INFO: EXECUTION FAILURE
16:34:15.029 INFO: ------------------------------------------------------------------------
16:34:15.029 INFO: Total time: 19.806s
16:34:15.071 INFO: Final Memory: 6M/34M
16:34:15.071 INFO: ------------------------------------------------------------------------
16:34:15.072 ERROR: Error during SonarScanner execution
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.report.ActiveRulesPublisher
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:66)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:621)
at org.picocontainer.parameters.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:334)
at org.picocontainer.parameters.CollectionComponentParameter.access$100(CollectionComponentParameter.java:49)
at org.picocontainer.parameters.CollectionComponentParameter$1.resolveInstance(CollectionComponentParameter.java:139)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:141)
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.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)
at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:144)
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(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: Unable to load component interface org.sonar.api.batch.rule.ActiveRules
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)
… 36 more
Caused by: java.lang.NullPointerException
at org.sonar.scanner.rule.DefaultActiveRulesLoader.readPage(DefaultActiveRulesLoader.java:101)
at org.sonar.scanner.rule.DefaultActiveRulesLoader.load(DefaultActiveRulesLoader.java:61)
at org.sonar.scanner.rule.ActiveRulesProvider.load(ActiveRulesProvider.java:99)
at org.sonar.scanner.rule.ActiveRulesProvider.load(ActiveRulesProvider.java:63)
at org.sonar.scanner.rule.ActiveRulesProvider.provide(ActiveRulesProvider.java:50)
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.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
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)
… 50 more
16:34:15.074 ERROR:
16:34:15.074 ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.
ERROR: Job failed: exit code 1

Any idea what could be causing the issue?

Hello @neha.84.gupta,

The most probable reason is that, on your SonarQube server, your Elastic Search index is corrupted.
You must regenerate it.
See Unable to load component class org.sonar.scanner.report.ActiveRulesPublisher - #6 by NicoB for a similar symptom and recovery.

Olivier

i will check that but whats most concerning here is my other projects using same sonar instance works fine only one particular its failing with above error.

Well, if my suspicion is correct, it completely explain the problem and the difference between the 2 platforms: You Elastic Search index is corrupted on one platform and not the other…

Thanks for the solution that issue is resolved, but now am getting below error for that particular repo -

java.net.SocketException: Broken pipe (Write failed), java.net.SocketException: Broken pipe (Write failed), java.net.SocketException: Broken pipe (Write failed)]

253INFO: ------------------------------------------------------------------------

254INFO: EXECUTION FAILURE

255INFO: ------------------------------------------------------------------------

256INFO: Total time: 2:35.825s

257ERROR: Error during SonarScanner execution

258INFO: Final Memory: 54M/190M

259INFO: ------------------------------------------------------------------------

260java.lang.IllegalStateException: Fail to request [MASKED]/api/ce/submit?projectKey=xxxxx&characteristic=branch%3Dxxx-md5&characteristic=branchType%3DBRANCH

261 at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:200)

262 at org.sonarqube.ws.client.HttpConnector.post(HttpConnector.java:155)

263 at org.sonarqube.ws.client.HttpConnector.call(HttpConnector.java:114)

264 at org.sonar.scanner.bootstrap.DefaultScannerWsClient.call(DefaultScannerWsClient.java:73)

265 at org.sonar.scanner.report.ReportPublisher.upload(ReportPublisher.java:205)

266 at org.sonar.scanner.report.ReportPublisher.execute(ReportPublisher.java:142)

267 at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:366)

268 at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:137)

269 at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)

270 at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:144)

271 at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:137)

272 at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)

273 at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:72)

274 at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:66)

275 at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)

276 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

277 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

278 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

279 at java.base/java.lang.reflect.Method.invoke(Unknown Source)

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

281 at com.sun.proxy.$Proxy0.execute(Unknown Source)

282 at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)

283 at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)

284 at org.sonarsource.scanner.cli.Main.execute(Main.java:112)

285 at org.sonarsource.scanner.cli.Main.execute(Main.java:75)

286 at org.sonarsource.scanner.cli.Main.main(Main.java:61)

287Caused by: java.net.SocketException: Broken pipe (Write failed)

288 at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)

289 at java.base/java.net.SocketOutputStream.socketWrite(Unknown Source)

290 at java.base/java.net.SocketOutputStream.write(Unknown Source)

291 at java.base/sun.security.ssl.SSLSocketOutputRecord.deliver(Unknown Source)

292 at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(Unknown Source)

293 at okio.OutputStreamSink.write(JvmOkio.kt:53)

294 at okio.AsyncTimeout$sink$1.write(AsyncTimeout.kt:103)

295 at okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:255)

296 at okio.RealBufferedSink.write(RealBufferedSink.kt:146)

297 at okhttp3.internal.http1.Http1ExchangeCodec$KnownLengthSink.write(Http1ExchangeCodec.kt:271)

298 at okio.ForwardingSink.write(ForwardingSink.kt:29)

299 at okhttp3.internal.connection.Exchange$RequestBodySink.write(Exchange.kt:218)

300 at okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:255)

301 at okio.RealBufferedSink.writeAll(RealBufferedSink.kt:194)

302 at okhttp3.RequestBody$Companion$asRequestBody$1.writeTo(RequestBody.kt:167)

303 at okhttp3.MultipartBody.writeOrCountBytes(MultipartBody.kt:157)

304 at okhttp3.MultipartBody.writeTo(MultipartBody.kt:93)

305 at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:59)

306 at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

307 at org.sonarqube.ws.client.OkHttpClientBuilder.addHeaders(OkHttpClientBuilder.java:208)

308 at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

309 at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)

310 at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

311 at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)

312 at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

313 at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)

314 at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

315 at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)

316 at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

317 at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)

318 at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)

319 at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:198)

320 … 25 more

321 Suppressed: java.net.SocketException: Broken pipe (Write failed)

322 … 57 more

323 Suppressed: java.net.SocketException: Broken pipe (Write failed)

324 … 57 more

325 Suppressed: java.net.SocketException: Broken pipe (Write failed)

326 … 57 more

327ERROR:

328ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.

329ERROR: Job failed: exit code 1

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