On Wed, Sep 30, 2009 at 12:53 PM, Freddy Mallet <
freddy.mallet@...> wrote:
>
> Larry, in that case, it certainly means that the maven-model jar is
> corrupted in your /home/bamboo/.m2/bamboo/PROJECTNAME private Maven
> repository. Could you try to delete the org/apache/maven/maven-model
> directory and relaunch a new Sonar analysis ?
But if you read the original email, this happens with an empty .m2
repository. Nothing exists in it, so maven-model would not be there at
all. When I do another rebuild, it works (regardless of deleting
maven-model from the local repo). It is as if the first set of
dependency downloads does not gather all it needs to.
I just checked, and maven-model does not even have jar in there, just
pom files.
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0/maven-model-2.0.pom.sha1
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0/maven-model-2.0.pom
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.6
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom.sha1
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.8
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.8/maven-model-2.0.8.pom.sha1
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.8/maven-model-2.0.8.pom
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.5
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.5/maven-model-2.0.5.pom.sha1
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.5/maven-model-2.0.5.pom
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.7
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.7/maven-model-2.0.7.pom.sha1
/home/bamboo/.m2/bamboo/PROJECTNAME/org/apache/maven/maven-model/2.0.7/maven-model-2.0.7.pom
I forgot to include the bit of output before the class not found
error, maybe this might help:
[INFO] Cobertura Report generation was successful.
[FATAL ERROR] org.sonar.batch.BatchMojo#execute() caused a linkage
error (java.lang.NoClassDefFoundError) and may be out-of-date. Check
the realms:
[FATAL ERROR] Plugin realm =
app0.child-container[org.codehaus.sonar.runtime:sonar-core-maven-plugin:20090901170506]
urls[0] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/sonar-core-maven-plugin/20090901170506/sonar-core-maven-plugin-20090901170506.jar
urls[1] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/sonar-plugin-api/1.10.1/sonar-plugin-api-1.10.1.jar
urls[2] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/ch/qos/logback/logback-classic/0.9.15/logback-classic-0.9.15.jar
urls[3] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/ch/qos/logback/logback-core/0.9.15/logback-core-0.9.15.jar
urls[4] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.jar
urls[5] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/hibernate/hibernate/3.2.6.ga/hibernate-3.2.6.ga.jar
urls[6] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/net/sf/ehcache/ehcache/1.2.3/ehcache-1.2.3.jar
urls[7] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
urls[8] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar
urls[9] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
urls[10] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/antlr/antlr/2.7.6/antlr-2.7.6.jar
urls[11] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/cglib/cglib/2.1_3/cglib-2.1_3.jar
urls[12] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/asm/asm/1.5.3/asm-1.5.3.jar
urls[13] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/hibernate/hibernate-annotations/3.3.1.GA/hibernate-annotations-3.3.1.GA.jar
urls[14] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/hibernate/hibernate-commons-annotations/3.3.0.ga/hibernate-commons-annotations-3.3.0.ga.jar
urls[15] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/hibernate/ejb3-persistence/1.0.1.GA/ejb3-persistence-1.0.1.GA.jar
urls[16] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar
urls[17] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/hibernate/hibernate-entitymanager/3.3.1.ga/hibernate-entitymanager-3.3.1.ga.jar
urls[18] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar
urls[19] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/jboss/javassist/3.3.ga/javassist-3.3.ga.jar
urls[20] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/jboss/jboss-common-core/2.0.4.GA/jboss-common-core-2.0.4.GA.jar
urls[21] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/geronimo-spec/geronimo-spec-jta/1.0-M1/geronimo-spec-jta-1.0-M1.jar
urls[22] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/com/google/collections/google-collections/1.0-rc2/google-collections-1.0-rc2.jar
urls[23] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/picocontainer/picocontainer/2.8.2/picocontainer-2.8.2.jar
urls[24] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-dbcp/commons-dbcp/1.2.2/commons-dbcp-1.2.2.jar
urls[25] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-pool/commons-pool/1.3/commons-pool-1.3.jar
urls[26] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar
urls[27] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-lang/commons-lang/2.4/commons-lang-2.4.jar
urls[28] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-digester/commons-digester/1.8/commons-digester-1.8.jar
urls[29] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar
urls[30] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar
urls[31] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-io/commons-io/1.4/commons-io-1.4.jar
urls[32] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-codec/commons-codec/1.3/commons-codec-1.3.jar
urls[33] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/jfree/jfreechart/1.0.9/jfreechart-1.0.9.jar
urls[34] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/jfree/jcommon/1.0.12/jcommon-1.0.12.jar
urls[35] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.jar
urls[36] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/com/thoughtworks/xstream/xstream/1.3/xstream-1.3.jar
urls[37] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/xpp3/xpp3/1.1.3.3/xpp3-1.1.3.3.jar
urls[38] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/woodstox/woodstox-core-lgpl/4.0.4/woodstox-core-lgpl-4.0.4.jar
urls[39] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/stax/stax-api/1.0.1/stax-api-1.0.1.jar
urls[40] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/woodstox/stax2-api/3.0.1/stax2-api-3.0.1.jar
urls[41] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/staxmate/staxmate/2.0.0/staxmate-2.0.0.jar
urls[42] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/xerces/xercesImpl/2.8.1/xercesImpl-2.8.1.jar
urls[43] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/xml-apis/xml-apis/1.3.03/xml-apis-1.3.03.jar
urls[44] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/xalan/xalan/2.7.1/xalan-2.7.1.jar
urls[45] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/xalan/serializer/2.7.1/serializer-2.7.1.jar
urls[46] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/checkstyle/checkstyle/4.4/checkstyle-4.4.jar
urls[47] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
urls[48] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/pmd/pmd/4.2.5/pmd-4.2.5.jar
urls[49] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/ant/ant/1.6/ant-1.6.jar
urls[50] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/jaxen/jaxen/1.1.1/jaxen-1.1.1.jar
urls[51] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/jdom/jdom/1.0/jdom-1.0.jar
urls[52] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/xom/xom/1.0/xom-1.0.jar
urls[53] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar
urls[54] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/junit/junit/4.4/junit-4.4.jar
urls[55] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/jdbc-driver/parent/20090901170506/parent-20090901170506.pom
urls[56] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/jdbc-driver/mysql-connector-java-5.1.6/20090901170506/mysql-connector-java-5.1.6-20090901170506.jar
urls[57] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/parent/20090901170506/parent-20090901170506.pom
urls[58] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-taglist-0.5/20090901170506/sonar-plugin-taglist-0.5-20090901170506.jar
urls[59] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/technical-debt-0.3/20090901170506/technical-debt-0.3-20090901170506.jar
urls[60] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-cpd-1.10.1/20090901170506/sonar-plugin-cpd-1.10.1-20090901170506.jar
urls[61] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-squid-1.10.1/20090901170506/sonar-plugin-squid-1.10.1-20090901170506.jar
urls[62] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-checkstyle-1.10.1/20090901170506/sonar-plugin-checkstyle-1.10.1-20090901170506.jar
urls[63] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-core-1.10.1/20090901170506/sonar-plugin-core-1.10.1-20090901170506.jar
urls[64] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-googleanalytics-1.10.1/20090901170506/sonar-plugin-googleanalytics-1.10.1-20090901170506.jar
urls[65] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-clover-1.10.1/20090901170506/sonar-plugin-clover-1.10.1-20090901170506.jar
urls[66] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-surefire-1.10.1/20090901170506/sonar-plugin-surefire-1.10.1-20090901170506.jar
urls[67] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-cobertura-1.10.1/20090901170506/sonar-plugin-cobertura-1.10.1-20090901170506.jar
urls[68] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-pmd-1.10.1/20090901170506/sonar-plugin-pmd-1.10.1-20090901170506.jar
urls[69] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/plugins/sonar-plugin-findbugs-1.10.1/20090901170506/sonar-plugin-findbugs-1.10.1-20090901170506.jar
urls[70] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/sonar/runtime/rules-extensions/parent/20090901170506/parent-20090901170506.pom
urls[71] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[FATAL ERROR] Container realm = plexus.core
urls[0] = file:/home/bamboo/maven/apache-maven-2.2.0/lib/maven-2.2.0-uber.jar
[WARNING] Component manager not found for returned component. Ignored.
component=org.sonar.batch.BatchMojo@1c98360
[FATAL ERROR] org.codehaus.mojo.sonar.SonarMojo#execute() caused a
linkage error (java.lang.NoClassDefFoundError) and may be out-of-date.
Check the realms:
[FATAL ERROR] Plugin realm =
app0.child-container[org.codehaus.mojo:sonar-maven-plugin:1.0-beta-1]
urls[0] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/mojo/sonar-maven-plugin/1.0-beta-1/sonar-maven-plugin-1.0-beta-1.jar
urls[1] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-io/commons-io/1.3/commons-io-1.3.jar
urls[2] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/commons-lang/commons-lang/2.4/commons-lang-2.4.jar
urls[3] = file:/home/bamboo/.m2/bamboo/PROJECTNAME/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[FATAL ERROR] Container realm = plexus.core
urls[0] = file:/home/bamboo/maven/apache-maven-2.2.0/lib/maven-2.2.0-uber.jar
[WARNING] Component manager not found for returned component. Ignored.
component=org.codehaus.mojo.sonar.SonarMojo@ed3007
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email