-
Notifications
You must be signed in to change notification settings - Fork 50
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
[feature request] Support packaging as an OSGi bundle #15
Comments
Hi, As I do not use OSGi I'm not fully comfortable maintaining it. How does this work? Does it create a new OSGi compatible jar? Is it the same jar? Is there no easy way to wrap jars to make them OSGi compatible (outside of this project)? |
Hi patrickfav Yes, it creates an OSGi compatible jar and it's the same jar. The jar should be exactly the same as before, other than additions to FYI, another BCrypt implementation does this |
Alright, let me look into this, if the change is transparent for anybody that does not use OSGi then thats fine for me. |
Yes, the change should be transparent for non-OSGi uses. Thanks for looking in to this. |
Hi, I've pushed the changes to this feature branch: https://github.com/patrickfav/bcrypt/tree/feat-15-osgi Could you please checkout, in the root directory run
to install the snapshot version into your local repo and change your dependency to
and give me feedback if that works? I have no osgi project to test it on (and to be frank never used it before) :) Cheers! |
Hi Looks like
But it's only partly working as there is a dependency on Cheers! |
(sorry, didn't mean to close) |
Hi, I've released a new bytes version with also OSGi support. For now the support is added, but I can't guarantee it for the lifetime of this project as the requirement that every transitive dependency must ALSO be OSGi compatible makes it quite restricting. I'm soon releasing 0.8.0 - please leave me a line to tell me if the lib now works with your project. |
Released. |
BCrypt 0.8.0 (and Bytes 1.1.0) works great with my projects. Thanks for adding OSGi support. |
I suspect the following would need to be changed/added in the POM
The text was updated successfully, but these errors were encountered: