Can one of our OSGI experts pls look into this? If what the reporter
is saying is correct, all of our jars built using m2 are similarly
"unuseable"
Thanks!
Phil
Paul Field (JIRA) wrote:
MANIFEST.MF contains incorrect "Import-Package" OSGi header (makes it unusable
for OSGi)
----------------------------------------------------------------------------------------
Key: MATH-275
URL: https://issues.apache.org/jira/browse/MATH-275
Project: Commons Math
Issue Type: Bug
Affects Versions: 1.2
Reporter: Paul Field
The MANIFEST.MF file contains this OSGi header:
Import-Package: org.apache.commons.discovery.tools,
org.apache.commons.math;version=1.2,
org.apache.commons.math.analysis;version=1.2,
org.apache.commons.math.complex;version=1.2,
...
This header defines what the bundle requires from the OSGi runtime and so it
shouldn't include the packages defined in the bundle (i.e. all the
org.apache.commons packages). I suspect it shouldn't include the
org.apache.commons.discovery.tools package either as I can't see that math has
a dependency on that (I could be wrong :-) ).
The presence of this header causes the Math library to be unusable as an OSGi
bundle in Eclipse RCP development (and I suspect in any OSGI container).
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org