INFO Server id: 92D88F0A-AZh5w8EI2v7TmQwse8uv
07:19:34.366 DEBUG User cache: /root/.sonar/cache
07:19:34.383 INFO Loading required plugins
07:19:34.387 INFO Load plugins index
07:19:34.388 DEBUG → GET http://localhost:9000/api/plugins/installed
07:19:34.449 DEBUG ← 200 http://localhost:9000/api/plugins/installed (62ms, unknown-length body)
07:19:34.469 INFO Load plugins index (done) | time=82ms
07:19:34.469 INFO Load/download plugins
07:19:34.508 DEBUG Download plugin ‘apigee’ to ‘/root/.sonar/\_tmp/fileCache5997955914283581545.tmp’
07:19:34.515 DEBUG → GET http://localhost:9000/api/plugins/download?plugin=apigee
07:19:34.530 DEBUG ← 200 http://localhost:9000/api/plugins/download?plugin=apigee (9ms, unknown-length body)
07:19:34.742 INFO Load/download plugins (done) | time=274ms
07:19:34.744 DEBUG Plugins not loaded because they are optional: \[csharp, flex, go, web, javasymbolicexecution, java, javascript, kotlin, php, python, ruby, rust, sonarscala, vbnet, xml\]
07:19:34.807 ERROR Error during SonarScanner Engine execution
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘jdk.internal.loader.ClassLoaders$AppClassLoader@39ea3325-org.sonar.scanner.bootstrap.ScannerPluginRepository’: Cannot invoke “org.sonar.core.platform.ExplodedPlugin.getPluginInfo()” because the return value of “java.util.Map.get(Object)” is null
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:614)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627)
at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:206)
at org.sonar.scanner.bootstrap.ScannerMain.runScannerEngine(ScannerMain.java:150)
at org.sonar.scanner.bootstrap.ScannerMain.run(ScannerMain.java:67)
at org.sonar.scanner.bootstrap.ScannerMain.main(ScannerMain.java:53)
Caused by: java.lang.NullPointerException: Cannot invoke “org.sonar.core.platform.ExplodedPlugin.getPluginInfo()” because the return value of “java.util.Map.get(Object)” is null
at org.sonar.core.platform.PluginClassLoader.basePluginKey(PluginClassLoader.java:167)
at org.sonar.core.platform.PluginClassLoader.defineClassloaders(PluginClassLoader.java:82)
at org.sonar.core.platform.PluginClassLoader.load(PluginClassLoader.java:66)
at org.sonar.scanner.bootstrap.ScannerPluginRepository.start(ScannerPluginRepository.java:81)
at org.sonar.core.platform.StartableBeanPostProcessor.postProcessBeforeInitialization(StartableBeanPostProcessor.java:33)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:429)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1818)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
… 15 common frames omitted
07:19:34.826 DEBUG Java command exited with code 1
07:19:34.827 INFO EXECUTION FAILURE
07:19:34.828 INFO Total time: 4.268s
Hi,
The Apigee plugin was last updated in 2017 & was recently removed from the Marketplace because it wasn’t compatible with any current SonarQube versions (compatibility ended at 10.4).
I suggest you uninstall it and restart.
HTH,
Ann