r***@public.gmane.org
2011-09-20 06:39:59 UTC
Hello,
Since migrating from Maven 2.2.1 to Maven 3.0.3 we facing an build error
when building Sonar:
[ERROR] Failed to execute goal
org.codehaus.mojo:sonar-maven-plugin:2.0-beta-2:sonar (default-cli) o
n project grid: Execution default-cli of goal
org.codehaus.mojo:sonar-maven-plugin:2.0-beta-2:sonar
failed: An API incompatibility was encountered while executing
org.codehaus.mojo:sonar-maven-plugin:
2.0-beta-2:sonar: java.lang.NoSuchMethodError:
org.objectweb.asm.ClassReader.accept(Lorg/objectweb/a
sm/ClassVisitor;I)V
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.codehaus.mojo:sonar-maven-plugin:2.0-beta-2
[ERROR] strategy =
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/mojo/sonar-maven-plugin/2.0
-beta-2/sonar-maven-plugin-2.0-beta-2.jar
[ERROR] urls[1] =
file:/c:/usr/gasx/R00/hudson/m2repository/commons-io/commons-io/1.3/commons-io-1.3
.jar
[ERROR] urls[2] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/aether/aether-util/1.7/aeth
er-util-1.7.jar
[ERROR] urls[3] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/plexus/plexus-interpolation
/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[4] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/plexus/plexus-component-ann
otations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[5] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/plexus/plexus-sec-dispatche
r/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[6] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/plexus/plexus-cipher/1.4/pl
exus-cipher-1.4.jar
[ERROR] urls[7] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/sisu/sisu-inject-bean/1.4.2
/sisu-inject-bean-1.4.2.jar
[ERROR] urls[8] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-
guice-2.1.7-noaop.jar
[ERROR] urls[9] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/plexus/plexus-utils/2.0.4/p
lexus-utils-2.0.4.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent:
null]]
Analysing the classpath and excluding transitive dependedencies such as
cglib from our old hibernate version did not have any effects. Now I am
out of any Idea since i double checked all dependencies listed abouve in
the error message and comparing them with our dependencies, but having no
clue which one to pick.
I hope somone can give me a hint...
Thanks in advance,
Yours sincerly
Rene Bormann
Steria Mummert Consulting AG
Friedrichstraße 148
10117 Berlin
Steria Mummert Consulting AG
Vorsitzender des Aufsichtsrates: Jürgen Sponnagel - Vorstand: Oliver Nazet (Vors.), Dr. Reinhard Liedl, Dr. Fritz Moser
Gesellschaftssitz: Hamburg - HR B 61 116 Amtsgericht Hamburg - USt-ID-Nr.: DE118671351
Bitte denken Sie an Ihre Verantwortung gegenüber der Umwelt: Jede ausgedruckte E-Mail verursacht ca. 0,3 Gramm CO2 pro Seite.
Diese Nachricht kann vertrauliche Informationen enthalten und ist allein für den Adressaten bestimmt. Wenn Sie nicht der rechtmäßige Empfänger sind, sind der Zugriff, die Weiterleitung, das Kopieren, die Veröffentlichung oder anderweitige Verwendung des Inhalts untersagt. In diesem Fall bitten wir Sie, den Absender unverzüglich zu informieren und diese E-Mail sowie sämtliche Kopien dieser E-Mail zu löschen. Der Inhalt von E-Mails innerhalb des Netzwerks kann überprüft werden, um die Übereinstimmung mit den geltenden Firmenrichtlinien und Vorgehensweisen zu gewährleisten. E-Mails können auf dem Transportweg von Dritten verändert werden, so dass deren Vollständigkeit und Echtheit nicht garantiert werden können.
This e-mail communication may contain confidential information and is intended only for the recipient. If you are not the intended recipient you are not allowed to read, copy, distribute, publicize or use the content of this e-mail in any way. Please notify the sender and delete the e-mail and any copies of it. The content of e-mails within our network may be monitored to ensure compliance with company policies and procedures. E-mails can be alterated by third parties in transit. Therefore any e-mail is susceptible to alteration and its integrity cannot be assured.
Since migrating from Maven 2.2.1 to Maven 3.0.3 we facing an build error
when building Sonar:
[ERROR] Failed to execute goal
org.codehaus.mojo:sonar-maven-plugin:2.0-beta-2:sonar (default-cli) o
n project grid: Execution default-cli of goal
org.codehaus.mojo:sonar-maven-plugin:2.0-beta-2:sonar
failed: An API incompatibility was encountered while executing
org.codehaus.mojo:sonar-maven-plugin:
2.0-beta-2:sonar: java.lang.NoSuchMethodError:
org.objectweb.asm.ClassReader.accept(Lorg/objectweb/a
sm/ClassVisitor;I)V
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.codehaus.mojo:sonar-maven-plugin:2.0-beta-2
[ERROR] strategy =
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/mojo/sonar-maven-plugin/2.0
-beta-2/sonar-maven-plugin-2.0-beta-2.jar
[ERROR] urls[1] =
file:/c:/usr/gasx/R00/hudson/m2repository/commons-io/commons-io/1.3/commons-io-1.3
.jar
[ERROR] urls[2] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/aether/aether-util/1.7/aeth
er-util-1.7.jar
[ERROR] urls[3] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/plexus/plexus-interpolation
/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[4] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/plexus/plexus-component-ann
otations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[5] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/plexus/plexus-sec-dispatche
r/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[6] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/plexus/plexus-cipher/1.4/pl
exus-cipher-1.4.jar
[ERROR] urls[7] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/sisu/sisu-inject-bean/1.4.2
/sisu-inject-bean-1.4.2.jar
[ERROR] urls[8] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-
guice-2.1.7-noaop.jar
[ERROR] urls[9] =
file:/c:/usr/gasx/R00/hudson/m2repository/org/codehaus/plexus/plexus-utils/2.0.4/p
lexus-utils-2.0.4.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent:
null]]
Analysing the classpath and excluding transitive dependedencies such as
cglib from our old hibernate version did not have any effects. Now I am
out of any Idea since i double checked all dependencies listed abouve in
the error message and comparing them with our dependencies, but having no
clue which one to pick.
I hope somone can give me a hint...
Thanks in advance,
Yours sincerly
Rene Bormann
Steria Mummert Consulting AG
Friedrichstraße 148
10117 Berlin
Steria Mummert Consulting AG
Vorsitzender des Aufsichtsrates: Jürgen Sponnagel - Vorstand: Oliver Nazet (Vors.), Dr. Reinhard Liedl, Dr. Fritz Moser
Gesellschaftssitz: Hamburg - HR B 61 116 Amtsgericht Hamburg - USt-ID-Nr.: DE118671351
Bitte denken Sie an Ihre Verantwortung gegenüber der Umwelt: Jede ausgedruckte E-Mail verursacht ca. 0,3 Gramm CO2 pro Seite.
Diese Nachricht kann vertrauliche Informationen enthalten und ist allein für den Adressaten bestimmt. Wenn Sie nicht der rechtmäßige Empfänger sind, sind der Zugriff, die Weiterleitung, das Kopieren, die Veröffentlichung oder anderweitige Verwendung des Inhalts untersagt. In diesem Fall bitten wir Sie, den Absender unverzüglich zu informieren und diese E-Mail sowie sämtliche Kopien dieser E-Mail zu löschen. Der Inhalt von E-Mails innerhalb des Netzwerks kann überprüft werden, um die Übereinstimmung mit den geltenden Firmenrichtlinien und Vorgehensweisen zu gewährleisten. E-Mails können auf dem Transportweg von Dritten verändert werden, so dass deren Vollständigkeit und Echtheit nicht garantiert werden können.
This e-mail communication may contain confidential information and is intended only for the recipient. If you are not the intended recipient you are not allowed to read, copy, distribute, publicize or use the content of this e-mail in any way. Please notify the sender and delete the e-mail and any copies of it. The content of e-mails within our network may be monitored to ensure compliance with company policies and procedures. E-mails can be alterated by third parties in transit. Therefore any e-mail is susceptible to alteration and its integrity cannot be assured.