Merging with existing MANIFEST.MF looses Class-Path element -----------------------------------------------------------
Key: MSHARED-166 URL: http://jira.codehaus.org/browse/MSHARED-166 Project: Maven Shared Components Issue Type: Bug Components: maven-archiver Affects Versions: maven-archiver-2.4.1 Reporter: Thorsten Möller Attachments: MANIFEST.MF_final_with_maven-bundle-plugin, MANIFEST.MF_final_without_maven-bundle-plugin, MANIFEST.MF_maven-bundle-plugin I'm using the maven-bundle-plugin together with the maven-jar-plugin (to create OSGi meta data). The plugin configuration is as follows (excerpt from effective POM): {code:xml} <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.1.0</version> <extensions>true</extensions> <executions> <execution> <goals> <goal>manifest</goal> </goals> </execution> </executions> <configuration> <instructions> <Export-Package>org.mindswap.*</Export-Package> <Private-Package>impl.*</Private-Package> <RequiredExecutionEnvironment>J2SE-1.5</RequiredExecutionEnvironment> </instructions> </configuration> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <archive> <manifestFile>/Users/thorsten/development/on/owls-api/target/classes/META-INF/MANIFEST.MF</manifestFile> <compress>true</compress> <manifest> <addClasspath>false</addClasspath> <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> </manifest> </archive> </configuration> </plugin> {code} -- 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