You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jersey 2.26 got rid of the (direct) HK2 dependency, making it necessary
for us to break with previous versions of Jersey. These breaking changes
should not be very relevant for users in most cases. Users are,
however, required to add an additional dependency to
"org.glassfish.jersey.inject:jersey-hk2"
I updated to Jersey 2.26 on master.
It will, however, take some more time before this can be released since I need to update the examples in bbilger/jrestless-examples and run regressions.
The fix is out with JRestless 0.6.0 which was released last weekend.
Sorry it took me a little longer but I got fooled by the new alternative injection manager: jersey-cdi2-se.
I thought there were some issues in JRestless but it turns out it's actually an issue in jersey-cdi2-se that affects other containers (e.g. Grizzly), as well: https://github.com/jersey/jersey/issues/3621. (I overlooked that Jersey's release notes mention that jersey-cdi2-se is not yet ready for production.)
Jrestless is not compatible with Jersey 2.26 due to removing
ServiceLocator
and replacingInjectionManager
:http://javaarm.com/file/glassfish/jersey/doc/userguide/Jersey-2.26-User-Guide.htm#mig-2.26-injection-manager
The text was updated successfully, but these errors were encountered: