-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Milestone
Description
I'm not sure if that's a bug our if it comes because of some configuration of mine.
In version 2.5.0 I had to fix the NullSerializer
by implementing the serializeWithType
method to call jgen.writeNull()
as the default throws an UnsupportedOperationException
.
I saw that the BeanPropertyWriter
is calling serialize
but MapProperty
is calling serializeWithType
.
Here's the stacktrace:
FixedNullSerializer.serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) line: 26
MapProperty.serializeAsField(Object, JsonGenerator, SerializerProvider) line: 102
AntPathPropertyFilter.serializeAsField(Object, JsonGenerator, SerializerProvider, PropertyWriter) line: 157
MapSerializer.serializeFilteredFields(Map<?,?>, JsonGenerator, SerializerProvider, PropertyFilter, Object) line: 731
MapSerializer.serializeWithType(Map<?,?>, JsonGenerator, SerializerProvider, TypeSerializer) line: 493
MapSerializer.serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) line: 29
TypeWrappedSerializer.serialize(Object, JsonGenerator, SerializerProvider) line: 32
DefaultSerializerProvider$Impl(DefaultSerializerProvider).serializeValue(JsonGenerator, Object) line: 129
ObjectMapper.writeValue(JsonGenerator, Object) line: 2238
Jackson2Helper.writeFiltered(Object, String...) line: 51
Metadata
Metadata
Assignees
Labels
No labels