You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "John Conlon (JIRA)" <ji...@codehaus.org> on 2007/02/16 02:05:27 UTC

[jira] Commented: (MNG-1682) Plugins do not honor the correct extension when run as a part of a multiproject build

    [ http://jira.codehaus.org/browse/MNG-1682?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_87658 ] 

John Conlon commented on MNG-1682:
----------------------------------

Carlos - 

>From the Feb 9 comment you posted on
https://issues.apache.org/jira/browse/FELIX-198 

It appears you were able to duplicate this problem.  If so, can we look forward to this issue being assigned?



> Plugins do not honor the correct extension when run as a part of a multiproject build
> -------------------------------------------------------------------------------------
>
>                 Key: MNG-1682
>                 URL: http://jira.codehaus.org/browse/MNG-1682
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Plugins and Lifecycle
>    Affects Versions: 2.0
>         Environment: Windows NT; JDK 1.5
>            Reporter: Nigel Magnay
>             Fix For: 2.1.x
>
>         Attachments: MNG-1682-ittest.patch, ReactorProblem.tar.gz
>
>
> I have a plugin with a component.xml described here.
> I think the component.xml is correct - it certainly looks the
> same as the plexus examples.
> My project that uses this plugin works entirely correctly, *unless* it
> is a part of a multiproject build, in which case it uses the wrong
> extension. I don't know why this would be the case unless I've missed
> something?
> In same directory:
> W:\kms\dev\apps\kms>mvn install
> [INFO] Scanning for projects...
> [INFO] ----------------------------------------------------------------------------
> [INFO] Building KMS Application Code
> [INFO]    task-segment: [install]
> [INFO] ----------------------------------------------------------------------------
> [INFO] [cargo2:uberwar]
> [INFO] [install:install]
> [INFO] Installing W:\1244 - Knowledge Management System
> (KMS)\dev\apps\kms\target\kms-2.0-SNAPSHOT.war to C:\Documents and
> Settings\nig
> el.magnay\.m2\repository\com\cswgroup\kms\kms\2.0-SNAPSHOT\kms-2.0-SNAPSHOT.war
> [INFO] ----------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO] ----------------------------------------------------------------------------
> [INFO] Total time: 1 minute 9 seconds
> [INFO] Finished at: Thu Nov 24 11:46:53 GMT 2005
> [INFO] Final Memory: 3M/6M
> [INFO] ----------------------------------------------------------------------------
> As a part of a multiproject:
> ....
> [INFO] ----------------------------------------------------------------------------
> [INFO] Building KMS Application Code
> [INFO]    task-segment: [install]
> [INFO] ----------------------------------------------------------------------------
> [INFO] [cargo2:uberwar]
> [INFO] [install:install]
> [INFO] Installing W:\1244 - Knowledge Management System
> (KMS)\dev\apps\kms\target\kms-2.0-SNAPSHOT.war to C:\Documents and
> Settings\nig
> el.magnay\.m2\repository\com\cswgroup\kms\kms\2.0-SNAPSHOT\kms-2.0-SNAPSHOT.uberwar
> ....
> Config of plugin:
> <component-set>
>  <components>
>    <component>
>      <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
>      <role-hint>uberwar</role-hint>
>      <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
>      <configuration>
>        <phases>
>              <package>
>                org.codehaus.cargo.maven2:cargo-maven2-plugin:uberwar
>              </package>
>              <install>org.apache.maven.plugins:maven-install-plugin:install</install>
>              <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy>
>            </phases>
>      </configuration>
>    </component>
>        <component>
>      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
>      <role-hint>uberwar</role-hint>
>      <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
>      <configuration>
>        <type>uberwar</type>
>                 <extension>war</extension>
>        <packaging>uberwar</packaging>
>      </configuration>
>    </component>
>  </components>
> </component-set>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira