Error during analysis java.lang.IllegalStateException: Unable to register extension org.sonar.plugins.java.JavaSquidSensor

2,109 views
Skip to first unread message

marek.sze...@gmail.com

unread,
Apr 7, 2016, 8:36:45 AM4/7/16
to SonarLint
Hi,
while working on ConnectedMode I get this error and nothing appears at SonarLint issues tab.

Extension org.sonar.plugins.surefire.SurefireSensor was blacklisted as it is not used by SonarLint
Extension org.sonar.plugins.surefire.SurefireJavaParser was blacklisted as it is not used by SonarLint
Extension org.sonar.plugins.jacoco.JaCoCoSensor was blacklisted as it is not used by SonarLint
Extension org.sonar.plugins.jacoco.JaCoCoItSensor was blacklisted as it is not used by SonarLint
Extension org.sonar.plugins.jacoco.JaCoCoOverallSensor was blacklisted as it is not used by SonarLint
Error during analysis
java.lang.IllegalStateException: Unable to register extension org.sonar.plugins.java.JavaSquidSensor
at org.sonarsource.sonarlint.core.container.ComponentContainer.addExtension(ComponentContainer.java:234)
at org.sonarsource.sonarlint.core.container.global.ExtensionInstaller.doInstall(ExtensionInstaller.java:80)
at org.sonarsource.sonarlint.core.container.global.ExtensionInstaller.install(ExtensionInstaller.java:49)
at org.sonarsource.sonarlint.core.container.analysis.AnalysisContainer.addBatchExtensions(AnalysisContainer.java:127)
at org.sonarsource.sonarlint.core.container.analysis.AnalysisContainer.doBeforeStart(AnalysisContainer.java:68)
at org.sonarsource.sonarlint.core.container.ComponentContainer.startComponents(ComponentContainer.java:123)
at org.sonarsource.sonarlint.core.container.ComponentContainer.execute(ComponentContainer.java:110)
at org.sonarsource.sonarlint.core.container.storage.StorageGlobalContainer.analyze(StorageGlobalContainer.java:126)
at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.analyze(ConnectedSonarLintEngineImpl.java:143)
at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.analyze(ConnectedSonarLintEngineImpl.java:132)
at org.sonarlint.eclipse.core.internal.server.Server.startAnalysis(Server.java:185)
at org.sonarlint.eclipse.core.internal.jobs.AnalyzeProjectJob$1.run(AnalyzeProjectJob.java:397)
Caused by: java.lang.NoClassDefFoundError: Lorg/sonar/api/checks/NoSonarFilter;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2509)
at java.lang.Class.getDeclaredFields(Class.java:1819)
at org.picocontainer.injectors.AdaptingInjection$2.run(AdaptingInjection.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at org.picocontainer.injectors.AdaptingInjection.injectionFieldAnnotated(AdaptingInjection.java:209)
at org.picocontainer.injectors.AdaptingInjection.fieldAnnotatedInjectionAdapter(AdaptingInjection.java:188)
at org.picocontainer.injectors.AdaptingInjection.createComponentAdapter(AdaptingInjection.java:57)
at org.picocontainer.behaviors.AbstractBehaviorFactory.createComponentAdapter(AbstractBehaviorFactory.java:44)
at org.picocontainer.behaviors.OptInCaching.createComponentAdapter(OptInCaching.java:45)
at org.picocontainer.DefaultPicoContainer.addComponent(DefaultPicoContainer.java:536)
at org.picocontainer.DefaultPicoContainer.access$300(DefaultPicoContainer.java:84)
at org.picocontainer.DefaultPicoContainer$AsPropertiesPicoContainer.addComponent(DefaultPicoContainer.java:1149)
at org.sonarsource.sonarlint.core.container.ComponentContainer.addExtension(ComponentContainer.java:232)
... 11 more
Caused by: java.lang.ClassNotFoundException: org.sonar.api.checks.NoSonarFilter
at org.sonar.classloader.ParentFirstStrategy.loadClass(ParentFirstStrategy.java:39)
at org.sonar.classloader.ClassRealm.loadClass(ClassRealm.java:87)
at org.sonar.classloader.ClassRealm.loadClass(ClassRealm.java:76)
... 25 more

Julien HENRY

unread,
Apr 7, 2016, 8:49:52 AM4/7/16
to SonarLint, marek.sze...@gmail.com
Hi,

Please upgrade the Java plugin on SonarQube server to version 3.8+ (I suggest using the latest 3.12):

++

Julien

Marek Szewczyk

unread,
Apr 7, 2016, 12:44:25 PM4/7/16
to Julien HENRY, SonarLint
upgrade helped. thank you.
--
Best Regards
Marek Szewczyk
------------------------------------------------------------------------
Pozdrawiam
Marek Szewczyk

Reply all
Reply to author
Forward
0 new messages