You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by cameron clarke <ca...@gmail.com> on 2005/11/14 17:52:49 UTC

EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

ejb3 and par packaging types.
when I attempt to build a multi-module I get the following error:

[INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
[INFO] task-segment: [compile]
[INFO]
----------------------------------------------------------------------------
[ERROR] Nonexistent component:
org.apache.maven.lifecycle.mapping.LifecycleMappingpar
[INFO]
----------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
----------------------------------------------------------------------------
[INFO] Cannot find lifecycle mapping for packaging: 'par'.
Component descriptor cannot be found in the component repository:
org.apache.maven.life
cycle.mapping.LifecycleMappingpar.
[INFO]
----------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
lifecycle mapping f
or packaging: 'par'.
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
(DefaultLifecycleExecutor.java:945)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
g(DefaultLifecycleExecutor.java:879)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
gs(DefaultLifecycleExecutor.java:862)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifec
ycleExecutor.java:447)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
ures(DefaultLifecycleExecutor.java:301)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
(Defa
ultLifecycleExecutor.java:268)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLifecycle
Executor.java:137)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
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.codehaus.plexus.component.repository.exception.ComponentLookupException:
Component descriptor cannot be found in the component repository:
org.apache.maven.lif
ecycle.mapping.LifecycleMappingpar.
at org.codehaus.plexus.DefaultPlexusContainer.lookup(
DefaultPlexusContainer.jav
a:319)
at org.codehaus.plexus.DefaultPlexusContainer.lookup(
DefaultPlexusContainer.jav
a:436)
at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
(DefaultLifecycleExecutor.java:938)
... 17 more
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
[INFO] Final Memory: 2M/8M
[INFO] ---------------------------------------------------------------

I read MNG-699, downloaded JarMojo.java-patch.zip and
maven2-ejb3-support.zip successfully compiled and installed these pluggins
into a local repository but if I try to build my own simple multi-module
project or the one included in http://www.bzdyl.net/demo-app.zip (thks to
Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error ! Pls
help :-) thks

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by Stephane Nicoll <st...@gmail.com>.
There's not much in the EJB plugin. I think the idea is to keep things
(packaging, lifecycle, etc) separated.



On 11/14/05, Arik Kfir <ar...@gmail.com> wrote:
>
> Oh...why create another module?
>
> On 11/14/05, Stephane Nicoll <st...@gmail.com> wrote:
> > No. The EJB plugin won't support EJB3, there's an EJB3 plugin in MOJO-99
> but
> > it's not yet available.
> >
> > Regards,
> > Stéphane
> >
> > On 11/14/05, Arik Kfir <ar...@gmail.com> wrote:
> > >
> > > Hi cameron,
> > >
> > > This is because the EJB plugin does not yet support EJB 3.0.
> > >
> > > On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
> > > > ejb3 and par packaging types.
> > > > when I attempt to build a multi-module I get the following error:
> > > >
> > > > [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> > > > [INFO] task-segment: [compile]
> > > > [INFO]
> > > >
> > >
> ----------------------------------------------------------------------------
> > > > [ERROR] Nonexistent component:
> > > > org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> > > > [INFO]
> > > >
> > >
> ----------------------------------------------------------------------------
> > > > [ERROR] BUILD ERROR
> > > > [INFO]
> > > >
> > >
> ----------------------------------------------------------------------------
> > > > [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> > > > Component descriptor cannot be found in the component repository:
> > > > org.apache.maven.life
> > > > cycle.mapping.LifecycleMappingpar.
> > > > [INFO]
> > > >
> > >
> ----------------------------------------------------------------------------
> > > > [INFO] Trace
> > > > org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> > > > lifecycle mapping f
> > > > or packaging: 'par'.
> > > > at
> > > >
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > > > (DefaultLifecycleExecutor.java:945)
> > > > at
> > > >
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> > > > g(DefaultLifecycleExecutor.java:879)
> > > > at
> > > >
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> > > > gs(DefaultLifecycleExecutor.java:862)
> > > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> > > > (DefaultLifec
> > > > ycleExecutor.java:447)
> > > > at
> > > >
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> > > > ures(DefaultLifecycleExecutor.java:301)
> > > > at
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> > > > (Defa
> > > > ultLifecycleExecutor.java:268)
> > > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> > > > (DefaultLifecycle
> > > > Executor.java:137)
> > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
> > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> > > > 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> > > :
> > > > Component descriptor cannot be found in the component repository:
> > > > org.apache.maven.lif
> > > > ecycle.mapping.LifecycleMappingpar.
> > > > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > > > DefaultPlexusContainer.jav
> > > > a:319)
> > > > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > > > DefaultPlexusContainer.jav
> > > > a:436)
> > > > at org.apache.maven.execution.MavenSession.lookup(MavenSession.java
> :120)
> > > > at
> > > >
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > > > (DefaultLifecycleExecutor.java:938)
> > > > ... 17 more
> > > > [INFO]
> > > >
> > >
> ----------------------------------------------------------------------------
> > > > [INFO] Total time: 2 seconds
> > > > [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> > > > [INFO] Final Memory: 2M/8M
> > > > [INFO]
> ---------------------------------------------------------------
> > > >
> > > > I read MNG-699, downloaded JarMojo.java-patch.zip and
> > > > maven2-ejb3-support.zip successfully compiled and installed these
> > > pluggins
> > > > into a local repository but if I try to build my own simple
> multi-module
> > > > project or the one included in http://www.bzdyl.net/demo-app.zip(thks
> > > to
> > > > Piotrek Bzdyl and all you folks working on m2) I get a lifecycle
> error !
> > > Pls
> > > > help :-) thks
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: users-help@maven.apache.org
> > >
> > >
> >
> >
> > --
> > .::You're welcome ::.
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


--
.::You're welcome ::.

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by Arik Kfir <ar...@gmail.com>.
Oh...why create another module?

On 11/14/05, Stephane Nicoll <st...@gmail.com> wrote:
> No. The EJB plugin won't support EJB3, there's an EJB3 plugin in MOJO-99 but
> it's not yet available.
>
> Regards,
> Stéphane
>
> On 11/14/05, Arik Kfir <ar...@gmail.com> wrote:
> >
> > Hi cameron,
> >
> > This is because the EJB plugin does not yet support EJB 3.0.
> >
> > On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
> > > ejb3 and par packaging types.
> > > when I attempt to build a multi-module I get the following error:
> > >
> > > [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> > > [INFO] task-segment: [compile]
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [ERROR] Nonexistent component:
> > > org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [ERROR] BUILD ERROR
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> > > Component descriptor cannot be found in the component repository:
> > > org.apache.maven.life
> > > cycle.mapping.LifecycleMappingpar.
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [INFO] Trace
> > > org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> > > lifecycle mapping f
> > > or packaging: 'par'.
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > > (DefaultLifecycleExecutor.java:945)
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> > > g(DefaultLifecycleExecutor.java:879)
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> > > gs(DefaultLifecycleExecutor.java:862)
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> > > (DefaultLifec
> > > ycleExecutor.java:447)
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> > > ures(DefaultLifecycleExecutor.java:301)
> > > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> > > (Defa
> > > ultLifecycleExecutor.java:268)
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> > > (DefaultLifecycle
> > > Executor.java:137)
> > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
> > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> > > 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> > :
> > > Component descriptor cannot be found in the component repository:
> > > org.apache.maven.lif
> > > ecycle.mapping.LifecycleMappingpar.
> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > > DefaultPlexusContainer.jav
> > > a:319)
> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > > DefaultPlexusContainer.jav
> > > a:436)
> > > at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > > (DefaultLifecycleExecutor.java:938)
> > > ... 17 more
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [INFO] Total time: 2 seconds
> > > [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> > > [INFO] Final Memory: 2M/8M
> > > [INFO] ---------------------------------------------------------------
> > >
> > > I read MNG-699, downloaded JarMojo.java-patch.zip and
> > > maven2-ejb3-support.zip successfully compiled and installed these
> > pluggins
> > > into a local repository but if I try to build my own simple multi-module
> > > project or the one included in http://www.bzdyl.net/demo-app.zip (thks
> > to
> > > Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error !
> > Pls
> > > help :-) thks
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
>
>
> --
> .::You're welcome ::.
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by Stephane Nicoll <st...@gmail.com>.
No. The EJB plugin won't support EJB3, there's an EJB3 plugin in MOJO-99 but
it's not yet available.

Regards,
Stéphane

On 11/14/05, Arik Kfir <ar...@gmail.com> wrote:
>
> Hi cameron,
>
> This is because the EJB plugin does not yet support EJB 3.0.
>
> On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
> > ejb3 and par packaging types.
> > when I attempt to build a multi-module I get the following error:
> >
> > [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> > [INFO] task-segment: [compile]
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [ERROR] Nonexistent component:
> > org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [ERROR] BUILD ERROR
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> > Component descriptor cannot be found in the component repository:
> > org.apache.maven.life
> > cycle.mapping.LifecycleMappingpar.
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Trace
> > org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> > lifecycle mapping f
> > or packaging: 'par'.
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > (DefaultLifecycleExecutor.java:945)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> > g(DefaultLifecycleExecutor.java:879)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> > gs(DefaultLifecycleExecutor.java:862)
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> > (DefaultLifec
> > ycleExecutor.java:447)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> > ures(DefaultLifecycleExecutor.java:301)
> > at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> > (Defa
> > ultLifecycleExecutor.java:268)
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> > (DefaultLifecycle
> > Executor.java:137)
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> > 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> :
> > Component descriptor cannot be found in the component repository:
> > org.apache.maven.lif
> > ecycle.mapping.LifecycleMappingpar.
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > DefaultPlexusContainer.jav
> > a:319)
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > DefaultPlexusContainer.jav
> > a:436)
> > at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > (DefaultLifecycleExecutor.java:938)
> > ... 17 more
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Total time: 2 seconds
> > [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> > [INFO] Final Memory: 2M/8M
> > [INFO] ---------------------------------------------------------------
> >
> > I read MNG-699, downloaded JarMojo.java-patch.zip and
> > maven2-ejb3-support.zip successfully compiled and installed these
> pluggins
> > into a local repository but if I try to build my own simple multi-module
> > project or the one included in http://www.bzdyl.net/demo-app.zip (thks
> to
> > Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error !
> Pls
> > help :-) thks
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


--
.::You're welcome ::.

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by Arik Kfir <ar...@gmail.com>.
Hi cameron,

This is because the EJB plugin does not yet support EJB 3.0.

On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
> ejb3 and par packaging types.
> when I attempt to build a multi-module I get the following error:
>
> [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> [INFO] task-segment: [compile]
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] Nonexistent component:
> org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> Component descriptor cannot be found in the component repository:
> org.apache.maven.life
> cycle.mapping.LifecycleMappingpar.
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> lifecycle mapping f
> or packaging: 'par'.
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java:945)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> g(DefaultLifecycleExecutor.java:879)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> gs(DefaultLifecycleExecutor.java:862)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> (DefaultLifec
> ycleExecutor.java:447)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> ures(DefaultLifecycleExecutor.java:301)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> (Defa
> ultLifecycleExecutor.java:268)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycle
> Executor.java:137)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> 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.codehaus.plexus.component.repository.exception.ComponentLookupException:
> Component descriptor cannot be found in the component repository:
> org.apache.maven.lif
> ecycle.mapping.LifecycleMappingpar.
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.jav
> a:319)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.jav
> a:436)
> at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java:938)
> ... 17 more
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: 2 seconds
> [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> [INFO] Final Memory: 2M/8M
> [INFO] ---------------------------------------------------------------
>
> I read MNG-699, downloaded JarMojo.java-patch.zip and
> maven2-ejb3-support.zip successfully compiled and installed these pluggins
> into a local repository but if I try to build my own simple multi-module
> project or the one included in http://www.bzdyl.net/demo-app.zip (thks to
> Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error ! Pls
> help :-) thks
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by cameron clarke <ca...@gmail.com>.
:
>
> ejb3 and par packaging types.
> when I attempt to build a multi-module I get the following error:
>
> [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> [INFO] task-segment: [compile]
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] Nonexistent component:
> org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> [INFO]
> ----------------------------------------------------------------------------
>
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> Component descriptor cannot be found in the component repository:
> org.apache.maven.life
> cycle.mapping.LifecycleMappingpar.
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> lifecycle mapping f
> or packaging: 'par'.
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java:945)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> g(DefaultLifecycleExecutor.java:879)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> gs(DefaultLifecycleExecutor.java:862)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
> ycleExecutor.java:447)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> ures(DefaultLifecycleExecutor.java:301)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
> ultLifecycleExecutor.java:268)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycle
> Executor.java:137)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> :
> Component descriptor cannot be found in the component repository:
> org.apache.maven.lif
> ecycle.mapping.LifecycleMappingpar.
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.jav
> a:319)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> DefaultPlexusContainer.jav
> a:436)
> at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java :938)
> ... 17 more
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: 2 seconds
> [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> [INFO] Final Memory: 2M/8M
> [INFO] ---------------------------------------------------------------
>
> I read MNG-699, downloaded JarMojo.java-patch.zip and
> maven2-ejb3-support.zip successfully compiled and installed these pluggins
> into a local repository but if I try to build my own simple multi-module
> project or the one included in http://www.bzdyl.net/demo-app.zip (thks to
> Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error ! Pls
> help :-) thks
>

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by Stephane Nicoll <st...@gmail.com>.
Cameron,

I need to commit the EJB3 and PAR plugins in the sandboxk. Then you'll have
to install them locally till an official release.

Let me know if you need further details.

Hope it helps,
Stéphane


On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
>
> :-( oh my understanding of the commentary in
>
> http://jira.codehaus.org/secure/Dashboard.jspa?os_destination=%2Fbrowse%2FMNG-699
>
> and bleeding edge build from svn source with the addition of
> JarMojo.java-patch.zip and maven2-ejb3-support.zip enabled this
> functionality although it's not there out of the box with version 2.
>
>
> On 14/11/05, cameron clarke <ca...@gmail.com> wrote:
> >
> > ejb3 and par packaging types.
> > when I attempt to build a multi-module I get the following error:
> >
> > [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> > [INFO] task-segment: [compile]
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [ERROR] Nonexistent component:
> > org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> > [INFO]
> >
> ----------------------------------------------------------------------------
> >
> > [ERROR] BUILD ERROR
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> > Component descriptor cannot be found in the component repository:
> > org.apache.maven.life
> > cycle.mapping.LifecycleMappingpar.
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Trace
> > org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> > lifecycle mapping f
> > or packaging: 'par'.
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > (DefaultLifecycleExecutor.java:945)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> > g(DefaultLifecycleExecutor.java:879)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> > gs(DefaultLifecycleExecutor.java:862)
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> (DefaultLifec
> > ycleExecutor.java:447)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> > ures(DefaultLifecycleExecutor.java:301)
> > at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> (Defa
> > ultLifecycleExecutor.java:268)
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> > (DefaultLifecycle
> > Executor.java:137)
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> > 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> > :
> > Component descriptor cannot be found in the component repository:
> > org.apache.maven.lif
> > ecycle.mapping.LifecycleMappingpar.
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > DefaultPlexusContainer.jav
> > a:319)
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> > DefaultPlexusContainer.jav
> > a:436)
> > at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > (DefaultLifecycleExecutor.java :938)
> > ... 17 more
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Total time: 2 seconds
> > [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> > [INFO] Final Memory: 2M/8M
> > [INFO] ---------------------------------------------------------------
> >
> > I read MNG-699, downloaded JarMojo.java-patch.zip and
> > maven2-ejb3-support.zip successfully compiled and installed these
> pluggins
> > into a local repository but if I try to build my own simple multi-module
> > project or the one included in http://www.bzdyl.net/demo-app.zip (thks
> to
> > Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error !
> Pls
> > help :-) thks
> >
>
>


--
.::You're welcome ::.

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by cameron clarke <ca...@gmail.com>.
:-( oh my understanding of the commentary in
http://jira.codehaus.org/secure/Dashboard.jspa?os_destination=%2Fbrowse%2FMNG-699

and bleeding edge build from svn source with the addition of
JarMojo.java-patch.zip and maven2-ejb3-support.zip enabled this
functionality although it's not there out of the box with version 2.


On 14/11/05, cameron clarke <ca...@gmail.com> wrote:
>
> ejb3 and par packaging types.
> when I attempt to build a multi-module I get the following error:
>
> [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> [INFO] task-segment: [compile]
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] Nonexistent component:
> org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> [INFO]
> ----------------------------------------------------------------------------
>
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> Component descriptor cannot be found in the component repository:
> org.apache.maven.life
> cycle.mapping.LifecycleMappingpar.
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> lifecycle mapping f
> or packaging: 'par'.
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java:945)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> g(DefaultLifecycleExecutor.java:879)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> gs(DefaultLifecycleExecutor.java:862)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
> ycleExecutor.java:447)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> ures(DefaultLifecycleExecutor.java:301)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
> ultLifecycleExecutor.java:268)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycle
> Executor.java:137)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> :
> Component descriptor cannot be found in the component repository:
> org.apache.maven.lif
> ecycle.mapping.LifecycleMappingpar.
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.jav
> a:319)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> DefaultPlexusContainer.jav
> a:436)
> at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java :938)
> ... 17 more
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: 2 seconds
> [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> [INFO] Final Memory: 2M/8M
> [INFO] ---------------------------------------------------------------
>
> I read MNG-699, downloaded JarMojo.java-patch.zip and
> maven2-ejb3-support.zip successfully compiled and installed these pluggins
> into a local repository but if I try to build my own simple multi-module
> project or the one included in http://www.bzdyl.net/demo-app.zip (thks to
> Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error ! Pls
> help :-) thks
>

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by Stephane Nicoll <st...@gmail.com>.
Cameron,

Just take the ZIPs in MOJO-98 and MOJO-99 and invoke mvn install on them.

Cheers,
Stéphane

On 11/15/05, cameron clarke <ca...@gmail.com> wrote:
>
> Stéphane,
>
> thks v.much I shall keep my eye out for this later today and pull down
> the latest code in subversion tonight.
> I'm new to maven and assume that mvn -cpu compile
> in the local directories I have for the maven2 source:
> /maven-components/maven-plugins/maven-ejb3-plugin
> and
> /maven-components/maven-plugins/maven-par-plugin
>
> followed by mvn package and install to my local repository will be
> enough to expose this new functionality for my
> local development projects. Then for one of these local development
> projects with <packaging>par</packaging> and/or
> <packaging>ejb3</packaging> change the pom.xml to use my local
> repository not central
> and that it !? ....:-)
>
> thks again
> Rgds
> Cameron
>
> Cameron,
>
> I need to commit the EJB3 and PAR plugins in the sandboxk. Then you'll
> have
> to install them locally till an official release.
>
> Let me know if you need further details.
>
> Hope it helps,
> Stéphane
>
>
> On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
> >
> > :-( oh my understanding of the commentary in
> >
> >
> http://jira.codehaus.org/secure/Dashboard.jspa?os_destination=%2Fbrowse%2FMNG-699
> >
> > and bleeding edge build from svn source with the addition of
> > JarMojo.java-patch.zip and maven2-ejb3-support.zip enabled this
> > functionality although it's not there out of the box with version 2.
> >
> >
> > On 14/11/05, cameron clarke <ca...@gmail.com> wrote:
> > >
> > > ejb3 and par packaging types.
> > > when I attempt to build a multi-module I get the following error:
> > >
> > > [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> > > [INFO] task-segment: [compile]
> > > [INFO]
> > >
> >
> ----------------------------------------------------------------------------
> > > [ERROR] Nonexistent component:
> > > org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> > > [INFO]
> > >
> >
> ----------------------------------------------------------------------------
> > >
> > > [ERROR] BUILD ERROR
> > > [INFO]
> > >
> >
> ----------------------------------------------------------------------------
> > > [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> > > Component descriptor cannot be found in the component repository:
> > > org.apache.maven.life
> > > cycle.mapping.LifecycleMappingpar.
> > > [INFO]
> > >
> >
> ----------------------------------------------------------------------------
> > > [INFO] Trace
> > > org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> > > lifecycle mapping f
> > > or packaging: 'par'.
> > > at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > > (DefaultLifecycleExecutor.java:945)
> > > at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> > > g(DefaultLifecycleExecutor.java:879)
> > > at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> > > gs(DefaultLifecycleExecutor.java:862)
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> > (DefaultLifec
> > > ycleExecutor.java:447)
> > > at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> > > ures(DefaultLifecycleExecutor.java:301)
> > > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> > (Defa
> > > ultLifecycleExecutor.java:268)
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> > > (DefaultLifecycle
> > > Executor.java:137)
> > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> > > 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> > > :
> > > Component descriptor cannot be found in the component repository:
> > > org.apache.maven.lif
> > > ecycle.mapping.LifecycleMappingpar.
> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > > DefaultPlexusContainer.jav
> > > a:319)
> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> > > DefaultPlexusContainer.jav
> > > a:436)
> > > at org.apache.maven.execution.MavenSession.lookup(MavenSession.java
> :120)
> > > at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > > (DefaultLifecycleExecutor.java :938)
> > > ... 17 more
> > > [INFO]
> > >
> >
> ----------------------------------------------------------------------------
> > > [INFO] Total time: 2 seconds
> > > [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> > > [INFO] Final Memory: 2M/8M
> > > [INFO] ---------------------------------------------------------------
> > >
> > > I read MNG-699, downloaded JarMojo.java-patch.zip and
> > > maven2-ejb3-support.zip successfully compiled and installed these
> > pluggins
> > > into a local repository but if I try to build my own simple
> multi-module
> > > project or the one included in http://www.bzdyl.net/demo-app.zip (thks
> > to
> > > Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error
> !
> > Pls
> > > help :-) thks
> > >
> >
> >
>
>
> --
> .::You're welcome
>
>


--
.::You're welcome ::.

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by cameron clarke <ca...@gmail.com>.
Stéphane, Richard, Piotr et al

Pls help :-)  I still have a lifecycle problem.. with
<packaging>par</packaging> !!!

Downloaded, compiled, packaged and installed par and ejb3 plugins from
sandbox. Local repository shows
.m2\repository\org\apache\maven\plugins\maven-par-plugin\2.1-SNAPSHOT
...
<project>
  <parent>
    <artifactId>maven-plugin-parent</artifactId>
    <groupId>org.apache.maven.plugins</groupId>
    <version>2.0</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <artifactId>maven-par-plugin</artifactId>
  <packaging>maven-plugin</packaging>
  <name>Maven Par plugin</name>
  <version>2.1-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-project</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-archiver</artifactId>
      <version>2.0</version>
    </dependency>
  </dependencies>
  <distributionManagement>
    <status>deployed</status>
  </distributionManagement>
</project>
....

and

.....
<project>
  <parent>
    <artifactId>maven-plugin-parent</artifactId>
    <groupId>org.apache.maven.plugins</groupId>
    <version>2.0</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <artifactId>maven-ejb3-plugin</artifactId>
  <packaging>maven-plugin</packaging>
  <name>Maven EJB3 plugin</name>
  <version>2.1-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-project</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-archiver</artifactId>
      <version>2.0</version>
    </dependency>
  </dependencies>
  <distributionManagement>
    <status>deployed</status>
  </distributionManagement>
</project>
...

maven-par-plugin-2.1-SNAPSHOT.jar  has a componets.xml of:

...
<component-set>
  <components>
    <component>
      <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
      <role-hint>par</role-hint>
      <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
      <configuration>
        <lifecycles>
          <lifecycle>
            <id>default</id>
            <!-- START SNIPPET: par-lifecycle -->
            <phases>
              <process-resources>org.apache.maven.plugins:maven-resources-plugin:resources</process-resources>
              <compile>org.apache.maven.plugins:maven-compiler-plugin:compile</compile>
              <process-test-resources>
               
org.apache.maven.plugins:maven-resources-plugin:testResources</process-test-resources>
              <test-compile>org.apache.maven.plugins:maven-compiler-plugin:testCompile</test-compile>
              <test>org.apache.maven.plugins:maven-surefire-plugin:test</test>
              <package>
                org.apache.maven.plugins:maven-par-plugin:par
              </package>
              <install>org.apache.maven.plugins:maven-install-plugin:install</install>
              <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy>
            </phases>
            <!-- END SNIPPET: par-lifecycle -->
          </lifecycle>
        </lifecycles>
      </configuration>
    </component>
  </components>
</component-set>
...
WHICH I THINK IS THE FIXED VERSION (?)

My top level POM only has the local repos listed:
...
<project xmlns="http://maven.apache.org/POM/4.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>uk.co.acora</groupId>
  <artifactId>jewel</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>pom</packaging>
   <repositories>
    <repository>
      <id>local</id>
      <name>Locolhost Maven Repository</name>
      <url>file:C:/Documents and Settings/Administrator/.m2/repository</url>
      <layout>default</layout>
    </repository>
<!--
    <repository>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <url>http://repo1.maven.org/maven2</url>
      <layout>default</layout>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
-->
  </repositories>
  <modules>
    <module>jewel-common</module>
    <module>jewel-data-access</module>
    <module>jewel-business</module>
    <module>jewel-web</module>
    <module>jewel-jboss-ear</module>
  </modules>
</project>
...

and the <module>jewel-data-access</module> has a pom
...

<project xmlns="http://maven.apache.org/POM/4.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>uk.co.acora</groupId>
    <artifactId>jewel</artifactId>
    <version>1.0-SNAPSHOT</version>
  </parent>
  <groupId>uk.co.acora</groupId>
  <artifactId>jewel-data-access</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>par</packaging>
  <dependencies>
    <dependency>
      <groupId>javax.persistence</groupId>
      <artifactId>ejb</artifactId>
      <version>3.0-public_review</version>
      <scope>compile</scope>
    </dependency>
  </dependencies>
</project>

BUT  trying to compile from either the top level or data access module
results in ERROR:
...
E:\development\projects\jewel\jewel-data-access>mvn -v
Maven version: 2.0.1-SNAPSHOT

E:\development\projects\jewel\jewel-data-access>mvn -e compile
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] ----------------------------------------------------------------------------

[INFO] Building Unnamed - uk.co.acora:jewel-data-access:par:1.0-SNAPSHOT
[INFO]    task-segment: [compile]
[INFO] ----------------------------------------------------------------------------

[ERROR] Nonexistent component:
org.apache.maven.lifecycle.mapping.LifecycleMappingp
ar
[INFO] ----------------------------------------------------------------------------

[ERROR] BUILD ERROR
[INFO] ----------------------------------------------------------------------------

[INFO] Cannot find lifecycle mapping for packaging: 'par'.
Component descriptor cannot be found in the component repository:
org.apache.maven.
lifecycle.mapping.LifecycleMappingpar.
[INFO] ----------------------------------------------------------------------------

[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
lifecycle mappi
ng for packaging: 'par'.
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifec
ycle(DefaultLifecycleExecutor.java:945)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPack
aging(DefaultLifecycleExecutor.java:879)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMa
ppings(DefaultLifecycleExecutor.java:862)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
ifecycleExecutor.java:447)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
Failures(DefaultLifecycleExecutor.java:301)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:268)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
ycleExecutor.java:137)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.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.codehaus.plexus.component.repository.exception.ComponentLookupExcept
ion: Component descriptor cannot be found in the component repository:
org.apache.m
aven.lifecycle.mapping.LifecycleMappingpar.
        at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
.java:319)
        at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
.java:436)
        at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifec
ycle(DefaultLifecycleExecutor.java:938)
        ... 17 more
[INFO] ----------------------------------------------------------------------------

[INFO] Total time: < 1 second
[INFO] Finished at: Wed Oct 05 23:38:46 BST 2005
[INFO] Final Memory: 1M/2M
[INFO] ----------------------------------------------------------------------------


Similalrly from the master/parent project level
E:\development\projects\jewel

E:\development\projects\jewel>mvn -v
Maven version: 2.0.1-SNAPSHOT

E:\development\projects\jewel>mvn -e compile
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   Unnamed - uk.co.acora:jewel:pom:1.0-SNAPSHOT
[INFO]   Unnamed - uk.co.acora:jewel-common:jar:1.0-SNAPSHOT
[INFO]   Unnamed - uk.co.acora:jewel-data-access:par:1.0-SNAPSHOT
[INFO]   Unnamed - uk.co.acora:jewel-business:ejb3:1.0-SNAPSHOT
[INFO]   Unnamed - uk.co.acora:jewel-web:war:1.0-SNAPSHOT
[INFO]   Unnamed - uk.co.acora:jewel-jboss-ear:ear:1.0-SNAPSHOT
[INFO] ----------------------------------------------------------------------------

[INFO] Building Unnamed - uk.co.acora:jewel:pom:1.0-SNAPSHOT
[INFO]    task-segment: [compile]
[INFO] ----------------------------------------------------------------------------

[INFO] No goals needed for project - skipping
[INFO] ----------------------------------------------------------------------------

[INFO] Building Unnamed - uk.co.acora:jewel-common:jar:1.0-SNAPSHOT
[INFO]    task-segment: [compile]
[INFO] ----------------------------------------------------------------------------

[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 1 source file to
E:\development\projects\jewel\jewel-common\target\classe
s
[INFO] ----------------------------------------------------------------------------

[INFO] Building Unnamed - uk.co.acora:jewel-data-access:par:1.0-SNAPSHOT
[INFO]    task-segment: [compile]
[INFO] ----------------------------------------------------------------------------

[ERROR] Nonexistent component:
org.apache.maven.lifecycle.mapping.LifecycleMappingp
ar
[INFO] ----------------------------------------------------------------------------

[ERROR] BUILD ERROR
[INFO] ----------------------------------------------------------------------------

[INFO] Cannot find lifecycle mapping for packaging: 'par'.
Component descriptor cannot be found in the component repository:
org.apache.maven.
lifecycle.mapping.LifecycleMappingpar.
[INFO] ----------------------------------------------------------------------------

[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
lifecycle mappi
ng for packaging: 'par'.
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifec
ycle(DefaultLifecycleExecutor.java:945)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPack
aging(DefaultLifecycleExecutor.java:879)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMa
ppings(DefaultLifecycleExecutor.java:862)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
ifecycleExecutor.java:447)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
Failures(DefaultLifecycleExecutor.java:301)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:268)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
ycleExecutor.java:137)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.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.codehaus.plexus.component.repository.exception.ComponentLookupExcept
ion: Component descriptor cannot be found in the component repository:
org.apache.m
aven.lifecycle.mapping.LifecycleMappingpar.
        at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
.java:319)
        at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer
.java:436)
        at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifec
ycle(DefaultLifecycleExecutor.java:938)
        ... 17 more
[INFO] ----------------------------------------------------------------------------

[INFO] Total time: 2 seconds
[INFO] Finished at: Wed Oct 05 23:43:53 BST 2005
[INFO] Final Memory: 2M/9M
[INFO] ----------------------------------------------------------------------------

I am new to maven so might be missing something obvious. Surely, the
rest of the community must be trying or thinking about
a multi-module project with ejb3/par packaging, any good / complete
examples out there with 'Instructions for Dummies' !?
Many thanks in advance.
Regards
Cameron



On 15/11/05, cameron clarke <ca...@gmail.com> wrote:
>
> Stéphane,
>
> thks v.much I shall keep my eye out for this later today and pull down the latest code in subversion tonight.
> I'm new to maven and assume that  mvn -cpu compile
> in the local directories I have for the maven2 source:
>
> /maven-components/maven-plugins/maven-ejb3-plugin
> and
> /maven-components/maven-plugins/maven-par-plugin
>
> followed by mvn package and install to my local repository will be enough to expose this new functionality for my
>
> local development projects.  Then for one of these local development projects with <packaging>par</packaging> and/or <packaging>ejb3</packaging> change the pom.xml to use my local repository not central
>
> and that it !? ....:-)
>
> thks again
> Rgds
> Cameron
>
> Cameron,
>
> I need to commit the EJB3 and PAR plugins in the sandboxk. Then you'll have
> to install them locally till an official release.
>
>
> Let me know if you need further details.
>
> Hope it helps,
> Stéphane
>
>
> On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
> >
> > :-( oh my understanding of the commentary in
>
> >
> > http://jira.codehaus.org/secure/Dashboard.jspa?os_destination=%2Fbrowse%2FMNG-699
> >
> > and bleeding edge build from svn source with the addition of
>
> > JarMojo.java-patch.zip and maven2-ejb3-support.zip enabled this
> > functionality although it's not there out of the box with version 2.
> >
> >
> > On 14/11/05, cameron clarke <
> cameron101@gmail.com> wrote:
> > >
> > > ejb3 and par packaging types.
> > > when I attempt to build a multi-module I get the following error:
> > >
> > > [INFO] Building Unnamed -
> uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> > > [INFO] task-segment: [compile]
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [ERROR] Nonexistent component:
>
> > > org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > >
> > > [ERROR] BUILD ERROR
>
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> > > Component descriptor cannot be found in the component repository:
>
> > > org.apache.maven.life
> > > cycle.mapping.LifecycleMappingpar.
> > > [INFO]
> > >
> > ----------------------------------------------------------------------------
> > > [INFO] Trace
>
> > > org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> > > lifecycle mapping f
> > > or packaging: 'par'.
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
>
> > > (DefaultLifecycleExecutor.java:945)
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> > > g(DefaultLifecycleExecutor.java:879)
> > > at
>
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> > > gs(DefaultLifecycleExecutor.java:862)
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
>
> > (DefaultLifec
> > > ycleExecutor.java:447)
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> > > ures(DefaultLifecycleExecutor.java:301)
>
> > > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> > (Defa
> > > ultLifecycleExecutor.java:268)
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
>
> > > (DefaultLifecycle
> > > Executor.java:137)
> > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>
> > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> > > 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> > > :
>
> > > Component descriptor cannot be found in the component repository:
> > > org.apache.maven.lif
> > > ecycle.mapping.LifecycleMappingpar.
> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup
> (
> > > DefaultPlexusContainer.jav
> > > a:319)
> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> > > DefaultPlexusContainer.jav
> > > a:436)
> > > at org.apache.maven.execution.MavenSession.lookup
> (MavenSession.java:120)
> > > at
> > >
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > > (DefaultLifecycleExecutor.java :938)
> > > ... 17 more
> > > [INFO]
>
> > >
> > ----------------------------------------------------------------------------
> > > [INFO] Total time: 2 seconds
> > > [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> > > [INFO] Final Memory: 2M/8M
>
> > > [INFO] ---------------------------------------------------------------
> > >
> > > I read MNG-699, downloaded JarMojo.java-patch.zip and
> > > maven2-ejb3-support.zip successfully compiled and installed these
>
> > pluggins
> > > into a local repository but if I try to build my own simple multi-module
> > > project or the one included in http://www.bzdyl.net/demo-app.zip
>  (thks
> > to
> > > Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error !
> > Pls
> > > help :-) thks
> > >
> >
> >
>
>
> --
> .::You're welcome
>
>

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by cameron clarke <ca...@gmail.com>.
Stéphane,

thks v.much I shall keep my eye out for this later today and pull down
the latest code in subversion tonight.
I'm new to maven and assume that  mvn -cpu compile
in the local directories I have for the maven2 source:
/maven-components/maven-plugins/maven-ejb3-plugin
and
/maven-components/maven-plugins/maven-par-plugin

followed by mvn package and install to my local repository will be
enough to expose this new functionality for my
local development projects.  Then for one of these local development
projects with <packaging>par</packaging> and/or
<packaging>ejb3</packaging> change the pom.xml to use my local
repository not central
and that it !? ....:-)

thks again
Rgds
Cameron

Cameron,

I need to commit the EJB3 and PAR plugins in the sandboxk. Then you'll have
to install them locally till an official release.

Let me know if you need further details.

Hope it helps,
Stéphane


On 11/14/05, cameron clarke <ca...@gmail.com> wrote:
>
> :-( oh my understanding of the commentary in
>
> http://jira.codehaus.org/secure/Dashboard.jspa?os_destination=%2Fbrowse%2FMNG-699
>
> and bleeding edge build from svn source with the addition of
> JarMojo.java-patch.zip and maven2-ejb3-support.zip enabled this
> functionality although it's not there out of the box with version 2.
>
>
> On 14/11/05, cameron clarke <ca...@gmail.com> wrote:
> >
> > ejb3 and par packaging types.
> > when I attempt to build a multi-module I get the following error:
> >
> > [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> > [INFO] task-segment: [compile]
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [ERROR] Nonexistent component:
> > org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> > [INFO]
> >
> ----------------------------------------------------------------------------
> >
> > [ERROR] BUILD ERROR
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> > Component descriptor cannot be found in the component repository:
> > org.apache.maven.life
> > cycle.mapping.LifecycleMappingpar.
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Trace
> > org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> > lifecycle mapping f
> > or packaging: 'par'.
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > (DefaultLifecycleExecutor.java:945)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> > g(DefaultLifecycleExecutor.java:879)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> > gs(DefaultLifecycleExecutor.java:862)
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> (DefaultLifec
> > ycleExecutor.java:447)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> > ures(DefaultLifecycleExecutor.java:301)
> > at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> (Defa
> > ultLifecycleExecutor.java:268)
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> > (DefaultLifecycle
> > Executor.java:137)
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> > 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> > :
> > Component descriptor cannot be found in the component repository:
> > org.apache.maven.lif
> > ecycle.mapping.LifecycleMappingpar.
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> > DefaultPlexusContainer.jav
> > a:319)
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> > DefaultPlexusContainer.jav
> > a:436)
> > at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> > at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> > (DefaultLifecycleExecutor.java :938)
> > ... 17 more
> > [INFO]
> >
> ----------------------------------------------------------------------------
> > [INFO] Total time: 2 seconds
> > [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> > [INFO] Final Memory: 2M/8M
> > [INFO] ---------------------------------------------------------------
> >
> > I read MNG-699, downloaded JarMojo.java-patch.zip and
> > maven2-ejb3-support.zip successfully compiled and installed these
> pluggins
> > into a local repository but if I try to build my own simple multi-module
> > project or the one included in http://www.bzdyl.net/demo-app.zip (thks
> to
> > Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error !
> Pls
> > help :-) thks
> >
>
>


