[ http://jira.codehaus.org/browse/MNG-1251?page=comments#action_49433 ] 

A.J. Whitney commented on MNG-1251:
-----------------------------------

In a multi-module project, the ArtifactHandler extension only appears to be 
read from the extensions' components.xml for the first module.

i.e.

<modules>
        <module>modules/module1-ext1</module>
        <module>modules/module2-ext2</module>
</modules>

results in the custom artifact handler for module1-ext1 being used but not 
module2-ext2

Reversing this order

<modules>
        <module>modules/module2-ext2</module>
        <module>modules/module1-ext1</module>
</modules>

results in the custom artifact handler for module2-ext2 being used but not 
module1-ext1

> attachArtifact doesn't allow to attach an artifact with different type and no 
> assembly
> --------------------------------------------------------------------------------------
>
>          Key: MNG-1251
>          URL: http://jira.codehaus.org/browse/MNG-1251
>      Project: Maven 2
>         Type: Bug
>   Components: maven-project
>     Versions: 2.0
>     Reporter: Jerome Lacoste
>     Assignee: John Casey
>     Priority: Blocker
>      Fix For: 2.0.1
>  Attachments: MNG-1251_more_flexible_attach_artifact.diff
>
>
> Use case: a project triggers a plugin which generates several files. I want 
> to put all these files in a zip file and install it when calling install.
> So I bind my plugin to the package phase, I keep the project packaging as 
> pom, and then i tri to do soemthing like projectHelper.attachArtifact( 
> project, "zip", null, toFile ); in my execute() method
> this fails in 2 places:
> - empty or null classifier is disallowed by AttachedArtifact
> - then AttachedArtifact inherits the parent's ArtifactHandler which then will 
> return "pom" as extension instead of "zip" (the type) .
> Thus my artifact ends up being installed in finalName-forcedClassifier.pom 
> instead of finalName.zip...
> Blocks my webstart plugin development,
> Note that project.attachArtifact() looks empty...

-- 
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


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

Reply via email to