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
    Priority: Blocker
     Fix For: 2.0.1


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