Closed Nishanttiwari closed 10 years ago
Nishant, did the above stack trace occur when you started the SonarQube server or when you tried to run the plugin?
Could you provide a litlle more context please?
Just checking you have read: https://communities.coverity.com/servlet/JiveServlet/download/6191-2987/Coverity.Sonar.Plug-in.Config.pdf
i read PDF, i didn't installer sonar-runner or coverity connect, because sonar is a standalone server, coverity is on another server (and sonar-runner on it)
i'd installed maven to do as in the readme say : mvn install:install-file -Dfile=xmldsig-1.0.jar -DgroupId=javax.xml.crypto -DartifactId=xmldsig -Dversion=1.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
puting coverity-plugin-1.02.jar in extension/plugin directory and made a sonar restart
sonar(4.3) crash and can't start. same error than the first post.
Little more up in the log there is more info : [o.s.a.p.ComponentKeys] Bad component key: org.sonar.plugins.coverity.server.CoverityProfiles$CoverityProfile@333e83a3. Please implement toString() method on class org.sonar.plugins.coverity.server.CoverityProfiles$CoverityProfile
ERROR [o.s.s.p.PlatformServletContextListener] Fail to start server
java.lang.IllegalStateException: Name of rule [repository=coverity-cs, key=STATIC_CS_FORWARD_NULL_deref_constant_null] is empty
at org.sonar.api.server.rule.RulesDefinition$NewRule.validate(RulesDefinition.java:682) ~[sonar-plugin-api-4.3.jar:na]
at org.sonar.api.server.rule.RulesDefinition$NewRule.access$900(RulesDefinition.java:516) ~[sonar-plugin-api-4.3.jar:na]
at org.sonar.api.server.rule.RulesDefinition$RepositoryImpl.
Tried upgrading to Sonar4.3. The sonar service is not starting.
I am getting the below issue. Also please suggest which Sonar version is the most stable to work with Coverity plugin.
2014.06.03 12:21:27 ERROR [o.s.s.p.PlatformServletContextListener] Fail to start server java.lang.IllegalStateException: Name of rule [repository=coverity-cs, key=STATIC_CS_FORWARD_NULL_null_from_as] is empty at org.sonar.api.server.rule.RulesDefinition$NewRule.validate(RulesDefinition.java:682) ~[sonar-plugin-api-4.3.jar:na] at org.sonar.api.server.rule.RulesDefinition$NewRule.access$900(RulesDefinition.java:516) ~[sonar-plugin-api-4.3.jar:na] at org.sonar.api.server.rule.RulesDefinition$RepositoryImpl.(RulesDefinition.java:454) ~[sonar-plugin-api-4.3.jar:na]
at org.sonar.api.server.rule.RulesDefinition$RepositoryImpl.(RulesDefinition.java:444) ~[sonar-plugin-api-4.3.jar:na]
at org.sonar.api.server.rule.RulesDefinition$Context.registerRepository(RulesDefinition.java:338) ~[sonar-plugin-api-4.3.jar:na]
at org.sonar.api.server.rule.RulesDefinition$Context.access$500(RulesDefinition.java:304) ~[sonar-plugin-api-4.3.jar:na]
at org.sonar.api.server.rule.RulesDefinition$NewRepositoryImpl.done(RulesDefinition.java:423) ~[sonar-plugin-api-4.3.jar:na]
at org.sonar.server.rule.DeprecatedRulesDefinition.define(DeprecatedRulesDefinition.java:109) ~[DeprecatedRulesDefinition.class:na]
at org.sonar.server.rule.RuleDefinitionsLoader.load(RuleDefinitionsLoader.java:44) ~[RuleDefinitionsLoader.class:na]
at org.sonar.server.rule.RegisterRules.start(RegisterRules.java:108) ~[RegisterRules.class:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_05]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_05]