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
I searched in the issues and found nothing similar.
Describe the bug
We maintain a large codebase which has some legacy classes that use Hungarian notation and lombok,
Deserialization used to work up until the 2.18 update where jackson is no longer respecting the @ConstructorProperties to match the constructor properties and we are now seeing cannot deserialize from Object value (no delegate- or property-based Creator) errors.
This may be related to INFER_CREATOR_FROM_CONSTRUCTOR_PROPERTIES and the recent rewrite POJO Property Introspection
Search before asking
Describe the bug
We maintain a large codebase which has some legacy classes that use Hungarian notation and lombok,
Deserialization used to work up until the 2.18 update where jackson is no longer respecting the
@ConstructorProperties
to match the constructor properties and we are now seeingcannot deserialize from Object value (no delegate- or property-based Creator)
errors.This may be related to
INFER_CREATOR_FROM_CONSTRUCTOR_PROPERTIES
and the recent rewrite POJO Property IntrospectionVersion Information
2.18.2
Reproduction
Expected behavior
jackson should be able to leverage
@ConstructorProperties
for the@JsonCreator
Additional context
No response
The text was updated successfully, but these errors were encountered: