-
Notifications
You must be signed in to change notification settings - Fork 645
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
Dependency hell on cassandra connector #2734
Comments
Sounds annoying, but hard to resolve I guess. Alpakka 3.0 is not expected to work with Akka 2.4 (are you sure you are on Akka 2.4.16?). |
oops, made a typo I was able to fix it by the following in my dependencies:
Also the commit they introduced the dependency is really messy (security issue was on Tinkerbell that bumped the dependency to 2.11.something, but then the cassandra pom bumped the jackson dependency to 2.12) Anyway my above workaround seems to do the trick |
Thank you for sharing the workaround. |
In #2804 I removed the explicit dependency on Jackson as the Cassandra driver now pulls Jackson 2.12.2 |
Fixed with #2804. |
Versions used
Akka version: 2.6.14
Play version: 2.8.8
Alpakka version 3.0.3
Actual Behavior
jackson module initialization failure :
Issue is due to the fact the cassandra java driver (v4.10.0) used by the alpakka cassandra connector depends on jackson (and jackson databind) 2.12.0 (see https://github.com/datastax/java-driver/blame/889fe572e3720cfd4bcff06ce5cac3274243d110/pom.xml#L57).
That seems to be done because of security issue in older version of jackson (2.9.x).
The text was updated successfully, but these errors were encountered: