this one is not related to maven-site-plugin but to maven-dependency-tree http://jira.codehaus.org/browse/MDEP-407
same problem as dependency:tree I'm working on it, made a first fix in http://svn.apache.org/r1467812 but still need to check if the result is as good as expected: at least, it doesn't simply blow up with this fix stay tuned :) Regards, Hervé Le dimanche 14 avril 2013 21:17:31 Mirko Friedenhagen a écrit : > Hello, > > I tried this with one multi-module project, Maven-3.0.5 had no issues > but with "Apache Maven 3.1.0-alpha-1 > (262b9bb1ef91d1414e5162d9dd0f5522e7186202; 2013-03-30 22:38:49+0100)" > I got an exception in the dependency-plugin: > > [INFO] Generating "Dependencies" report --- > maven-project-info-reports-plugin:2.6 > [WARNING] Error injecting: > org.apache.maven.shared.dependency.graph.internal.Maven3DependencyGraphBuild > er java.lang.NoClassDefFoundError: > org/sonatype/aether/version/VersionConstraint at > java.lang.Class.getDeclaredMethods0(Native Method) > at java.lang.Class.privateGetDeclaredMethods(Class.java:2451) > at java.lang.Class.getDeclaredMethods(Class.java:1810) > at > com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java > :674) at > com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionP > oint.java:366) at > com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(C > onstructorBindingImpl.java:165) at > com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImp > l.java:609) at > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:565) at > com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.j > ava:551) at > com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImp > l.java:865) at > com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(In > jectorImpl.java:790) at > com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.j > ava:278) at > com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java > :210) at > com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.jav > a:986) at > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1019) > at > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:982) > at > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1032) > at > org.eclipse.sisu.reflect.AbstractDeferredClass.get(AbstractDeferredClass.ja > va:44) at > com.google.inject.internal.ProviderInternalFactory.provision(ProviderIntern > alFactory.java:86) at > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision( > InternalFactoryToInitializableAdapter.java:55) at > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalF > actory.java:70) at > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisi > on(ProvisionListenerStackCallback.java:100) at > org.eclipse.sisu.plexus.lifecycles.PlexusLifecycleManager.onProvision(Plexu > sLifecycleManager.java:134) at > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisi > on(ProvisionListenerStackCallback.java:109) at > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisi > onListenerStackCallback.java:55) at > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInte > rnalFactory.java:68) at > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Intern > alFactoryToInitializableAdapter.java:47) at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provider > ToInternalFactoryAdapter.java:46) at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:105 > 4) at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToI > nternalFactoryAdapter.java:40) at > com.google.inject.Scopes$1$1.get(Scopes.java:59) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFac > toryToProviderAdapter.java:41) at > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:997) at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:104 > 7) at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:993) > at org.eclipse.sisu.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:82) > at > org.eclipse.sisu.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.jav > a:52) at > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.ja > va:259) at > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.ja > va:239) at > org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBui > lder.buildDependencyGraph(DefaultDependencyGraphBuilder.java:60) at > org.apache.maven.report.projectinfo.DependenciesReport.resolveProject(Depen > denciesReport.java:215) at > org.apache.maven.report.projectinfo.DependenciesReport.executeReport(Depend > enciesReport.java:175) at > org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport > .java:190) at > org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportD > ocumentRenderer.java:219) at > org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(Defaul > tSiteRenderer.java:319) at > org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteR > enderer.java:135) at > org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:175) at > org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:138) at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildP > luginManager.java:105) at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 208) at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 153) at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 145) at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lif > ecycleModuleBuilder.java:84) at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lif > ecycleModuleBuilder.java:59) at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Li > fecycleStarter.java:183) at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStart > er.java:161) at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:335) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:170) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5 > 7) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java:43) at java.lang.reflect.Method.invoke(Method.java:601) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.j > ava:290) at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher > .java:414) at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357) > Caused by: java.lang.ClassNotFoundException: > org.sonatype.aether.version.VersionConstraint > at > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFi > rstStrategy.java:50) at > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: > 244) at > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: > 230) ... 69 more > [WARNING] An issue has occurred with report > org.apache.maven.report.projectinfo.DependenciesReport, skip > LinkageError org/sonatype/aether/version/VersionConstraint, please > report an issue to Maven dev team. > java.lang.NoClassDefFoundError: > org/sonatype/aether/version/VersionConstraint at > java.lang.Class.getDeclaredMethods0(Native Method) > at java.lang.Class.privateGetDeclaredMethods(Class.java:2451) > at java.lang.Class.getDeclaredMethods(Class.java:1810) > at > com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java > :674) at > com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionP > oint.java:366) at > com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(C > onstructorBindingImpl.java:165) at > com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImp > l.java:609) at > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:565) at > com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.j > ava:551) at > com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImp > l.java:865) at > com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(In > jectorImpl.java:790) at > com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.j > ava:278) at > com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java > :210) at > com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.jav > a:986) at > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1019) > at > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:982) > at > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1032) > at > org.eclipse.sisu.reflect.AbstractDeferredClass.get(AbstractDeferredClass.ja > va:44) at > com.google.inject.internal.ProviderInternalFactory.provision(ProviderIntern > alFactory.java:86) at > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision( > InternalFactoryToInitializableAdapter.java:55) at > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalF > actory.java:70) at > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisi > on(ProvisionListenerStackCallback.java:100) at > org.eclipse.sisu.plexus.lifecycles.PlexusLifecycleManager.onProvision(Plexu > sLifecycleManager.java:134) at > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provisi > on(ProvisionListenerStackCallback.java:109) at > com.google.inject.internal.ProvisionListenerStackCallback.provision(Provisi > onListenerStackCallback.java:55) at > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInte > rnalFactory.java:68) at > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(Intern > alFactoryToInitializableAdapter.java:47) at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(Provider > ToInternalFactoryAdapter.java:46) at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:105 > 4) at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToI > nternalFactoryAdapter.java:40) at > com.google.inject.Scopes$1$1.get(Scopes.java:59) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFac > toryToProviderAdapter.java:41) at > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:997) at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:104 > 7) at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:993) > at org.eclipse.sisu.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:82) > at > org.eclipse.sisu.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.jav > a:52) at > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.ja > va:259) at > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.ja > va:239) at > org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBui > lder.buildDependencyGraph(DefaultDependencyGraphBuilder.java:60) at > org.apache.maven.report.projectinfo.DependenciesReport.resolveProject(Depen > denciesReport.java:215) at > org.apache.maven.report.projectinfo.DependenciesReport.executeReport(Depend > enciesReport.java:175) at > org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport > .java:190) at > org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportD > ocumentRenderer.java:219) at > org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(Defaul > tSiteRenderer.java:319) at > org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteR > enderer.java:135) at > org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:175) at > org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:138) at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildP > luginManager.java:105) at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 208) at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 153) at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 145) at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lif > ecycleModuleBuilder.java:84) at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lif > ecycleModuleBuilder.java:59) at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Li > fecycleStarter.java:183) at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStart > er.java:161) at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:335) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:170) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5 > 7) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java:43) at java.lang.reflect.Method.invoke(Method.java:601) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.j > ava:290) at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher > .java:414) at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357) > Caused by: java.lang.ClassNotFoundException: > org.sonatype.aether.version.VersionConstraint > at > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFi > rstStrategy.java:50) at > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: > 244) at > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: > 230) ... 69 more > Regards Mirko > -- > http://illegalstateexception.blogspot.com/ > https://github.com/mfriedenhagen/ > https://bitbucket.org/mfriedenhagen/ > > > On Sun, Apr 14, 2013 at 2:33 PM, Kristian Rosenvold > > <[email protected]> wrote: > > +1 > > > > 2013/4/14 <[email protected]>: > >> see http://svn.apache.org/r1467751 for an exemple of m-site-p dependency > >> configuration to test the component > >> > >> ----- Mail original ----- > >> De: "Hervé BOUTEMY" <[email protected]> > >> À: [email protected] > >> Envoyé: Dimanche 14 Avril 2013 10:10:41 > >> Objet: [VOTE] Release Maven Reporting Exec version 1.1 > >> > >> Hi, > >> > >> We solved 2 issues: > >> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11761&version= > >> 18415&styleName=Html > >> > >> Notice MSHARED-280 is needed for maven-site-plugin with Maven > >> 3.1.0-alpha-1. > >> > >> There are still a couple of issues left in JIRA: > >> http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&pid=11761& > >> status=1 > >> > >> Staging repo: > >> https://repository.apache.org/content/repositories/maven-101/ > >> https://repository.apache.org/content/repositories/maven-101/org/apache/m > >> aven/reporting/maven- > >> reporting-exec/1.1/maven-reporting-exec-1.1-source-release.zip > >> > >> Staging site: > >> http://maven.apache.org/shared-archives/maven-reporting-exec-LATEST/ > >> > >> Guide to testing staged releases: > >> http://maven.apache.org/guides/development/guide-testing-releases.html > >> > >> You can test the release by adding the updated dependency to an existing > >> maven-site-plugin configuration and check that the site can be built both > >> with Maven 3.0.x and 3.1.0-alpha-1 > >> > >> Vote open for 72 hours. > >> > >> [ ] +1 > >> [ ] +0 > >> [ ] -1 > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected]
