SonarCloud analysis fails: UnsatisfiedDependencyException: Error creating bean with name

In GitHub Actions, we started to see this error when the project is analyzed on SonarCloud (it’s an Eclipse project):

Error:  Error during SonarScanner Engine execution
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.ProjectFileIndexer
	at org.sonar.scanner.spring.SpringComponentContainer.getComponentByType(SpringComponentContainer.java:144)
	at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:170)
	at org.sonar.scanner.spring.SpringComponentContainer.startComponents(SpringComponentContainer.java:206)
	at org.sonar.scanner.spring.SpringComponentContainer.execute(SpringComponentContainer.java:185)
	at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:509)
	at org.sonar.scanner.bootstrap.SpringScannerContainer.startComponents(SpringScannerContainer.java:443)
	at org.sonar.scanner.spring.SpringComponentContainer.execute(SpringComponentContainer.java:185)
	at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:149)
	at org.sonar.scanner.spring.SpringComponentContainer.startComponents(SpringComponentContainer.java:206)
	at org.sonar.scanner.spring.SpringComponentContainer.execute(SpringComponentContainer.java:185)
	at org.sonar.scanner.bootstrap.ScannerMain.runScannerEngine(ScannerMain.java:143)
	at org.sonar.scanner.bootstrap.ScannerMain.run(ScannerMain.java:58)
	at org.sonar.scanner.bootstrap.ScannerMain.main(ScannerMain.java:42)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@587e5365-org.sonar.scanner.scan.filesystem.ProjectFileIndexer': Unsatisfied dependency expressed through constructor parameter 6: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@587e5365-org.sonar.scanner.scan.filesystem.FileIndexer': Unsatisfied dependency expressed through constructor parameter 5: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@587e5365-org.sonar.scanner.scan.filesystem.MetadataGenerator': Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@587e5365-org.sonar.scanner.scan.filesystem.StatusDetection': Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@587e5365-org.sonar.scanner.repository.CachedProjectRepositoriesSupplier': Failed to instantiate [org.sonar.scanner.repository.CachedProjectRepositoriesSupplier]: Constructor threw exception

Same, and in the logs can also see

Caused by: com.sonarsource.scanner.engine.webapi.client.HttpException: Error 504 on ``https://api.sonarcloud.io/analysis/analyses`` : {"message": "Endpoint request timed out"}

Yes, I didn’t mention the last 504 error message because I was assuming it was due to the previous one. However, I confirm I also get the 504 error message.

Thanks for your reports. I can confirm that between approximately 15:30 and 16:52 UTC, elevated errors impacted code analysis and code viewing activities in SonarQube Cloud.

The error rates have subsided in our infrastructure after addressing the issue. If you continue to experience these errors please let us know.

Our status page reflects the incident here: SonarQube Status - Incident History .

Sorry for the inconvenience.

Stevan

Thanks for fixing it! :slight_smile: