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

Add OSGi support #61

Closed
wants to merge 2 commits into from
Closed

Add OSGi support #61

wants to merge 2 commits into from

Conversation

robertcsakany
Copy link
Contributor

Add exports and bundle menifest headers to deploy in OSGi environment.

@dialex
Copy link
Owner

dialex commented Oct 1, 2021

Thanks Robert, I'll try to have a look at it this weekend ;) Since it's just config, it should be quick

N00b question: Can you briefly explain me the benefit of this change?

@robertcsakany
Copy link
Contributor Author

robertcsakany commented Dec 7, 2021

This is extending MANIFEST.MF file which containes mandatory tags which is used by OSGi containers. The OSGi bundle is a jar file where MANIFEST.MF defines capabilities / provides. The OSGi containers can deplooy JAr files only with these extended attributes. (See more: https://en.wikipedia.org/wiki/OSGi https://felix.apache.org/documentation/index.html https://karaf.apache.org/ )

@dialex dialex self-assigned this Dec 7, 2021
@dialex
Copy link
Owner

dialex commented Dec 7, 2021

I can give it a try, but right now I'm on vacation. Not sure I can merge this before the end of the month.

@dialex dialex mentioned this pull request Mar 27, 2022
@dialex dialex closed this in #66 Mar 27, 2022
@dialex
Copy link
Owner

dialex commented Mar 27, 2022

Sorry it took so long. I just finished releasing this as v5.3.1
Thank you!

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