-
Notifications
You must be signed in to change notification settings - Fork 407
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
Incompatibility with Jackson 2.9.x #442
Comments
Related FasterXML/jackson-databind#1835 |
@kinigitbyday Finatra is only expected to be compatible with the version of Jackson specified in the build.sbt which is Jackson 2.8.4 at this time (this is true of all dependencies). |
Jackson |
@cowtowncoder great, thanks for letting us know. Finatra is developed as part of a large monorepo inside of Twitter and thus updating Jackson versions is typically a large undertaking. I don't think we have plans as of yet to update but when we do, I'll try to push that we move to at least Jackson |
@cacoco Understood, no rush. I am hoping to release 2.9.3 very soon now (possibly today) as there is a larger batch of fixes pending. |
@kinigitbyday @cowtowncoder we upgraded to 2.9.6, I think we should be OK now. |
Case class deserialization logic is incompatible with Jackson 2.9.x
Expected behavior
Case class deserialization path should work with jackson-databind 2.9.x.
Actual behavior
NoSuchMethodError on the ValueInjector constructor. Appears to have been a break to the signature between 2.8x and 2.9.x (FasterXML/jackson-databind@76381c5#diff-dbcd29e987f27d95f964a674963a9066R24).
Steps to reproduce the behavior
The text was updated successfully, but these errors were encountered: