You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Stéphane Nicoll (JIRA)" <ji...@codehaus.org> on 2012/09/07 08:20:21 UTC

[jira] (MEAR-149) skinnyWars and SNAPSHOT unique dependencies

     [ https://jira.codehaus.org/browse/MEAR-149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stéphane Nicoll updated MEAR-149:
---------------------------------

    Fix Version/s: 2.8.1
    
> skinnyWars and SNAPSHOT unique dependencies
> -------------------------------------------
>
>                 Key: MEAR-149
>                 URL: https://jira.codehaus.org/browse/MEAR-149
>             Project: Maven 2.x Ear Plugin
>          Issue Type: Bug
>    Affects Versions: 2.7
>         Environment: All
>            Reporter: Seth Rife
>            Priority: Minor
>             Fix For: 2.8.1
>
>         Attachments: ear-snapshot-dependencies.txt
>
>
> When trying to create skinnyWars, any SNAPSHOTS dependencies are not extracted out of WARs that have SNAPSHOT dependencies with unique timestamps. The AbstractFileNameMapping class uses the baseVersion to generate the filename which doesn't take into account timestamp dependencies, therefore the plugin is unable to delete any dependency in the libDir folder. Using the Artifact.version property will produce the correct filename for deletion. 
> The really only affects DEV-produced artifacts where EARs are built for deployment and testing. Additionally, bloated EARs can affect repository managers where excessive disk space may not be available. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira