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

Michael Osipov closed MSHARED-146.
----------------------------------

    Resolution: Won't Fix

Please refer to 
https://cwiki.apache.org/confluence/display/MAVEN/The+Great+JIRA+Cleanup+of+2014
 if you're wondering why this issue was closed out.

> Using {artifact-id} as Extension-Name creates MANIFEST that does not function 
> with Optional Package mechanism
> -------------------------------------------------------------------------------------------------------------
>
>                 Key: MSHARED-146
>                 URL: https://jira.codehaus.org/browse/MSHARED-146
>             Project: Maven Shared Components
>          Issue Type: Bug
>          Components: maven-archiver
>    Affects Versions: maven-archiver-2.4
>            Reporter: Ryan Sutter
>
> When generating MANIFEST files with Extensions listed within, Maven uses 
> {artifact-id} as the extension name rather than acquiring the correct 
> extension name from the extension artifact.  As a consequence, the resulting 
> MANIFEST file references a non-existent artifact when deployed in a J2EE 
> container.  
> A specific example is Apache commons-logging.  The artifact-id is 
> "commons-logging" but the extension name given within the artifact is 
> org.apache.commons.logging.  Maven generates a file that refers to 
> "commons-logging" as the extension when it should be referring to 
> org.apache.commons.logging resulting in a missing dependency at run-time.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to