3
3
import com .fasterxml .jackson .annotation .JsonInclude ;
4
4
import com .fasterxml .jackson .core .JsonFactory ;
5
5
import com .fasterxml .jackson .core .JsonGenerator ;
6
+ import com .fasterxml .jackson .core .JsonParser ;
6
7
import com .fasterxml .jackson .databind .Module ;
7
8
import com .fasterxml .jackson .databind .*;
8
9
import com .fasterxml .jackson .databind .module .SimpleModule ;
@@ -193,6 +194,7 @@ public JsonSerializer<?> modifySerializer(
193
194
.configure (SerializationFeature .FAIL_ON_EMPTY_BEANS , false )
194
195
.configure (SerializationFeature .WRITE_DATES_AS_TIMESTAMPS , false )
195
196
.configure (SerializationFeature .WRITE_ENUMS_USING_TO_STRING , true )
197
+ .configure (JsonParser .Feature .INCLUDE_SOURCE_IN_LOCATION , true )
196
198
.configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false )
197
199
.configure (SerializationFeature .WRITE_NULL_MAP_VALUES , false )
198
200
.configure (JsonGenerator .Feature .WRITE_BIGDECIMAL_AS_PLAIN , true )
@@ -254,6 +256,7 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
254
256
.configure (SerializationFeature .FAIL_ON_EMPTY_BEANS , false )
255
257
.configure (SerializationFeature .WRITE_DATES_AS_TIMESTAMPS , false )
256
258
.configure (SerializationFeature .WRITE_ENUMS_USING_TO_STRING , true )
259
+ .configure (JsonParser .Feature .INCLUDE_SOURCE_IN_LOCATION , true )
257
260
.configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false )
258
261
.configure (SerializationFeature .WRITE_NULL_MAP_VALUES , false );
259
262
try {
@@ -264,5 +267,4 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
264
267
265
268
return mapper .setSerializationInclusion (JsonInclude .Include .NON_NULL );
266
269
}
267
-
268
270
}
0 commit comments