ClassNotFoundException

49 views
Skip to first unread message

Дмитрий Медведев

unread,
Dec 27, 2017, 6:18:20 AM12/27/17
to SonarLint
Hi there,
Who can tell why an error occurs? java.lang.NoClassDefFoundError: org/sonar/api/server/profile/BuiltInQualityProfilesDefinition

INFO: Java 1.8.0_151 Oracle Corporation (64-bit)
INFO: Windows 7 6.1 amd64
INFO: Connected mode (project:develop)
DEBUG: Create : C:\Users\UserName\.sonarlint\plugins
DEBUG: Plugin cache: C:\Users\UserName\.sonarlint\plugins
DEBUG: Create : C:\Users\UserName\.sonarlint\plugins\_tmp
DEBUG: Load plugins
DEBUG: Load plugins (done) | time=20ms
DEBUG: Plugins:
DEBUG:   * SonarPython 1.8.0.1496 (python)
DEBUG:   * 1C (BSL) 1.8.1 (bsl)
DEBUG:   * SonarJava 5.0.0.12796 (java)
DEBUG:   * SonarTS 1.2.0.1484 (typescript)
DEBUG:   * SonarJS 4.0.0.5862 (javascript)
INFO: Using storage for server 'sonar' (last update 27.12.17 14:11)
DEBUG: Submitting 1 files for analysis
Exception in thread "main" java.lang.NoClassDefFoundError: org/sonar/api/server/profile/BuiltInQualityProfilesDefinition
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.sonar.classloader.ClassRealm.loadClassFromSelf(ClassRealm.java:125)
        at org.sonar.classloader.ParentFirstStrategy.loadClass(ParentFirstStrategy.java:37)
        at org.sonar.classloader.ClassRealm.loadClass(ClassRealm.java:87)
        at org.sonar.classloader.ClassRealm.loadClass(ClassRealm.java:76)
        at org.silverbulleters.sonar.plugins.bsl.BSLPlugin.define(Unknown Source)
        at org.sonarsource.sonarlint.core.container.global.ExtensionInstaller.install(ExtensionInstaller.java:53)
        at org.sonarsource.sonarlint.core.container.analysis.AnalysisContainer.addPluginExtensions(AnalysisContainer.java:137)
        at org.sonarsource.sonarlint.core.container.analysis.AnalysisContainer.doBeforeStart(AnalysisContainer.java:71)
        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.StorageAnalyzer.analyze(StorageAnalyzer.java:72)
        at org.sonarsource.sonarlint.core.container.storage.StorageContainer.analyze(StorageContainer.java:126)
        at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.analyze(ConnectedSonarLintEngineImpl.java:158)
        at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.analyze(ConnectedSonarLintEngineImpl.java:145)
        at org.sonarlint.cli.analysis.ConnectedSonarLint.doAnalysis(ConnectedSonarLint.java:138)
        at org.sonarlint.cli.analysis.SonarLint.runAnalysis(SonarLint.java:59)
        at org.sonarlint.cli.Main.runOnce(Main.java:118)
        at org.sonarlint.cli.Main.run(Main.java:97)
        at org.sonarlint.cli.Main.execute(Main.java:188)
        at org.sonarlint.cli.Main.main(Main.java:148)
Caused by: java.lang.ClassNotFoundException: org.sonar.api.server.profile.BuiltInQualityProfilesDefinition
        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)
        ... 29 more





Duarte Meneses

unread,
Dec 27, 2017, 7:40:25 AM12/27/17
to Дмитрий Медведев, SonarLint
Hi,

The BSL Plugin that you have installed in the SonarQube server is not compatible with SonarLint CLI. 
We no longer support SonarLint CLI, so recent plugins might not work in it.

--
You received this message because you are subscribed to the Google Groups "SonarLint" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sonarlint+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sonarlint/0bf7f239-bc31-4515-bd84-90d98a3bdb21%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Duarte Meneses | SonarSource
Software Engineer

Are you using SonarLint in your IDE?

Reply all
Reply to author
Forward
0 new messages