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 ;
@@ -188,6 +189,7 @@ public JsonSerializer<?> modifySerializer(
188
189
.configure (SerializationFeature .FAIL_ON_EMPTY_BEANS , false )
189
190
.configure (SerializationFeature .WRITE_DATES_AS_TIMESTAMPS , false )
190
191
.configure (SerializationFeature .WRITE_ENUMS_USING_TO_STRING , true )
192
+ .configure (JsonParser .Feature .INCLUDE_SOURCE_IN_LOCATION , true )
191
193
.configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false )
192
194
.configure (SerializationFeature .WRITE_NULL_MAP_VALUES , false )
193
195
.configure (JsonGenerator .Feature .WRITE_BIGDECIMAL_AS_PLAIN , true )
@@ -249,6 +251,7 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
249
251
.configure (SerializationFeature .FAIL_ON_EMPTY_BEANS , false )
250
252
.configure (SerializationFeature .WRITE_DATES_AS_TIMESTAMPS , false )
251
253
.configure (SerializationFeature .WRITE_ENUMS_USING_TO_STRING , true )
254
+ .configure (JsonParser .Feature .INCLUDE_SOURCE_IN_LOCATION , true )
252
255
.configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false )
253
256
.configure (SerializationFeature .WRITE_NULL_MAP_VALUES , false );
254
257
try {
@@ -259,5 +262,4 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
259
262
260
263
return mapper .setSerializationInclusion (JsonInclude .Include .NON_NULL );
261
264
}
262
-
263
265
}
0 commit comments