felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stuart McCulloch (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (FELIX-3091) Package disappears from Export-Package between bnd (and debug log) and actual delivery to jar file
Date Sun, 28 Aug 2011 02:09:37 GMT

     [ https://issues.apache.org/jira/browse/FELIX-3091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Stuart McCulloch closed FELIX-3091.

    Resolution: Cannot Reproduce

I can't recreate the problem using "mvn clean install" - the manifest under target/classes
and the one inside the bundle both have the "org.apache.maven.doxia.module.apt" package.

Note that because of slightly different formatting in the manifest extracted from the jar
you can't simply search for the entire "org.apache.maven.doxia.module.apt" string. But if
you search for "org.apache.maven.doxia.module.ap" then you should see it, with the "t" wrapped
onto the following line.

Note, you can use bnd to pretty-print the manifest which can help when searching:

   java -jar bnd.jar print  target/org.apache.maven.doxia.eclipse.dependencies_1.0.0-SNAPSHOT.jar

See http://www.aqute.biz/Bnd/CommandLine http://www.aqute.biz/Bnd/Download

> Package disappears from Export-Package between bnd (and debug log) and actual delivery
to jar file
> --------------------------------------------------------------------------------------------------
>                 Key: FELIX-3091
>                 URL: https://issues.apache.org/jira/browse/FELIX-3091
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven Bundle Plugin
>    Affects Versions: maven-bundle-plugin-2.3.5
>            Reporter: Benson Margulies
>         Attachments: felix-bug.tgz
> Please fetch from https://svn.apache.org/repos/asf/maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies
as of revision 1162393. Or use the attached tarball.
> Running maven 3.0.3 on this project, the correct manifest shows up in target/classes/META-INF.

> It also shows up with -X, even as 'final'.
> That's not what turns up in the jar file, however.  org.apache.maven.doxia.module.apt
is missing from the manifest that shows up in the jar file.
> Which is rather inconvenient for the consumers thereof.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message