> hi,
>
> I've updated to maven 2.2.1 and it works without any changes in the
> pom.xml.
>
> It seems that the older maven uses plexus-utils:1.1 and the new one
> use
> the specified plexus 1.5.15 from the sonatype:app-lifecycle-plugin.
>
> regards
>
> Steffen Stundzig schrieb:
>> Hi all,
>>
>> I've checked out the current nexus sample and tried a
>>
>> mvn -e compile in the root folder. But maven breaks with the
>> following
>> error and I really don't know what i'm doing wrong here.
>>
>> Maven is 2.0.9 on MacOS with an 1.5 sun jdk.
>>
>> All ideas are very appreciated. It looks like that the plexus
>> version is
>> wrong or a plexus artifact is missing.
>>
>> Where could I found the right Interpolator?
>>
>> Thanks in advance.
>>
>> + Error stacktraces are turned on.
>> [INFO] Scanning for projects...
>> [INFO] Reactor build order:
>> [INFO] Nexus Sample Plugins
>> [INFO] Nexus Sample Plugins :: KungFu VirusScanner
>> [INFO] Nexus Sample Plugins :: Plugin Interdepencencies Demo
>> [INFO] Nexus Sample Plugins :: Simple Custom Repository
>> [INFO] Nexus Sample Plugins :: Hybrid plugin
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Nexus Sample Plugins
>> [INFO] task-segment: [compile]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] No goals needed for project - skipping
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Nexus Sample Plugins :: KungFu VirusScanner
>> [INFO] task-segment: [compile]
>> [INFO]
>> ------------------------------------------------------------------------
>> [WARNING] Attempting to build MavenProject instance for Artifact
>> (org.sonatype.plugins:app-lifecycle-maven-plugin:
>> 1.0-20090813.081325-29)
>> of type: maven-plugin; constructing POM artifact instead.
>> [INFO] [app-lifecycle:inject-artifact-handler]
>> [INFO] Adding ArtifactHandler for: nexus-plugin
>> -----------------------------------------------------
>> this realm = plexus.core
>> urls[0] = file:/opt/local/share/java/maven2/lib/maven-2.0.9-uber.jar
>> urls[1] =
>> file:/Users/stundzig/.m2/repository/org/codehaus/plexus/plexus-
>> utils/1.1/plexus-utils-1.1.jar
>> urls[2] =
>> file:/Users/stundzig/.m2/repository/org/sonatype/plugins/app-
>> lifecycle-nexus/1.0-SNAPSHOT/app-lifecycle-nexus-1.0-SNAPSHOT.jar
>> Number of imports: 0
>> -----------------------------------------------------
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Internal error in the plugin manager executing goal
>> 'org.sonatype.plugins:app-lifecycle-maven-plugin:1.0-SNAPSHOT:check-
>> dependencies':
>> Unable to find the mojo
>> 'org.sonatype.plugins:app-lifecycle-maven-plugin:1.0-SNAPSHOT:check-
>> dependencies'
>> in the plugin 'org.sonatype.plugins:app-lifecycle-maven-plugin'
>> org/codehaus/plexus/interpolation/Interpolator
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> org.apache.maven.lifecycle.LifecycleExecutionException: Internal
>> error
>> in the plugin manager executing goal
>> 'org.sonatype.plugins:app-lifecycle-maven-plugin:1.0-SNAPSHOT:check-
>> dependencies':
>> Unable to find the mojo
>> 'org.sonatype.plugins:app-lifecycle-maven-plugin:1.0-SNAPSHOT:check-
>> dependencies'
>> in the plugin 'org.sonatype.plugins:app-lifecycle-maven-plugin'
>> at
>> org
>> .apache
>> .maven
>> .lifecycle
>> .DefaultLifecycleExecutor
>> .executeGoals(DefaultLifecycleExecutor.java:562)
>> at
>> org
>> .apache
>> .maven
>> .lifecycle
>> .DefaultLifecycleExecutor
>> .executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
>> at
>> org
>> .apache
>> .maven
>> .lifecycle
>> .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:
>> 478)
>> at
>> org
>> .apache
>> .maven
>> .lifecycle
>> .DefaultLifecycleExecutor
>> .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
>> at
>> org
>> .apache
>> .maven
>> .lifecycle
>> .DefaultLifecycleExecutor
>> .executeTaskSegments(DefaultLifecycleExecutor.java:291)
>> at
>> org
>> .apache
>> .maven
>> .lifecycle
>> .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun
>> .reflect
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun
>> .reflect
>> .DelegatingMethodAccessorImpl
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:
>> 315)
>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>> at
>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> Caused by: org.apache.maven.plugin.PluginManagerException: Unable to
>> find the mojo
>> 'org.sonatype.plugins:app-lifecycle-maven-plugin:1.0-SNAPSHOT:check-
>> dependencies'
>> in the plugin 'org.sonatype.plugins:app-lifecycle-maven-plugin'
>> at
>> org
>> .apache
>> .maven
>> .plugin
>> .DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:
>> 618)
>> at
>> org
>> .apache
>> .maven
>> .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:
>> 429)
>> at
>> org
>> .apache
>> .maven
>> .lifecycle
>> .DefaultLifecycleExecutor
>> .executeGoals(DefaultLifecycleExecutor.java:558)
>> ... 16 more
>> Caused by:
>> org
>> .codehaus
>> .plexus.component.repository.exception.ComponentLookupException:
>> Unable to lookup component
>> 'org.apache.maven.plugin.Mojoorg.sonatype.plugins:app-lifecycle-
>> maven-plugin:1.0-SNAPSHOT:check-dependencies',
>> it could not be started
>> at
>> org
>> .codehaus
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:
>> 339)
>> at
>> org
>> .codehaus
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:
>> 440)
>> at
>> org
>> .apache
>> .maven
>> .plugin
>> .DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:
>> 609)
>> ... 18 more
>> Caused by:
>> org
>> .codehaus
>> .plexus.component.repository.exception.ComponentLifecycleException:
>> Error starting component
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .manager
>> .AbstractComponentManager
>> .startComponentLifecycle(AbstractComponentManager.java:109)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .manager
>> .AbstractComponentManager
>> .createComponentInstance(AbstractComponentManager.java:95)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .manager
>> .PerLookupComponentManager
>> .getComponent(PerLookupComponentManager.java:48)
>> at
>> org
>> .codehaus
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:
>> 331)
>> ... 20 more
>> Caused by:
>> org
>> .codehaus
>> .plexus.personality.plexus.lifecycle.phase.PhaseExecutionException:
>> Error composing component
>> at
>> org
>> .codehaus
>> .plexus
>> .personality
>> .plexus
>> .lifecycle.phase.CompositionPhase.execute(CompositionPhase.java:33)
>> at
>> org
>> .codehaus
>> .plexus
>> .lifecycle
>> .AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:101)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .manager
>> .AbstractComponentManager
>> .startComponentLifecycle(AbstractComponentManager.java:105)
>> ... 23 more
>> Caused by:
>> org.codehaus.plexus.component.composition.CompositionException:
>> Composition failed of field mapping in object of type
>> org.sonatype.maven.plugin.app.buildhelper.ValidateDependenciesMojo
>> because the requirement
>> ComponentRequirement
>> {role='org.sonatype.maven.plugin.app.ApplicationInformation',
>> roleHint='null', fieldName='mapping'} was missing
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .composition
>> .FieldComponentComposer
>> .assignRequirementToField(FieldComponentComposer.java:154)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .composition
>> .FieldComponentComposer
>> .assembleComponent(FieldComponentComposer.java:73)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .composition
>> .DefaultComponentComposerManager
>> .assembleComponent(DefaultComponentComposerManager.java:68)
>> at
>> org
>> .codehaus
>> .plexus
>> .DefaultPlexusContainer
>> .composeComponent(DefaultPlexusContainer.java:1486)
>> at
>> org
>> .codehaus
>> .plexus
>> .personality
>> .plexus
>> .lifecycle.phase.CompositionPhase.execute(CompositionPhase.java:29)
>> ... 25 more
>> Caused by:
>> org
>> .codehaus
>> .plexus.component.repository.exception.ComponentLookupException:
>> Unable to lookup component
>> 'org.sonatype.maven.plugin.app.ApplicationInformation', it could
>> not be
>> created
>> at
>> org
>> .codehaus
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:
>> 335)
>> at
>> org
>> .codehaus
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:
>> 312)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .composition
>> .FieldComponentComposer
>> .assignRequirementToField(FieldComponentComposer.java:129)
>> ... 29 more
>> Caused by:
>> org
>> .codehaus.plexus.component.factory.ComponentInstantiationException:
>> Could not instanciate component: role:
>> 'org.sonatype.maven.plugin.app.ApplicationInformation',
>> implementation:
>> 'org.sonatype.maven.plugin.app.nexus.NexusApplicationInformation'
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .factory
>> .java.JavaComponentFactory.makeException(JavaComponentFactory.java:
>> 77)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .factory
>> .java.JavaComponentFactory.newInstance(JavaComponentFactory.java:62)
>> at
>> org
>> .codehaus
>> .plexus
>> .DefaultPlexusContainer
>> .createComponentInstance(DefaultPlexusContainer.java:1464)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .manager
>> .AbstractComponentManager
>> .createComponentInstance(AbstractComponentManager.java:93)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .manager
>> .ClassicSingletonComponentManager
>> .getComponent(ClassicSingletonComponentManager.java:92)
>> at
>> org
>> .codehaus
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:
>> 331)
>> ... 31 more
>> Caused by: java.lang.NoClassDefFoundError:
>> org/codehaus/plexus/interpolation/Interpolator
>> at java.lang.Class.getDeclaredConstructors0(Native Method)
>> at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
>> at java.lang.Class.getConstructor0(Class.java:2671)
>> at java.lang.Class.newInstance0(Class.java:321)
>> at java.lang.Class.newInstance(Class.java:303)
>> at
>> org
>> .codehaus
>> .plexus
>> .component
>> .factory
>> .java.JavaComponentFactory.newInstance(JavaComponentFactory.java:44)
>> ... 35 more
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 5 seconds
>> [INFO] Finished at: Thu Aug 13 15:04:45 CEST 2009
>> [INFO] Final Memory: 10M/19M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
nexus-dev-unsubscribe@...
>> For additional commands, e-mail:
nexus-dev-help@...
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
nexus-dev-unsubscribe@...
> For additional commands, e-mail:
nexus-dev-help@...
>