Scanner error on version 9.8

We just upgraded to the latest 9.8 version (EE) on acceptance environment.
while trying to run an analysis via azure devops pipeline an user gets the following error:

Error during SonarScanner execution
java.lang.IllegalStateException: Unable to load components interface org.sonar.api.batch.sensor.Sensor

Azure DevOps service connection was set up for acc env. The same Azure Devops organisation is also running analyses in Sonarqube prod environment without problem (on old 8.9 version). So the AzDo org/agent should have sonar scanner already set up.

Am I missing a configuration step or is my previous sonar scanner incompatible with 9.8?
In another azure devops org I tried to set up Sonar analysis in the v9.8 environment and getting the following error:

  1. ##[error]No agent found in pool sonarqube-ap which satisfies the specified demands: java, Agent.Version -gtVersion 2.163.1

We have the Sonarqube Extension for Azure DevOps installed in this org. What else needs to be done (on the agent) ?

Hi,

Can you share your pipeline and your full analysis log?

The analysis / scanner log is what’s output from the analysis command. Hopefully, the log you provide - redacted as necessary - will include that command as well.

This guide will help you find them.

 
Ann

##[error]ERROR: Error during SonarScanner execution
ERROR: Error during SonarScanner execution
##[error]java.lang.IllegalStateException: Unable to load components interface org.sonar.api.batch.sensor.Sensor
java.lang.IllegalStateException: Unable to load components interface org.sonar.api.batch.sensor.Sensor
##[error]at org.sonar.core.platform.SpringComponentContainer.getComponentsByType(SpringComponentContainer.java:156)
##[error]at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.completeScannerExtensions(AbstractExtensionDictionary.java:82)
    at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.getExtensions(AbstractExtensionDictionary.java:77)
    at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.getFilteredExtensions(AbstractExtensionDictionary.java:67)
    at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.completeScannerExtensions(AbstractExtensionDictionary.java:82)
    at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.getExtensions(AbstractExtensionDictionary.java:77)
##[error]at org.sonar.scanner.sensor.ModuleSensorExtensionDictionary.selectSensors(ModuleSensorExtensionDictionary.java:47)
    at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$0(ModuleSensorsExecutor.java:54)
    at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79)
    at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:54)
    at org.sonar.scanner.scan.SpringModuleScanContainer.doAfterStart(SpringModuleScanContainer.java:82)
    at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:188)
    at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:167)
    at org.sonar.scanner.scan.SpringProjectScanContainer.scan(SpringProjectScanContainer.java:401)
    at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:397)
    at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:366)
    at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:188)
    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.scanner.sensor.ModuleSensorExtensionDictionary.selectSensors(ModuleSensorExtensionDictionary.java:47)
    at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$0(ModuleSensorsExecutor.java:54)
    at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79)

Hi,

Can you provide the full analysis log, please? Starting at least from the analysis command itself.

 
Ann

Hi. I have the same problem.

  • Community Edition Version 10.0 (build 68432)
dotnet sonarscanner end /d:sonar.token="sqp_d724f2666838788622a07ef186aeeb30624e7c26"      SonarScanner for MSBuild 5.13
Using the .NET Core version of the Scanner for MSBuild
Post-processing started.
22:12:59.651  22:12:59.645  Uninstalling target: C:\repos\own\ConsoleApp2\.sonarqube\bin\targets\SonarQube.Integration.targets
22:12:59.658  22:12:59.651  sonar.verbose=true was specified - setting the log verbosity to 'Debug'
22:12:59.674  Loading the SonarQube analysis config from C:\repos\own\ConsoleApp2\.sonarqube\conf\SonarQubeAnalysisConfig.xml
22:12:59.692  Not running under TeamBuild
22:12:59.705  Analysis base directory: C:\repos\own\ConsoleApp2\.sonarqube
Build directory:
Bin directory: C:\repos\own\ConsoleApp2\.sonarqube\bin
Config directory: C:\repos\own\ConsoleApp2\.sonarqube\conf
Output directory: C:\repos\own\ConsoleApp2\.sonarqube\out
Config file: C:\repos\own\ConsoleApp2\.sonarqube\conf\SonarQubeAnalysisConfig.xml
22:12:59.721  Generating SonarQube project properties file to C:\repos\own\ConsoleApp2\.sonarqube\out\sonar-project.properties
22:12:59.754  Setting analysis property: sonar.visualstudio.enable=false
22:12:59.816  The supplied Code Analysis ErrorLog file is a valid json file and does not need to be fixed: C:\repos\own\ConsoleApp2\.sonarqube\out\0\Issues.json
22:12:59.841  Using longest common projects path as a base directory: 'C:\repos\own\ConsoleApp2\ConsoleApp2'.
22:12:59.869  Dumping content of sonar-project.properties
------------------------------------------------------------------------
sonar.projectKey=TEST-6
sonar.working.directory=C:\\repos\\own\\ConsoleApp2\\.sonarqube\\out\\.sonar
sonar.projectBaseDir=C:\\repos\\own\\ConsoleApp2\\ConsoleApp2
sonar.pullrequest.cache.basepath=C:\\repos\\own\\ConsoleApp2

EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.projectKey=TEST-6:EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC
EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.projectName=ConsoleApp2
EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.projectBaseDir=C:\\repos\\own\\ConsoleApp2\\ConsoleApp2
EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.sourceEncoding=utf-8
EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.sources=\
"C:\\repos\\own\\ConsoleApp2\\ConsoleApp2\\Program.cs"

EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.cs.analyzer.projectOutPaths=\
"C:\\repos\\own\\ConsoleApp2\\.sonarqube\\out\\0"
EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.cs.roslyn.reportFilePaths=\
"C:\\repos\\own\\ConsoleApp2\\.sonarqube\\out\\0\\Issues.json"

EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC.sonar.working.directory=C:\\repos\\own\\ConsoleApp2\\.sonarqube\\out\\.sonar\\mod0
sonar.host.url=http://192.168.0.103:9000
sonar.visualstudio.enable=false

sonar.modules=EDB49DE4-2DF8-484F-B988-6F2FF3C0C4AC


------------------------------------------------------------------------
22:12:59.907  Writing processing summary to C:\repos\own\ConsoleApp2\.sonarqube\out\ProjectInfo.log
Calling the SonarScanner CLI...
Executing file C:\Users\sergey_r\.dotnet\tools\.store\dotnet-sonarscanner\5.13.0\dotnet-sonarscanner\5.13.0\tools\net5.0\any\sonar-scanner-4.8.0.2856\bin\sonar-scanner.bat
  Args: -Dsonar.scanAllFiles=true -Dproject.settings=C:\repos\own\ConsoleApp2\.sonarqube\out\sonar-project.properties --from=ScannerMSBuild/5.13 --debug <sensitive data removed>
  Working directory: C:\repos\own\ConsoleApp2
  Timeout (ms):-1
  Process id: 17448
