We are building the code on Mac Slave machine using Jenkins. The error is observed when we perform branch analysis. We have tried removing shallow clone but it still fails.
03:15:25.445 INFO: Scanner configuration file: /Users/skooi/jenkins/tools/hudson.plugins.sonar.SonarRunnerInstallation/SonarQube_Scanner_3.3.0.1492/conf/sonar-scanner.properties
03:15:25.451 INFO: Project root configuration file: NONE
03:15:25.513 INFO: SonarQube Scanner 3.3.0.1492
03:15:25.514 INFO: Java 1.8.0_201 Oracle Corporation (64-bit)
03:15:25.514 INFO: Mac OS X 10.14.6 x86_64
03:15:25.942 DEBUG: keyStore is :
03:15:25.942 DEBUG: keyStore type is : jks
03:15:25.942 DEBUG: keyStore provider is :
03:15:25.942 DEBUG: init keystore
03:15:25.952 DEBUG: init keymanager of type SunX509
03:15:26.285 DEBUG: Create: /Users/skooi/.sonar/cache
03:15:26.287 INFO: User cache: /Users/skooi/.sonar/cache
03:15:26.287 DEBUG: Create: /Users/skooi/.sonar/cache/_tmp
03:15:26.289 DEBUG: Extract sonar-scanner-api-batch in temp...
03:15:26.311 DEBUG: Get bootstrap index...
03:15:26.311 DEBUG: Download: https://<sonar-url>/batch/index
03:15:27.461 DEBUG: Get bootstrap completed
03:15:27.469 DEBUG: Create isolated classloader...
03:15:27.478 DEBUG: Start temp cleaning...
03:15:27.857 DEBUG: Temp cleaning done
03:15:27.857 DEBUG: Execution getVersion
03:15:27.859 INFO: SonarQube server 7.1.0
03:15:27.860 INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent)
03:15:27.861 DEBUG: Work directory: /Users/skooi/jenkins/workspace/CI-ios_CICD-3491/.scannerwork
03:15:27.862 DEBUG: Execution execute
03:15:28.194 INFO: Publish mode
03:15:28.373 INFO: Load global settings
03:15:29.486 DEBUG: GET 200 https://<sonar-url>/api/settings/values.protobuf | time=1095ms
03:15:29.570 INFO: Load global settings (done) | time=1198ms
03:15:29.586 INFO: Server id: <Server ID>
03:15:29.614 INFO: User cache: /Users/skooi/.sonar/cache
03:15:30.142 INFO: Load plugins index
03:15:30.318 DEBUG: GET 200 https://<sonar-url>/api/plugins/installed | time=175ms
03:15:30.439 INFO: Load plugins index (done) | time=297ms
03:15:30.439 INFO: Load/download plugins
03:15:30.509 INFO: Load/download plugins (done) | time=70ms
03:15:30.558 DEBUG: API compatibility mode is enabled on plugin Android [android] (built with API lower than 5.2)
03:15:30.575 DEBUG: API compatibility mode is enabled on plugin CodeCracker for C# [codecrackercsharp] (built with API lower than 5.2)
03:15:31.368 DEBUG: Plugins:
03:15:31.368 DEBUG: * Cobertura 2.0 (cobertura)
03:15:31.368 DEBUG: * SonarCSS 1.0.3.724 (cssfamily)
03:15:31.368 DEBUG: * PMD 3.1.3 (pmd)
03:15:31.368 DEBUG: * Android 1.1 (android)
03:15:31.368 DEBUG: * Branch 7.1 (branch)
03:15:31.368 DEBUG: * SonarPLSQL 3.4.1.2576 (plsql)
03:15:31.369 DEBUG: * SonarJava 5.6.0.15032 (java)
03:15:31.369 DEBUG: * LDAP 2.2.0.608 (ldap)
03:15:31.369 DEBUG: * SonarHTML 3.0.1.1444 (web)
03:15:31.369 DEBUG: * SonarXML 2.0.1.2020 (xml)
03:15:31.369 DEBUG: * SonarTS 1.9.0.3766 (typescript)
03:15:31.369 DEBUG: * SonarVB 7.11.0.8083 (vbnet)
03:15:31.369 DEBUG: * SonarSwift 4.1.0.3087 (swift)
03:15:31.369 DEBUG: * YAML Analyzer 1.4.0 (yaml)
03:15:31.369 DEBUG: * GitHub 1.4.2.1027 (github)
03:15:31.370 DEBUG: * SonarCFamily 6.3.0.11371 (cpp)
03:15:31.370 DEBUG: * SonarPython 1.13.0.2922 (python)
03:15:31.370 DEBUG: * JaCoCo 1.0.1.143 (jacoco)
03:15:31.370 DEBUG: * CodeCracker for C# 1.0.1 (codecrackercsharp)
03:15:31.370 DEBUG: * ShellCheck Analyzer 2.1.0 (shellcheck)
03:15:31.370 DEBUG: * SonarTSQL 1.3.1.3067 (tsql)
03:15:31.370 DEBUG: * SonarJS 5.1.1.7506 (javascript)
03:15:31.370 DEBUG: * License 3.3.0.1341 (license)
03:15:31.370 DEBUG: * Groovy 1.5 (groovy)
03:15:31.371 DEBUG: * Git 1.7.0.1491 (scmgit)
03:15:31.371 DEBUG: * Developer 7.1 (developer)
03:15:31.371 DEBUG: * SonarABAP 3.7.1.1762 (abap)
03:15:31.371 DEBUG: * CKS Slack Notifier 2.1.2 (cksslacknotifier)
03:15:32.544 INFO: Process project properties
03:15:32.569 DEBUG: Process project properties (done) | time=25ms
03:15:32.575 INFO: Load project branches
03:15:32.792 DEBUG: GET 200 https://<sonar-url>/api/project_branches/list?project=CI-apps-ios | time=211ms
03:15:32.812 INFO: Load project branches (done) | time=237ms
03:15:32.813 INFO: Load project pull requests
03:15:33.032 DEBUG: GET 200 https://<sonar-url>/api/project_pull_requests/list?project=CI-apps-ios | time=219ms
03:15:33.073 INFO: Load project pull requests (done) | time=260ms
03:15:33.073 INFO: Load branch configuration
03:15:33.077 INFO: Load settings for component 'CI-apps-ios'
03:15:33.259 DEBUG: GET 200 https://<sonar-url>/api/settings/values.protobuf?component=CI-apps-ios | time=182ms
03:15:33.260 INFO: Load settings for component 'CI-apps-ios' (done) | time=183ms
03:15:33.261 INFO: Load branch configuration (done) | time=188ms
03:15:33.261 INFO: Load project repositories
03:15:33.458 DEBUG: GET 200 https://<sonar-url>/batch/project.protobuf?key=CI-apps-ios&branch=master | time=196ms
03:15:33.818 INFO: Load project repositories (done) | time=557ms
03:15:33.824 INFO: Execute project builders
03:15:33.828 INFO: Execute project builders (done) | time=3ms
03:15:33.957 DEBUG: Available languages:
03:15:33.957 DEBUG: * CSS => "css"
03:15:33.957 DEBUG: * PL/SQL => "plsql"
03:15:33.958 DEBUG: * Java => "java"
03:15:33.958 DEBUG: * HTML => "web"
03:15:33.958 DEBUG: * XML => "xml"
03:15:33.958 DEBUG: * TypeScript => "ts"
03:15:33.958 DEBUG: * VB.NET => "vbnet"
03:15:33.958 DEBUG: * Swift => "swift"
03:15:33.958 DEBUG: * YAML => "yaml"
03:15:33.958 DEBUG: * C => "c"
03:15:33.958 DEBUG: * C++ => "cpp"
03:15:33.959 DEBUG: * Objective-C => "objc"
03:15:33.959 DEBUG: * Python => "py"
03:15:33.959 DEBUG: * Shell => "shell"
03:15:33.959 DEBUG: * T-SQL => "tsql"
03:15:33.959 DEBUG: * JavaScript => "js"
03:15:33.959 DEBUG: * Groovy => "grvy"
03:15:33.959 DEBUG: * ABAP => "abap"
03:15:33.972 INFO: Load quality profiles
03:15:34.164 DEBUG: GET 200 https://<sonar-url>/api/qualityprofiles/search.protobuf?projectKey=CI-apps-ios | time=192ms
03:15:34.176 INFO: Load quality profiles (done) | time=204ms
03:15:34.193 INFO: Load active rules
03:15:34.391 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9ReiMWGgPzwE7F2Yo&p=1&ps=500 | time=198ms
03:15:34.625 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWlS-IP4QJF7xcfulahp&p=1&ps=500 | time=180ms
03:15:34.817 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9ReoDWGgPzwE7F2d4&p=1&ps=500 | time=190ms
03:15:35.011 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWdUVvsHSjY-S8K34qa5&p=1&ps=500 | time=184ms
03:15:35.196 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWdUVv5OSjY-S8K34qfp&p=1&ps=500 | time=179ms
03:15:35.379 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9RetiWGgPzwE7F2jC&p=1&ps=500 | time=181ms
03:15:35.573 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9Re0ZWGgPzwE7F2po&p=1&ps=500 | time=192ms
03:15:35.786 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWdUVvZYSjY-S8K34qPt&p=1&ps=500 | time=206ms
03:15:36.018 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWjovMHxxpYFQUdKGGHk&p=1&ps=500 | time=218ms
03:15:36.206 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWlS-IgkQJF7xcfulajq&p=1&ps=500 | time=178ms
03:15:36.383 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWdUVvkxSjY-S8K34qWO&p=1&ps=500 | time=176ms
03:15:36.567 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9RerSWGgPzwE7F2hE&p=1&ps=500 | time=183ms
03:15:36.754 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9RevkWGgPzwE7F2k2&p=1&ps=500 | time=185ms
03:15:36.936 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWdy6IL-38KYHJsZXHtV&p=1&ps=500 | time=181ms
03:15:37.127 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9Re3jWGgPzwE7F2td&p=1&ps=500 | time=189ms
03:15:37.313 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9Rex3WGgPzwE7F2mx&p=1&ps=500 | time=182ms
03:15:37.494 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWdUVv8oSjY-S8K34qgt&p=1&ps=500 | time=180ms
03:15:37.674 DEBUG: GET 200 https://<sonar-url>/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AWi9fRauIRppTgPHVZDX&p=1&ps=500 | time=179ms
03:15:37.691 INFO: Load active rules (done) | time=3498ms
03:15:37.694 INFO: Load metrics repository
03:15:37.868 DEBUG: GET 200 https://<sonar-url>/api/metrics/search?f=name,description,direction,qualitative,custom&ps=500&p=1 | time=174ms
03:15:37.874 INFO: Load metrics repository (done) | time=179ms
03:15:37.904 INFO: Project key: CI-apps-ios
03:15:37.905 INFO: Project base dir: /Users/skooi/jenkins/workspace/CI-ios_CICD-3491
03:15:37.906 INFO: Branch name: CICD-3491, type: short living
03:15:37.906 DEBUG: Start recursive analysis of project modules
03:15:37.907 INFO: ------------- Scan CI-apps-ios
03:15:38.209 INFO: Load server rules
03:15:38.436 DEBUG: GET 200 https://<sonar-url>/api/rules/list.protobuf | time=227ms
03:15:38.619 INFO: Load server rules (done) | time=410ms
03:15:38.668 INFO: Base dir: /Users/skooi/jenkins/workspace/CI-ios_CICD-3491
03:15:38.668 INFO: Working dir: /Users/skooi/jenkins/workspace/CI-ios_CICD-3491/.scannerwork
03:15:38.670 INFO: Source paths: Arlo
03:15:38.670 INFO: Source encoding: UTF-8, default locale: en_US
03:15:38.672 INFO: SCM collecting changed files in the branch
03:15:38.694 DEBUG: readpipe [git, --version],/usr/bin
03:15:38.722 DEBUG: readpipe may return 'git version 2.20.1 (Apple Git-117)'
03:15:38.722 DEBUG: remaining output:
03:15:38.722 DEBUG: readpipe [git, config, --system, --edit],/usr/bin
03:15:38.744 DEBUG: readpipe may return '/private/etc/gitconfig'
03:15:38.745 DEBUG: remaining output:
03:15:39.020 INFO: ------------------------------------------------------------------------
03:15:39.020 INFO: EXECUTION FAILURE
03:15:39.020 INFO: ------------------------------------------------------------------------
03:15:39.020 INFO: Total time: 13.649s
03:15:39.123 INFO: Final Memory: 17M/989M
03:15:39.124 INFO: ------------------------------------------------------------------------
03:15:39.124 ERROR: Error during SonarQube Scanner execution
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.sensor.DefaultSensorStorage
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)
at org.sonar.core.platform.ComponentContainer.getComponentByType(ComponentContainer.java:265)
at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:178)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:302)
at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:297)
at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:271)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.task.ScanTask.execute(ScanTask.java:48)
at org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:84)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:121)
at org.sonar.batch.bootstrapper.Batch.doExecuteTask(Batch.java:116)
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:71)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
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.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:185)
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:137)
at org.sonarsource.scanner.cli.Main.execute(Main.java:111)
at org.sonarsource.scanner.cli.Main.execute(Main.java:75)
at org.sonarsource.scanner.cli.Main.main(Main.java:61)
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.issue.ModuleIssues
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
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:62)
... 29 more
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.issue.IssueFilters
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
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:62)
... 43 more
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.java.filters.PostAnalysisIssueFilter
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
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.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:62)
... 57 more
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.DefaultModuleFileSystem
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
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:62)
... 73 more
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.StatusDetection
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
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:62)
... 87 more
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.StatusDetection
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:621)
at org.picocontainer.containers.ImmutablePicoContainer.getComponent(ImmutablePicoContainer.java:40)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:718)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:62)
... 101 more
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scm.ScmChangedFiles
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:64)
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:62)
... 106 more
Caused by: java.lang.NullPointerException
at org.eclipse.jgit.lib.ObjectIdOwnerMap.get(ObjectIdOwnerMap.java:138)
at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:888)
at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:800)
at org.sonarsource.scm.git.GitScmProvider.prepareTreeParser(GitScmProvider.java:196)
at org.sonarsource.scm.git.GitScmProvider.branchChangedFiles(GitScmProvider.java:90)
at org.sonar.scanner.scm.ScmChangedFilesProvider.loadChangedFilesIfNeeded(ScmChangedFilesProvider.java:69)
at org.sonar.scanner.scm.ScmChangedFilesProvider.provide(ScmChangedFilesProvider.java:49)
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.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:62)
... 120 more
please provide suggestion to resolve this.
Thank you.