33import com .fasterxml .jackson .annotation .JsonInclude ;
44import com .fasterxml .jackson .core .JsonFactory ;
55import com .fasterxml .jackson .core .JsonGenerator ;
6+ import com .fasterxml .jackson .core .JsonParser ;
67import com .fasterxml .jackson .databind .Module ;
78import com .fasterxml .jackson .databind .*;
89import com .fasterxml .jackson .databind .module .SimpleModule ;
@@ -188,6 +189,7 @@ public JsonSerializer<?> modifySerializer(
188189 .configure (SerializationFeature .FAIL_ON_EMPTY_BEANS , false )
189190 .configure (SerializationFeature .WRITE_DATES_AS_TIMESTAMPS , false )
190191 .configure (SerializationFeature .WRITE_ENUMS_USING_TO_STRING , true )
192+ .configure (JsonParser .Feature .INCLUDE_SOURCE_IN_LOCATION , true )
191193 .configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false )
192194 .configure (SerializationFeature .WRITE_NULL_MAP_VALUES , false )
193195 .configure (JsonGenerator .Feature .WRITE_BIGDECIMAL_AS_PLAIN , true )
@@ -249,6 +251,7 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
249251 .configure (SerializationFeature .FAIL_ON_EMPTY_BEANS , false )
250252 .configure (SerializationFeature .WRITE_DATES_AS_TIMESTAMPS , false )
251253 .configure (SerializationFeature .WRITE_ENUMS_USING_TO_STRING , true )
254+ .configure (JsonParser .Feature .INCLUDE_SOURCE_IN_LOCATION , true )
252255 .configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false )
253256 .configure (SerializationFeature .WRITE_NULL_MAP_VALUES , false );
254257 try {
@@ -259,5 +262,4 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
259262
260263 return mapper .setSerializationInclusion (JsonInclude .Include .NON_NULL );
261264 }
262-
263265}
0 commit comments