maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jane Young (JIRA)" <j...@codehaus.org>
Subject [jira] (MJAR-153) Missing continuation characters in Export-Package field
Date Mon, 23 Apr 2012 17:26:02 GMT

    [ 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

        

Mime
View raw message