This is a missing instruction on the build lifecycle page. You need to
add the plugin to the project, <extensions>true</extensions>

- Brett

On 9/28/05, mika <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I just started to play around with maven 2 yesterday and really want to
> move from maven 1... i tried to create a simple plugin to package
> projects as SAR (Service ARchives in jboss). Now after some struggling
> using beta-1, the plugin seems to be built and installed correctly using
> beta-2. Invoking the goal "sar:sar" directly from a project (with
> <packaging>sar</packaging>) works fine, but when invoked indirectly
> through the lifecycle process (e.g. m2 install) i get the folloging error:
>
> ...
> ----------------------------------------------------------------------------
> [ERROR] Nonexistent component:
> org.apache.maven.lifecycle.mapping.LifecycleMappingsar
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Diagnosis: Cannot find lifecycle mapping for packaging: 'sar'.
> [INFO]
> ----------------------------------------------------------------------------
> [INFO]
> ----------------------------------------------------------------------------
> FATAL ERROR: Error executing Maven for a project
> For more information, run with the -e flag
>
>
> The SAR-plugin is actually just a modified jar plugin - replaced jar
> with sar.
>
> The generated plugin-descriptor looks quite the same as the one of the
> jar plugin, except the prefix / goal / implementation of course.
>
> Am i missing something? Should i add some lifecycle information to the
> project's pom? where?
>
> thanks in advance,
> mika
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to