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

Incompatibility with jackson-databind 2.16.2 (and onwards) #145

Closed
mrge-martin-cornejo opened this issue Aug 22, 2024 · 1 comment
Closed

Comments

@mrge-martin-cornejo
Copy link

mrge-martin-cornejo commented Aug 22, 2024

This particular line of code https://github.com/Kobee1203/schema-org-java/blob/main/serializer/src/main/java/com/weedow/schemaorg/serializer/deserialization/JsonLdTypeFactory.java#L24 fails in newer versions of jackson-databind, because they added a non-null checker in the constructor, whereas in previous versions they would just instantiate a new cache if the param was null. Right now our project is using jackson-databind 2.15.4 but in the future we plan to upgrade.

@mrge-martin-cornejo mrge-martin-cornejo changed the title Incompatibility with jackson-databind 2.16.2 (and onowards) Incompatibility with jackson-databind 2.16.2 (and onwards) Aug 22, 2024
Kobee1203 added a commit that referenced this issue Sep 23, 2024
[serializer] Bump jackson version and fix JsonLdTypeFactory constructor #145
@mrge-martin-cornejo
Copy link
Author

Thanks 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants