[ https://jira.codehaus.org/browse/MJAR-153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=297052#comment-297052 ]
Jane Young commented on MJAR-153: --------------------------------- The same problem is happening in "Import-Package" field. > Missing continuation characters in Export-Package field > ------------------------------------------------------- > > Key: MJAR-153 > URL: https://jira.codehaus.org/browse/MJAR-153 > Project: Maven 2.x JAR Plugin > Issue Type: Bug > Affects Versions: 2.4 > Environment: Linux, Maven 3.0.4 > Reporter: Rich Seddon > Attachments: pom.xml > > > The following plugin configuration results in an "Export-Package" field which > has two problems. First, every other line has "CR" instead of just "CRLF'. > Second, every other line is missing the continuation character. This latter > problem results in an invalid header exception when the jar is opened by Java. > {code:XML} > <plugin> > <artifactId>maven-jar-plugin</artifactId> > <version>2.4</version> > <configuration> > <archive> > <manifestEntries> > > <Bundle-SymbolicName>a.test.of.maven-jar-plugin</Bundle-SymbolicName> > <Bundle-ManifestVersion>2</Bundle-ManifestVersion> > > <Fragment-Host>org.jboss.weld.osgi-bundle</Fragment-Host> > <Export-Package> > org.jboss.weld.literal, > org.jboss.weld.logging, > org.jboss.weld.logging.messages, > org.jboss.metadata.validation, > org.jboss.weld.bean.interceptor, > org.jboss.weld.metadata, > org.jboss.weld.metadata.cache, > org.jboss.weld.resources, > org.jboss.weld.test, > org.jboss.weld.tests, > org.jboss.weld.tests.extensions, > org.jboss.weld.tests.extensions.injectionTarget, > org.jboss.weld.exceptions, > </Export-Package> > > <Bundle-Description>a.test.of.maven-jar-plugin</Bundle-Description> > </manifestEntries> > </archive> > </configuration> > </plugin> > {code} > Here's the manifest contents: > {noformat} > Manifest-Version: 1.0^M > Export-Package: org.jboss.weld.literal, > org.jboss.weld.logging, > org.jb^M > oss.weld.logging.messages, > org.jboss.metadata.validation, > org.jboss.w^M > eld.bean.interceptor, > org.jboss.weld.metadata, > org.jboss.weld.metadat^M > a.cache, > org.jboss.weld.resources, > org.jboss.weld.test, > org.jboss.wel^M > d.tests, > org.jboss.weld.tests.extensions, > org.jboss.weld.tests.extens^M > ions.injectionTarget, > org.jboss.weld.exceptions,^M > Fragment-Host: org.jboss.weld.osgi-bundle^M > Built-By: rseddon^M > Build-Jdk: 1.6.0_29^M > Bundle-ManifestVersion: 2^M > Created-By: Apache Maven^M > Bundle-Description: a.test.of.maven-jar-plugin^M > Bundle-SymbolicName: a.test.of.maven-jar-plugin^M > Archiver-Version: Plexus Archiver^M > {noformat} -- 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