22:13:00.905 INFO: Scanner configuration file: C:\Users\sergey_r\.dotnet\tools\.store\dotnet-sonarscanner\5.13.0\dotnet-sonarscanner\5.13.0\tools\net5.0\any\sonar-scanner-4.8.0.2856\bin\..\conf\sonar-scanner.properties
22:13:00.910 INFO: Project root configuration file: C:\repos\own\ConsoleApp2\.sonarqube\out\sonar-project.properties
22:13:00.961 INFO: SonarScanner 4.8.0.2856
22:13:00.961 INFO: Java 20 Oracle Corporation (64-bit)
22:13:00.961 INFO: Windows 10 10.0 amd64
22:13:01.171 DEBUG: keyStore is :
22:13:01.171 DEBUG: keyStore type is : pkcs12
22:13:01.171 DEBUG: keyStore provider is :
22:13:01.171 DEBUG: init keystore
22:13:01.172 DEBUG: init keymanager of type SunX509
22:13:01.385 DEBUG: Create: C:\Users\sergey_r\.sonar\cache
22:13:01.386 INFO: User cache: C:\Users\sergey_r\.sonar\cache
22:13:01.387 DEBUG: Create: C:\Users\sergey_r\.sonar\cache\_tmp
22:13:01.389 DEBUG: Extract sonar-scanner-api-batch in temp...
22:13:01.399 DEBUG: Get bootstrap index...
22:13:01.399 DEBUG: Download: http://192.168.0.103:9000/batch/index
22:13:01.493 DEBUG: Get bootstrap completed
22:13:01.497 DEBUG: Create isolated classloader...
22:13:01.519 DEBUG: Start temp cleaning...
22:13:01.531 DEBUG: Temp cleaning done
22:13:01.532 DEBUG: Execution getVersion
22:13:01.564 INFO: Analyzing on SonarQube server 10.0.0.68432
22:13:01.564 INFO: Default locale: "ru_RU", source code encoding: "UTF-8" (analysis is platform dependent)
22:13:01.565 DEBUG: Work directory: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar
22:13:01.567 DEBUG: Execution execute
22:13:02.071 DEBUG: Community 10.0.0.68432
22:13:02.408 INFO: Load global settings
22:13:02.461 DEBUG: GET 200 http://192.168.0.103:9000/api/settings/values.protobuf | time=53ms
22:13:02.495 INFO: Load global settings (done) | time=88ms
22:13:02.498 INFO: Server id: 147B411E-AYdwDNqqMHE4Z6IMEuSN
22:13:02.507 INFO: User cache: C:\Users\sergey_r\.sonar\cache
22:13:02.515 INFO: Load/download plugins
22:13:02.516 INFO: Load plugins index
22:13:02.532 DEBUG: GET 200 http://192.168.0.103:9000/api/plugins/installed | time=15ms
22:13:02.577 INFO: Load plugins index (done) | time=61ms
22:13:02.728 INFO: Load/download plugins (done) | time=213ms
22:13:02.817 DEBUG: Plugins:
22:13:02.817 DEBUG:   * Python Code Quality and Security 4.1.0.11333 (python)
22:13:02.817 DEBUG:   * Go Code Quality and Security 1.12.0.4259 (go)
22:13:02.817 DEBUG:   * JaCoCo 1.3.0.1538 (jacoco)
22:13:02.817 DEBUG:   * Kotlin Code Quality and Security 2.13.0.2116 (kotlin)
22:13:02.818 DEBUG:   * IaC Code Quality and Security 1.15.0.3752 (iac)
22:13:02.818 DEBUG:   * JavaScript/TypeScript/CSS Code Quality and Security 10.1.0.21143 (javascript)
22:13:02.818 DEBUG:   * Ruby Code Quality and Security 1.12.0.4259 (ruby)
22:13:02.818 DEBUG:   * Scala Code Quality and Security 1.12.0.4259 (sonarscala)
22:13:02.818 DEBUG:   * C# Code Quality and Security 8.55.0.65544 (csharp)
22:13:02.818 DEBUG:   * Java Code Quality and Security 7.17.0.31219 (java)
22:13:02.818 DEBUG:   * HTML Code Quality and Security 3.7.1.3306 (web)
22:13:02.818 DEBUG:   * Flex Code Quality and Security 2.8.0.3166 (flex)
22:13:02.818 DEBUG:   * XML Code Quality and Security 2.7.0.3820 (xml)
22:13:02.818 DEBUG:   * PHP Code Quality and Security 3.28.0.9490 (php)
22:13:02.818 DEBUG:   * Text Code Quality and Security 2.0.2.1090 (text)
22:13:02.818 DEBUG:   * VB.NET Code Quality and Security 8.55.0.65544 (vbnet)
22:13:02.818 DEBUG:   * Configuration detection fot Code Quality and Security 1.2.0.267 (config)
22:13:03.419 INFO: Process project properties
22:13:03.436 INFO: Process project properties (done) | time=17ms
22:13:03.441 INFO: Execute project builders
22:13:03.442 DEBUG: Execute project builder: org.sonar.plugins.csharp.CSharpGlobalProtobufFileProcessor
22:13:03.446 DEBUG: Processing C:\repos\own\ConsoleApp2\.sonarqube\out\0\output-cs\file-metadata.pb
22:13:03.477 DEBUG: Execute project builder: org.sonar.plugins.vbnet.VbNetGlobalProtobufFileProcessor
22:13:03.478 INFO: Execute project builders (done) | time=37ms
22:13:03.500 INFO: Project key: TEST-6
22:13:03.500 INFO: Base dir: C:\repos\own\ConsoleApp2\ConsoleApp2
22:13:03.500 INFO: Working dir: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar
22:13:03.500 DEBUG: Project global encoding: UTF-8, default locale: ru_RU
22:13:03.513 INFO: Load project settings for component key: 'TEST-6'
22:13:03.539 DEBUG: GET 200 http://192.168.0.103:9000/api/settings/values.protobuf?component=TEST-6 | time=26ms
22:13:03.540 INFO: Load project settings for component key: 'TEST-6' (done) | time=27ms
22:13:03.775 DEBUG: Creating module hierarchy
22:13:03.776 DEBUG:   Init module 'TEST-6'
22:13:03.779 DEBUG:     Base dir: C:\repos\own\ConsoleApp2\ConsoleApp2
22:13:03.779 DEBUG:     Working dir: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar
22:13:03.779 DEBUG:     Module global encoding: UTF-8, default locale: ru_RU
22:13:03.779 DEBUG:   Init module 'ConsoleApp2'
22:13:03.781 DEBUG:     Base dir: C:\repos\own\ConsoleApp2\ConsoleApp2
22:13:03.781 DEBUG:     Working dir: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar\mod0
22:13:03.781 DEBUG:     Module global encoding: UTF-8, default locale: ru_RU
22:13:03.820 DEBUG: Available languages:
22:13:03.822 DEBUG:   * Python => "py"
22:13:03.822 DEBUG:   * Go => "go"
22:13:03.822 DEBUG:   * Kotlin => "kotlin"
22:13:03.823 DEBUG:   * Terraform => "terraform"
22:13:03.823 DEBUG:   * CloudFormation => "cloudformation"
22:13:03.823 DEBUG:   * Kubernetes => "kubernetes"
22:13:03.823 DEBUG:   * Docker => "docker"
22:13:03.823 DEBUG:   * JavaScript => "js"
22:13:03.823 DEBUG:   * TypeScript => "ts"
22:13:03.823 DEBUG:   * CSS => "css"
22:13:03.823 DEBUG:   * Ruby => "ruby"
22:13:03.824 DEBUG:   * Scala => "scala"
22:13:03.824 DEBUG:   * C# => "cs"
22:13:03.824 DEBUG:   * Java => "java"
22:13:03.824 DEBUG:   * HTML => "web"
22:13:03.824 DEBUG:   * JSP => "jsp"
22:13:03.824 DEBUG:   * Flex => "flex"
22:13:03.824 DEBUG:   * XML => "xml"
22:13:03.824 DEBUG:   * PHP => "php"
22:13:03.824 DEBUG:   * Text => "text"
22:13:03.824 DEBUG:   * Secrets => "secrets"
22:13:03.824 DEBUG:   * VB.NET => "vbnet"
22:13:03.824 DEBUG:   * YAML => "yaml"
22:13:03.824 DEBUG:   * JSON => "json"
22:13:03.900 WARN: SCM provider autodetection failed. Please use "sonar.scm.provider" to define SCM of your project, or disable the SCM Sensor in the project settings.
22:13:03.917 INFO: Load quality profiles
22:13:03.946 DEBUG: GET 200 http://192.168.0.103:9000/api/qualityprofiles/search.protobuf?project=TEST-6 | time=28ms
22:13:03.972 INFO: Load quality profiles (done) | time=55ms
22:13:03.991 INFO: Load active rules
22:13:04.022 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXJhMHE4Z6IME2nk&ps=500&p=1 | time=30ms
22:13:04.134 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXK5MHE4Z6IME2oj&ps=500&p=1 | time=32ms
22:13:04.186 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXMDMHE4Z6IME2qA&ps=500&p=1 | time=41ms
22:13:04.207 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXM9MHE4Z6IME2qg&ps=500&p=1 | time=15ms
22:13:04.266 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXPJMHE4Z6IME2wA&ps=500&p=1 | time=58ms
22:13:04.445 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXNzMHE4Z6IME2tn&ps=500&p=1 | time=174ms
22:13:04.849 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXQ-MHE4Z6IME23r&ps=500&p=1 | time=390ms
22:13:05.107 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXTNMHE4Z6IME3BP&ps=500&p=1 | time=222ms
22:13:05.168 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXUdMHE4Z6IME3EW&ps=500&p=1 | time=37ms
22:13:05.233 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXWUMHE4Z6IME3Gu&ps=500&p=1 | time=63ms
22:13:05.279 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXVTMHE4Z6IME3Fj&ps=500&p=1 | time=44ms
22:13:05.495 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXZcMHE4Z6IME3Ps&ps=500&p=1 | time=214ms
22:13:05.790 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXfFMHE4Z6IME3jU&ps=500&p=1 | time=284ms
22:13:05.875 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXiTMHE4Z6IME3rt&ps=500&p=1 | time=56ms
22:13:05.946 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXlKMHE4Z6IME3u7&ps=500&p=1 | time=69ms
22:13:06.006 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXjoMHE4Z6IME3s8&ps=500&p=1 | time=56ms
22:13:06.025 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXmEMHE4Z6IME3vs&ps=500&p=1 | time=18ms
22:13:06.243 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXnMMHE4Z6IME31-&ps=500&p=1 | time=215ms
22:13:06.400 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXo9MHE4Z6IME36c&ps=500&p=1 | time=150ms
22:13:06.423 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXpuMHE4Z6IME37S&ps=500&p=1 | time=21ms
22:13:06.548 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXq4MHE4Z6IME3_j&ps=500&p=1 | time=123ms
22:13:06.640 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXsKMHE4Z6IME4Cc&ps=500&p=1 | time=88ms
22:13:06.801 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXuCMHE4Z6IME4J1&ps=500&p=1 | time=158ms
22:13:06.826 DEBUG: GET 200 http://192.168.0.103:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=AYdwDXs4MHE4Z6IME4C5&ps=500&p=1 | time=17ms
22:13:06.839 INFO: Load active rules (done) | time=2848ms
22:13:06.843 INFO: Load analysis cache
22:13:06.855 DEBUG: GET 404 http://192.168.0.103:9000/api/analysis_cache/get?project=TEST-6 | time=12ms
22:13:06.856 INFO: Load analysis cache (404) | time=13ms
22:13:06.960 INFO: Load project repositories
22:13:06.971 DEBUG: GET 200 http://192.168.0.103:9000/batch/project.protobuf?key=TEST-6 | time=10ms
22:13:06.978 INFO: Load project repositories (done) | time=18ms
22:13:07.006 DEBUG: Declared extensions of language Python were converted to sonar.lang.patterns.py : **/*.py
22:13:07.007 DEBUG: Declared extensions of language Go were converted to sonar.lang.patterns.go : **/*.go
22:13:07.007 DEBUG: Declared extensions of language Kotlin were converted to sonar.lang.patterns.kotlin : **/*.kt
22:13:07.007 DEBUG: Declared extensions of language Terraform were converted to sonar.lang.patterns.terraform : **/*.tf
22:13:07.007 DEBUG: Declared extensions of language CloudFormation were converted to sonar.lang.patterns.cloudformation :
22:13:07.007 DEBUG: Declared extensions of language Kubernetes were converted to sonar.lang.patterns.kubernetes :
22:13:07.007 DEBUG: Declared extensions of language Docker were converted to sonar.lang.patterns.docker :
22:13:07.007 DEBUG: Declared extensions of language JavaScript were converted to sonar.lang.patterns.js : **/*.js,**/*.jsx,**/*.cjs,**/*.mjs,**/*.vue
22:13:07.007 DEBUG: Declared extensions of language TypeScript were converted to sonar.lang.patterns.ts : **/*.ts,**/*.tsx,**/*.cts,**/*.mts
22:13:07.008 DEBUG: Declared extensions of language CSS were converted to sonar.lang.patterns.css : **/*.css,**/*.less,**/*.scss
22:13:07.008 DEBUG: Declared extensions of language Ruby were converted to sonar.lang.patterns.ruby : **/*.rb
22:13:07.008 DEBUG: Declared extensions of language Scala were converted to sonar.lang.patterns.scala : **/*.scala
22:13:07.008 DEBUG: Declared extensions of language C# were converted to sonar.lang.patterns.cs : **/*.cs
22:13:07.008 DEBUG: Declared extensions of language Java were converted to sonar.lang.patterns.java : **/*.java,**/*.jav
22:13:07.009 DEBUG: Declared extensions of language HTML were converted to sonar.lang.patterns.web : **/*.html,**/*.xhtml,**/*.cshtml,**/*.vbhtml,**/*.aspx,**/*.ascx,**/*.rhtml,**/*.erb,**/*.shtm,**/*.shtml,**/*.cmp,**/*.twig
22:13:07.009 DEBUG: Declared extensions of language JSP were converted to sonar.lang.patterns.jsp : **/*.jsp,**/*.jspf,**/*.jspx
22:13:07.009 DEBUG: Declared extensions of language Flex were converted to sonar.lang.patterns.flex : **/*.as
22:13:07.009 DEBUG: Declared extensions of language XML were converted to sonar.lang.patterns.xml : **/*.xml,**/*.xsd,**/*.xsl
22:13:07.010 DEBUG: Declared extensions of language PHP were converted to sonar.lang.patterns.php : **/*.php,**/*.php3,**/*.php4,**/*.php5,**/*.phtml,**/*.inc
22:13:07.010 DEBUG: Declared extensions of language Text were converted to sonar.lang.patterns.text :
22:13:07.010 DEBUG: Declared extensions of language Secrets were converted to sonar.lang.patterns.secrets :
22:13:07.010 DEBUG: Declared extensions of language VB.NET were converted to sonar.lang.patterns.vbnet : **/*.vb
22:13:07.010 DEBUG: Declared extensions of language YAML were converted to sonar.lang.patterns.yaml : **/*.yaml,**/*.yml
22:13:07.010 DEBUG: Declared extensions of language JSON were converted to sonar.lang.patterns.json : **/*.json
22:13:07.024 DEBUG: Will ignore generated code
22:13:07.025 DEBUG: Will ignore generated code
22:13:07.038 INFO: Indexing files...
22:13:07.038 INFO: Project configuration:
22:13:07.041 INFO: Indexing files of module 'ConsoleApp2'
22:13:07.042 INFO:   Base dir: C:\repos\own\ConsoleApp2\ConsoleApp2
22:13:07.044 DEBUG:   Source paths: Program.cs
22:13:07.071 DEBUG: 'Program.cs' generated metadata with charset 'UTF-8'
22:13:07.075 DEBUG: 'Program.cs' indexed with language 'cs'
22:13:07.082 INFO: Indexing files of module 'TEST-6'
22:13:07.082 INFO:   Base dir: C:\repos\own\ConsoleApp2\ConsoleApp2
22:13:07.084 INFO: 1 file indexed
22:13:07.087 INFO: Quality profile for cs: Sonar way
22:13:07.087 INFO: ------------- Run sensors on module ConsoleApp2
22:13:07.230 INFO: Load metrics repository
22:13:07.250 DEBUG: GET 200 http://192.168.0.103:9000/api/metrics/search?ps=500&p=1 | time=17ms
22:13:07.280 INFO: Load metrics repository (done) | time=49ms
22:13:07.625 INFO: ------------------------------------------------------------------------
22:13:07.625 INFO: EXECUTION FAILURE
22:13:07.625 INFO: ------------------------------------------------------------------------
22:13:07.625 INFO: Total time: 6.755s
22:13:07.652 INFO: Final Memory: 11M/56M
22:13:07.652 ERROR: Error during SonarScanner execution
22:13:07.652 INFO: ------------------------------------------------------------------------
java.lang.IllegalStateException: Unable to load components interface org.sonar.api.batch.sensor.Sensor
        at org.sonar.core.platform.SpringComponentContainer.getComponentsByType(SpringComponentContainer.java:156)
        at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.completeScannerExtensions(AbstractExtensionDictionary.java:82)
        at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.getExtensions(AbstractExtensionDictionary.java:77)
        at org.sonar.scanner.bootstrap.AbstractExtensionDictionary.getFilteredExtensions(AbstractExtensionDictionary.java:67)
        at org.sonar.scanner.sensor.ModuleSensorExtensionDictionary.selectSensors(ModuleSensorExtensionDictionary.java:47)
        at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$0(ModuleSensorsExecutor.java:54)
        at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79)
        at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:54)
        at org.sonar.scanner.scan.SpringModuleScanContainer.doAfterStart(SpringModuleScanContainer.java:82)
        at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:188)
        at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:167)
        at org.sonar.scanner.scan.SpringProjectScanContainer.scan(SpringProjectScanContainer.java:403)
        at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:399)
        at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:396)
        at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:368)
        at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:188)
        at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:167)
        at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:137)
        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 java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
        at java.base/java.lang.reflect.Method.invoke(Method.java:578)
        at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
        at jdk.proxy1/jdk.proxy1.$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:126)
        at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
        at org.sonarsource.scanner.cli.Main.main(Main.java:62)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ClassRealm{go}-org.sonar.go.plugin.GoSensor': Unsatisfied dependency expressed through constructor parameter 5; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ClassRealm{go}-org.sonar.go.plugin.InstanceScopeGoConverter': Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.go.plugin.InstanceScopeGoConverter]: Constructor threw exception; nested exception is java.lang.IllegalStateException: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar\.sonartmp\17383931326371024747\sonar-go-to-slang-windows-amd64.exe
        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.getBeansOfType(DefaultListableBeanFactory.java:673)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:661)
        at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1302)
        at org.sonar.core.platform.SpringComponentContainer.getComponentsByType(SpringComponentContainer.java:154)
        ... 31 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ClassRealm{go}-org.sonar.go.plugin.InstanceScopeGoConverter': Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.go.plugin.InstanceScopeGoConverter]: Constructor threw exception; nested exception is java.lang.IllegalStateException: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar\.sonartmp\17383931326371024747\sonar-go-to-slang-windows-amd64.exe
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:315)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:296)
        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.doGetBean(AbstractBeanFactory.java:283)
        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:1391)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
        at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
        ... 44 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.sonar.go.plugin.InstanceScopeGoConverter]: Constructor threw exception; nested exception is java.lang.IllegalStateException: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar\.sonartmp\17383931326371024747\sonar-go-to-slang-windows-amd64.exe
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:224)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:117)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:311)
        ... 59 more
Caused by: java.lang.IllegalStateException: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar\.sonartmp\17383931326371024747\sonar-go-to-slang-windows-amd64.exe
        at org.sonar.go.converter.GoConverter$DefaultCommand.<init>(GoConverter.java:122)
        at org.sonar.go.converter.GoConverter.<init>(GoConverter.java:51)
        at org.sonar.go.plugin.InstanceScopeGoConverter.<init>(InstanceScopeGoConverter.java:32)
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:211)
        ... 61 more
Caused by: java.nio.file.AccessDeniedException: C:\repos\own\ConsoleApp2\.sonarqube\out\.sonar\.sonartmp\17383931326371024747\sonar-go-to-slang-windows-amd64.exe
        at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)
        at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
        at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
        at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:234)
        at java.base/java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:484)
        at java.base/java.nio.file.Files.newOutputStream(Files.java:227)
        at java.base/java.nio.file.Files.write(Files.java:3487)
        at org.sonar.go.converter.GoConverter$DefaultCommand.extract(GoConverter.java:136)
        at org.sonar.go.converter.GoConverter$DefaultCommand.<init>(GoConverter.java:120)
        ... 67 more
Process returned exit code 1
The SonarScanner did not complete successfully
22:13:08.12  Post-processing failed. Exit code: 1

Hi @Sergey_R,

Welcome to the community!

Can you downgrade to Java 17 and try again?

 
Ann

A post was split to a new topic: Error during MSBuild analysis