--
.::You're welcome

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by cameron clarke <ca...@gmail.com>.
:
>
> ejb3 and par packaging types.
> when I attempt to build a multi-module I get the following error:
>
> [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> [INFO] task-segment: [compile]
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] Nonexistent component:
> org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> [INFO]
> ----------------------------------------------------------------------------
>
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> Component descriptor cannot be found in the component repository:
> org.apache.maven.life
> cycle.mapping.LifecycleMappingpar.
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> lifecycle mapping f
> or packaging: 'par'.
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java:945)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> g(DefaultLifecycleExecutor.java:879)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> gs(DefaultLifecycleExecutor.java:862)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
> ycleExecutor.java:447)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> ures(DefaultLifecycleExecutor.java:301)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
> ultLifecycleExecutor.java:268)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycle
> Executor.java:137)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> :
> Component descriptor cannot be found in the component repository:
> org.apache.maven.lif
> ecycle.mapping.LifecycleMappingpar.
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.jav
> a:319)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> DefaultPlexusContainer.jav
> a:436)
> at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java :938)
> ... 17 more
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: 2 seconds
> [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> [INFO] Final Memory: 2M/8M
> [INFO] ---------------------------------------------------------------
>
> I read MNG-699, downloaded JarMojo.java-patch.zip and
> maven2-ejb3-support.zip successfully compiled and installed these pluggins
> into a local repository but if I try to build my own simple multi-module
> project or the one included in http://www.bzdyl.net/demo-app.zip (thks to
> Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error ! Pls
> help :-) thks
>

Re: EJB3 Pluggin and .par MNG-699 (Nonexistent component: org.apache.maven.lifecycle.mapping.LifecycleMappingpar)

Posted by cameron clarke <ca...@gmail.com>.
:-( oh my understanding of the commentary in
http://jira.codehaus.org/secure/Dashboard.jspa?os_destination=%2Fbrowse%2FMNG-699

and bleeding edge build from svn source with the addition of
JarMojo.java-patch.zip and maven2-ejb3-support.zip enabled this
functionality although it's not there out of the box with version 2.


On 14/11/05, cameron clarke <ca...@gmail.com> wrote:
>
> ejb3 and par packaging types.
> when I attempt to build a multi-module I get the following error:
>
> [INFO] Building Unnamed - uk.co.abc:abc-data-access:par:1.0-SNAPSHOT
> [INFO] task-segment: [compile]
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] Nonexistent component:
> org.apache.maven.lifecycle.mapping.LifecycleMappingpar
> [INFO]
> ----------------------------------------------------------------------------
>
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Cannot find lifecycle mapping for packaging: 'par'.
> Component descriptor cannot be found in the component repository:
> org.apache.maven.life
> cycle.mapping.LifecycleMappingpar.
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Cannot find
> lifecycle mapping f
> or packaging: 'par'.
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java:945)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
> g(DefaultLifecycleExecutor.java:879)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
> gs(DefaultLifecycleExecutor.java:862)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
> ycleExecutor.java:447)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> ures(DefaultLifecycleExecutor.java:301)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
> ultLifecycleExecutor.java:268)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycle
> Executor.java:137)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java :322)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> 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.codehaus.plexus.component.repository.exception.ComponentLookupException
> :
> Component descriptor cannot be found in the component repository:
> org.apache.maven.lif
> ecycle.mapping.LifecycleMappingpar.
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.jav
> a:319)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup (
> DefaultPlexusContainer.jav
> a:436)
> at org.apache.maven.execution.MavenSession.lookup(MavenSession.java:120)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle
> (DefaultLifecycleExecutor.java :938)
> ... 17 more
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: 2 seconds
> [INFO] Finished at: Wed Sep 28 00:05:24 BST 2005
> [INFO] Final Memory: 2M/8M
> [INFO] ---------------------------------------------------------------
>
> I read MNG-699, downloaded JarMojo.java-patch.zip and
> maven2-ejb3-support.zip successfully compiled and installed these pluggins
> into a local repository but if I try to build my own simple multi-module
> project or the one included in http://www.bzdyl.net/demo-app.zip (thks to
> Piotrek Bzdyl and all you folks working on m2) I get a lifecycle error ! Pls
> help :-) thks
>