-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inactive OSGi manifest headers #71
Comments
On May 2, 2012, at 5:40 PM, Jesse Glick wrote:
Simply a mistake. I don't recall where the com/sun/jna section even came from in the first place.
|
Well the section is supposed to be there, as I said, for old-style JAR versioning attributes. It is just the placement of OSGi attributes in it that is wrong. I can make this into a pull request if you would like, though it should be pretty trivial: just move the OSGi-related attributes outside of |
I'll see if I can tweak it today sometime. On May 2, 2012, at 7:29 PM, Jesse Glick wrote:
|
I guess a duplicate of issue #63. |
…s#71) Motivation: When no tokens are used we should generate a new connection id and not use dcid Modifications: - Generate new id and pass it to accept(...) - Adjust unit test to ensure that the mapping from id to channel still works Result: Correctly handle the case for no token usage
jna-3.4.0.jar
's manifest contains various OSGi-related attributes such asBundle-SymbolicName
. However these are all within the section namedcom/sun/jna/
, whereas OSGi only interprets attributes in the main section of the manifest. (*) So as far as I know none of these do anything at all. Intentional or mistake?(*) As opposed to
Specification-Version
and the like which are defined by the JAR specification and are supposed to be in a named section. Hardly anything pays attention to these attributes, thoughjava.lang.Package
can be used to introspect them.The text was updated successfully, but these errors were encountered: