jackson-databind icon indicating copy to clipboard operation
jackson-databind copied to clipboard

General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)

Results 238 jackson-databind issues
Sort by recently updated
recently updated
newest added

Since upgrading from jackson version 2.9.5 to 2.9.6, we get an UnresolvedForwardReference Exception: "com.fasterxml.jackson.databind.deser.UnresolvedForwardReference: Unresolved forward references for ..." I have double-checked this by going back and forth between versions...

When deserializing a cyclic object graph, sometimes an exception will be thrown > com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot resolve ObjectId forward reference using property 'propertyName' (of type someType): Bean not yet resolved Iv'e...

It would be useful to be able to override the FAIL_ON_MISSING_CREATOR_PROPERTIES functionality on a per property basis. Perhaps the most intuitive way would be to allow annotating properties with `@Nullable`...

I request adding a parameter such as ```builderMethod``` to ```JsonDeserialize``` (e.g. ```@JsonDeserialize(builderMethod = "builder")``` ) to facilitate a way of specifying a method to instantiate a builder instance. Example use...

builder-related

In the same way that there is various methods to manipulate a `JsonNode` to one of its potential real type (String, boolean, etc), there should be `asArray()` and `asObject()` available....

The documentation for `SerializationFeature.CLOSE_CLOSEABLE` clearly indicates that it only closes Closeables as of 2.9.9.1. Can it be updated to close AutoCloseables as well? Ref: https://github.com/FasterXML/jackson-databind/blob/02a7ef5805d86d07fb9794c2d782b67e161a4f1e/src/main/java/com/fasterxml/jackson/databind/ObjectMapper.java#L1074

It has been reported that if incoming JSON content has a duplicate value for a property that normally is passed via Creator parameter, and there is alternate setter or field...

Hi! Maybe this is more a feature request but currently you have to add custom annotations (JacksonAnnotationsInside) to the builder class as well do make deserialization work, e.g.: ```java @Retention(RetentionPolicy.RUNTIME)...

builder-related

When using `@JsonProperty(required = true)` with creator/factory (`@JsonCreator` annotation), an exception is raised if a required field is missing (as expected). It is possible to have the same feature when...

builder-related

After fixing #953 -- issue with case-insensitive deserialization and "Turkish / dotted/undotted I" -- there is the remaining issue of proper handling of casing for deriving property names from accessors...