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

From jackson-dev google group: > I would also be interested in devising ways to embed Java 8 parameter name access dynamically, so that for 2.8 we could then embed this...

Currently all injectable properties also allow binding of data from input, so if there is a JSON value for property, it will override anything injected. But this may not always...

As unit test output shows, annotation overrides mapper feature only for: - single field (`annotatedValue`) And it's ignored for: - annotated collection (`annotatedList`) - annotated class field (`dynamicValue` ) -...

has-failing-test

(version 2.7.8) The following code accidentally includes a duplicate "source" field as a result of `PROPERTY` instead of `EXISTING_PROPERTY` in the `@JsonTypeInfo` annotation. Deserialization results in a misleading `UnrecognizedPropertyException`. EnvironmentEvent:...

has-failing-test

We have a curious case where removing items from a HashSet is no longer possible, if the set is deserialized by jackson using the bean deserializer (v2.8.6). Testcase illustrating the...

An issue is being encountered when attempting to deserialize a child object in a parent-child relationship with cyclic references where the `@JsonIgnoreProperties` annotation is being used to break the cycle....

hi I can't well english. please your understand. until 2.9.0 successful. but fail from 2.9.1. 2.9.3 will still fail Has changed spec for access option in JsonProperty? or bug? I...

has-failing-test

Given: public class Zoo { private Animal animal; } public abstract class Animal { private String name = "Benji"; } public class Dog extends Animal { } public class Cat...

I have written a test case that reproduces this issue. Object mapper configuration: ` private ObjectMapperAccess() { this.objectMapper = new ObjectMapper(); /** * Generic configuration */ this.objectMapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.NONE); this.objectMapper.setVisibility(PropertyAccessor.FIELD, JsonAutoDetect.Visibility.ANY);...

(see #/1835 for background) Currently ability to "inject" values (usually per-call contextual values, either for accessing other information (lookups), or for simple substitution from attributes) is severely limited: you can...