Skip to content
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

The Snappy Java Jar is not compatible with Apache Felix 4.2.1 Framework #36

Merged
merged 1 commit into from
Jun 7, 2013
Merged

The Snappy Java Jar is not compatible with Apache Felix 4.2.1 Framework #36

merged 1 commit into from
Jun 7, 2013

Conversation

laszlohordos
Copy link
Contributor

The Snappy Bundle contains the Bundle-NativeCode instruction in a way it's not compatible with the R4LibraryClause because the osname and processor definition is mandatory. They can not be replaced with selection-filter.

Snappy 1.0.5 and the 1.1.0-SNAPSHOT throws the same org.osgi.framework.BundleException: Unresolved constraint in bundle org.xerial.snappy.snappy-java [n]: No matching native libraries found. exception.

I saw in the fixed issues the Snappy was tested on Eclipse 3.8.1 but I couldn't tested so it has to be verified. I also updated the x86-64 from x86_64 regarding the Bundle-NativeCode: OS/Processor values

The Snappy Bundle contains the Bundle-NativeCode instruction in a way it's not compatible with the [R4LibraryClause](http://svn.apache.org/viewvc/felix/releases/org.apache.felix.framework-4.2.1/src/main/java/org/apache/felix/framework/util/manifestparser/R4LibraryClause.java?view=markup) because the osname and processor definition is mandatory. They can not be replaced with selection-filter.

Snappy 1.0.5 and the 1.1.0-SNAPSHOT throws the same org.osgi.framework.BundleException: Unresolved constraint in bundle org.xerial.snappy.snappy-java [n]: No matching native libraries found. exception.

I saw in the fixed issues the Snappy was tested on Eclipse 3.8.1 but I couldn't tested so it has to be verified. I also updated the x86-64 from x86_64 regarding the [Bundle-NativeCode: OS/Processor values](http://www.osgi.org/Specifications/Reference)
xerial added a commit that referenced this pull request Jun 7, 2013
The Snappy Java Jar is not compatible with Apache Felix 4.2.1 Framework
@xerial xerial merged commit ee86f48 into xerial:develop Jun 7, 2013
@xerial
Copy link
Owner

xerial commented Jun 7, 2013

Related to #23. Thank you for the fix!

@jdnarvaez jdnarvaez mentioned this pull request Jun 7, 2013
@jdnarvaez
Copy link
Contributor

I just tested this on Equinox and the new headers work in this environment as well.

@xerial
Copy link
Owner

xerial commented Jun 7, 2013

Thank you for the testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants