[ http://jira.codehaus.org/browse/MEJB-30?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Bentmann closed MEJB-30. --------------------------------- Resolution: Fixed Fix Version/s: 2.2 Assignee: Benjamin Bentmann Since plugin version 2.2, there are more configuration options for the Maven Archiver, e.g. {code:xml} <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathLayoutType>custom</classpathLayoutType> <customClasspathLayout>$${artifact.groupId}-$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout> </manifest> </archive> </configuration> {code} should do for the use case provided here. > Make it possible to put full file name in manifest classpath > ------------------------------------------------------------ > > Key: MEJB-30 > URL: http://jira.codehaus.org/browse/MEJB-30 > Project: Maven 2.x EJB Plugin > Issue Type: Improvement > Affects Versions: 2.1 > Environment: Maven 2.0.7 > Reporter: Martin von Zweigbergk > Assignee: Benjamin Bentmann > Fix For: 2.2 > > Attachments: MEJB-30.zip > > > The ear and war plugins have a parameter called fileNameMapping. When this is > set to "full", the groupId of any dependency is prefixed to the filename > before packaging it in the ear or war file. To make this feature useful with > included EJBs, it must be configurable to prefix the filename in the same way > in the classpath entries in the manifest file of ejb jars. -- 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