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

Apply bnd plugin to generate OSGI bundle metadata #29

Merged
merged 2 commits into from
Dec 20, 2018

Conversation

badfish69
Copy link

A trivial change to enable/configure the BND plugin.
This allows the generation of OSGI bundle metadata in the resulting jar file, which in turn resolves classloader issues when running bouncy-gpg in OSGI environments.

@neuhalje
Copy link
Owner

I‘ll give it a shot this weekend. If it works I can do a release. Is there anything else to do/needed for osgi integration?

Could you maybe add a README.osgi.md file with some examples and instructions? Nothing fancy.

@badfish69
Copy link
Author

Regarding OSGI integration, no there is nothing special required. All we're aiming to do here is ensure that the packaged jar file contains the metadata which is used by the OSGI framework to manage inter-bundle class dependencies.
I'm not sure what I could put in a README file that will help here. Anyone who is using this package in an OSGI environment should already know how to do it (specifics are dependent on chosen build system and target OSGI implementation).

@neuhalje neuhalje self-assigned this Dec 20, 2018
@neuhalje neuhalje merged commit a688bcc into neuhalje:master Dec 20, 2018
@neuhalje
Copy link
Owner

neuhalje commented Dec 20, 2018

release/v2.1.2 released

Thanks a lot for your contribution, @badfish69 !

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

Successfully merging this pull request may close these issues.

2 participants