File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
src/main/java/org/springframework/data/redis/serializer Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -385,9 +385,8 @@ private JsonNode readTree(byte[] source) throws IOException {
385385JsonDeserializer <? extends JsonNode > deserializer = JsonNodeDeserializer .getDeserializer (JsonNode .class );
386386DeserializationConfig cfg = mapper .getDeserializationConfig ();
387387
388- try (JsonParser parser = mapper . createParser (source )) {
388+ try (JsonParser parser = createParser (source , cfg )) {
389389
390- cfg .initialize (parser );
391390JsonToken t = parser .currentToken ();
392391if (t == null ) {
393392t = parser .nextToken ();
@@ -408,6 +407,13 @@ private JsonNode readTree(byte[] source) throws IOException {
408407}
409408}
410409}
410+
411+ private JsonParser createParser (byte [] source , DeserializationConfig cfg ) throws IOException {
412+
413+ JsonParser parser = mapper .createParser (source );
414+ cfg .initialize (parser );
415+ return parser ;
416+ }
411417}
412418
413419/**
You can’t perform that action at this time.
0 commit comments