Hum, I guess I can provide something. I can send you the smallest 'mvn site' failing project. Note that it does in a similar fashion on all failing projects.
I've integrated the parent pom into the project pom for convenience, I hope it'll work without problem for you. I'll send it on you apache email. cheers Olivier Lamy [via Maven] wrote: > Hello, > Do you have a sample project to reproduce that ? > > 2012/2/22 nodje <[hidden email] > </user/SendEmail.jtp?type=node&node=5505481&i=0>>: > >> migration form 2.x to 3.0-betax wasn't much of a problem, but since > then, I >> had to release components and fix version. >> >> Now with maven-site-plugin:3.0, I have a recurring error and can't > find any >> information on it. It basically looks like this, happens on 'mvn site' > goal. >> >> Number of foreign imports: 1 >> import: Entry[import from realm ClassRealm[maven.api, parent: null]] >> >> ----------------------------------------------------- >> >> at >> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:139) > >> at >> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > >> ... 19 more >> Caused by: org.apache.maven.plugin.PluginContainerException: An API >> incompatibility was encountered while executing >> org.apache.maven.plugins:maven-site-plugin:3.0:site: >> java.lang.AbstractMethodError: null >> >> I still have a couple of small components which can successfully pass the >> 'site' goal, but they don't seem to have anything different from the > others. >> Can't figure anything form those, site.xml is identical in every project. >> >> See end of post for complete debug stack trace. >> >> Thanks for any help or pointer. >> >> >> >> realm = plugin>org.apache.maven.plugins:maven-site-plugin:3.0 >> strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy >> urls[0] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/plugins/maven-site-plugin/3.0/maven-site-plugin-3.0.jar > >> urls[1] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/reporting/maven-reporting-exec/1.0.1/maven-reporting-exec-1.0.1.jar > >> urls[2] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar > >> urls[3] = >> > file:/Users/nodje/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.jar > >> urls[4] = file:/Users/nodje/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar >> urls[5] = >> file:/Users/nodje/.m2/repository/velocity/velocity/1.5/velocity-1.5.jar >> urls[6] = >> > file:/Users/nodje/.m2/repository/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar > >> urls[7] = >> > file:/Users/nodje/.m2/repository/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar > >> urls[8] = >> > file:/Users/nodje/.m2/repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar > >> urls[9] = >> > file:/Users/nodje/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar > >> urls[10] = >> > file:/Users/nodje/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar > >> urls[11] = >> > file:/Users/nodje/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar > >> urls[12] = >> > file:/Users/nodje/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar > >> urls[13] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.2/doxia-sink-api-1.2.jar > >> urls[14] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-logging-api/1.2/doxia-logging-api-1.2.jar > >> urls[15] = >> file:/Users/nodje/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar >> urls[16] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-core/1.2/doxia-core-1.2.jar > >> urls[17] = >> > file:/Users/nodje/.m2/repository/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar > >> urls[18] = >> > file:/Users/nodje/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar > >> urls[19] = >> > file:/Users/nodje/.m2/repository/org/apache/httpcomponents/httpclient/4.0.2/httpclient-4.0.2.jar > >> urls[20] = >> > file:/Users/nodje/.m2/repository/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar > >> urls[21] = >> > file:/Users/nodje/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar > >> urls[22] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.2/doxia-module-xhtml-1.2.jar > >> urls[23] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.2/doxia-module-apt-1.2.jar > >> urls[24] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.2/doxia-module-xdoc-1.2.jar > >> urls[25] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.2/doxia-module-fml-1.2.jar > >> urls[26] = >> > file:/Users/nodje/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar > >> urls[27] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.2/doxia-decoration-model-1.2.jar > >> urls[28] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.2/doxia-site-renderer-1.2.jar > >> urls[29] = >> > file:/Users/nodje/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar > >> urls[30] = >> > file:/Users/nodje/.m2/repository/org/apache/maven/shared/maven-doxia-tools/1.4/maven-doxia-tools-1.4.jar > >> urls[31] = >> > file:/Users/nodje/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0/plexus-archiver-1.0.jar > >> urls[32] = >> > file:/Users/nodje/.m2/repository/org/codehaus/plexus/plexus-io/1.0/plexus-io-1.0.jar > >> urls[33] = >> > file:/Users/nodje/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar > >> urls[34] = >> > file:/Users/nodje/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.8/plexus-velocity-1.1.8.jar > >> urls[35] = >> > file:/Users/nodje/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.10/plexus-utils-1.5.10.jar > >> urls[36] = >> > file:/Users/nodje/.m2/repository/org/mortbay/jetty/jetty/6.1.25/jetty-6.1.25.jar > >> urls[37] = >> > file:/Users/nodje/.m2/repository/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar > >> urls[38] = >> > file:/Users/nodje/.m2/repository/org/mortbay/jetty/jetty-util/6.1.25/jetty-util-6.1.25.jar > >> urls[39] = >> > file:/Users/nodje/.m2/repository/commons-lang/commons-lang/2.5/commons-lang-2.5.jar > >> urls[40] = >> > file:/Users/nodje/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar > >> Number of foreign imports: 1 >> import: Entry[import from realm ClassRealm[maven.api, parent: null]] >> >> ----------------------------------------------------- >> >> at >> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:139) > >> at >> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > >> ... 19 more >> Caused by: org.apache.maven.plugin.PluginContainerException: An API >> incompatibility was encountered while executing >> org.apache.maven.plugins:maven-site-plugin:3.0:site: >> java.lang.AbstractMethodError: null >> >> -- >> View this message in context: > http://maven.40175.n5.nabble.com/maven-site-plugin-trouble-migrating-from-3-0-beta3-to-3-0-bug-tp5503988p5503988.html >> Sent from the Maven - Users mailing list archive at Nabble.com. > > > > -- > Olivier Lamy > Talend: http://coders.talend.com > http://twitter.com/olamy | http://linkedin.com/in/olamy > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > </user/SendEmail.jtp?type=node&node=5505481&i=1> > For additional commands, e-mail: [hidden email] > </user/SendEmail.jtp?type=node&node=5505481&i=2> > > > > ------------------------------------------------------------------------ > If you reply to this email, your message will be added to the discussion > below: > http://maven.40175.n5.nabble.com/maven-site-plugin-trouble-migrating-from-3-0-beta3-to-3-0-bug-tp5503988p5505481.html > > To unsubscribe from [maven-site-plugin] trouble migrating from 3.0-beta3 > to 3.0, bug?, click here > <http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5503988&code=bm9kamUuY29AZ21haWwuY29tfDU1MDM5ODh8LTI0NDE0MTQ4OQ==>. > NAML > <http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://maven.40175.n5.nabble.com/maven-site-plugin-trouble-migrating-from-3-0-beta3-to-3-0-bug-tp5503988p5507061.html Sent from the Maven - Users mailing list archive at Nabble.com.