You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Stuart McCulloch (JIRA)" <ji...@apache.org> on 2011/08/28 04:09:37 UTC

[jira] [Closed] (FELIX-3091) Package disappears from Export-Package between bnd (and debug log) and actual delivery to jar file

     [ 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