I believe that the plugin requires the 2.0 beta-1 release of Maven and
will be released alongside it.
Cheers,
Brett
On 8/23/05, Chris Berry <[EMAIL PROTECTED]> wrote:
> Greetings,
> I am trying to get the m2 maven-antrun-plugin to run. I have gotten
> pretty far but now I'm stumped.
>
> First I downloaded the latest/greatest m2 from SVN. Then I pulled the
> maven-antrun-plugin code out and built it, after hacking a bit. I had
> to;
> 1) Change the pom.xml parent version
> 2) Grab the plexus-override-component-configurator 1.0-SNAPSHOT and install it
>
> After getting the plugin built, I then added the following to my
> little test project's pom.xml:
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-antrun-plugin</artifactId>
> <version>1.0-alpha-1-SNAPSHOT</version>
> <executions>
> <execution>
> <phase>validate</phase>
> <configuration>
> <tasks>
> <echo>!!!!!!!!!!!!! I WAS HERE !!!!!!!!!!!!!!</echo>
> </tasks>
> </configuration>
> <goals>
> <goal>run</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
> </plugins>
> </build>
>
> But when I run this, I get the following weird Exceptions (see below).
> And I'm stumped. Can anyone help me?? I searched the archives and
> found someone recently had this issue -- but there was no help given.
> Thanks,
> -- Chris
>
> 110] ~/work/m2-test3/my-app4$ m2 install
> INFO]
> ----------------------------------------------------------------------------
> INFO] Building Maven Test APP
> INFO]
> ----------------------------------------------------------------------------
> INFO] maven-resources-plugin: resolved to version 2.0-alpha-3 from
> local repository
> INFO] maven-compiler-plugin: resolved to version 2.0-alpha-3 from
> local repository
> INFO] maven-surefire-plugin: resolved to version 2.0-alpha-3 from
> local repository
> INFO] maven-jar-plugin: resolved to version 2.0-alpha-3 from local repository
> INFO] maven-source-plugin: resolved to version 2.0-alpha-2 from local
> repository
> INFO] maven-install-plugin: resolved to version 2.0-alpha-3 from local
> repository
> INFO] my-mojo: using locally installed snapshot
> INFO] maven-antrun-plugin: using locally installed snapshot
> INFO]
> ----------------------------------------------------------------------------
> ERROR] BUILD ERROR
> INFO]
> ----------------------------------------------------------------------------
> INFO] Diagnosis: Error looking up plugin:
> INFO]
> ----------------------------------------------------------------------------
> ERROR] Cause:
> rg.apache.maven.plugin.MojoExecutionException: Error looking up plugin:
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:382)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:143)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:129)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:103)
> at org.apache.maven.DefaultMaven.processProject(DefaultMaven.java:261)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:180)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:269)
> 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:324)
> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:243)
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:363)
> aused by:
> org.codehaus.plexus.component.repository.exception.ComponentLookupException:
> Unable to lookup component 'org.apache.maven.plugin.
> ojoorg.apache.maven.plugins:maven-antrun-plugin:1.0-alpha-1-SNAPSHOT:run',
> it could not be started
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:315)
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
> at
> org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:495)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
> ... 15 more
> aused 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:307)
> ... 18 more
> aused by:
> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionException:
> Unable to auto-configure component as its configu
> ator could not be found
> at
> org.codehaus.plexus.personality.plexus.lifecycle.phase.AutoConfigurePhase.execute(AutoConfigurePhase.java:44)
> at
> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:101)
> at
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle(AbstractComponentManager.java:105)
> ... 21 more
> aused by:
> org.codehaus.plexus.component.repository.exception.ComponentLookupException:
> Unable to lookup component 'org.codehaus.plexus.comp
> nent.configurator.ComponentConfiguratoroverride', it could not be started
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:315)
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
> at
> org.codehaus.plexus.personality.plexus.lifecycle.phase.AutoConfigurePhase.execute(AutoConfigurePhase.java:34)
> ... 23 more
> aused 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.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92)
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:307)
> ... 25 more
> aused 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)
> ... 28 more
> aused by: org.codehaus.plexus.component.composition.CompositionException:
> Composition failed of field converterLookup in object of type org
> codehaus.plexus.component.configurator.BasicComponentConfigurator
> because the requirement
> ComponentRequirement{role='org.codehaus.plexus.co
> ponent.configurator.converters.lookup.ConverterLookup',
> roleHint='override', fieldName='null'} 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:
> 8)
> at
> org.codehaus.plexus.DefaultPlexusContainer.composeComponent(DefaultPlexusContainer.java:1429)
> at
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase.execute(CompositionPhase.java:29)
> ... 30 more
> aused by:
> org.codehaus.plexus.component.repository.exception.ComponentLookupException:
> Unable to lookup component 'org.codehaus.plexus.comp
> nent.configurator.converters.lookup.ConverterLookupoverride', it could
> not be started
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:315)
> at
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignRequirementToField(FieldComponentComposer.java:129)
> ... 34 more
> aused 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.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92)
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:307)
> ... 35 more
> aused 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)
> ... 38 more
> aused by: org.codehaus.plexus.component.composition.CompositionException:
> Component Composition failed. No field of name: 'customConverters
> exists in component: role:
> 'org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup',
> implementation: 'org.codehaus.p
> exus.component.configurator.converters.lookup.DefaultConverterLookup',
> role hint: 'override'
> at
> org.codehaus.plexus.component.composition.FieldComponentComposer.getFieldByName(FieldComponentComposer.java:224)
> at
> org.codehaus.plexus.component.composition.FieldComponentComposer.findMatchingField(FieldComponentComposer.java:171)
> at
> org.codehaus.plexus.component.composition.FieldComponentComposer.assembleComponent(FieldComponentComposer.java:62)
> at
> org.codehaus.plexus.component.composition.DefaultComponentComposerManager.assembleComponent(DefaultComponentComposerManager.java:
> 8)
> at
> org.codehaus.plexus.DefaultPlexusContainer.composeComponent(DefaultPlexusContainer.java:1429)
> at
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase.execute(CompositionPhase.java:29)
> ... 40 more
> INFO]
> ----------------------------------------------------------------------------
> INFO] Total time: 1 second
> INFO] Finished at: Mon Aug 22 16:17:35 CDT 2005
> INFO] Final Memory: 2M/4M
> INFO]
> ----------------------------------------------------------------------------
>
> ---------------------------------------------------------------------
> 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]