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