You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Chris Berry <ch...@gmail.com> on 2005/08/23 01:11:36 UTC
[m2] maven-antrun-plugin
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: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [m2] maven-antrun-plugin
Posted by Brett Porter <br...@gmail.com>.
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 <ch...@gmail.com> 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: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org