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