From 1e111f34d3ff8beb0982fe8205d6a88b050a38be Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Thu, 11 Jun 2020 09:16:50 +0200 Subject: [PATCH] Downgrade Jackson version to 2.10.4 --- build.gradle | 2 +- .../dao/Jackson2ExecutionContextStringSerializer.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 542bb282c..ae9f1f656 100644 --- a/build.gradle +++ b/build.gradle @@ -74,7 +74,7 @@ allprojects { hibernateValidatorVersion = '6.0.20.Final' javaxElVersion = '3.0.0' hsqldbVersion = '2.5.0' - jackson2Version = '2.11.0' + jackson2Version = '2.10.4' gsonVersion = '2.8.6' javaMailVersion = '1.6.2' javaxBatchApiVersion = '1.0' diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.java b/spring-batch-core/src/main/java/org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.java index 1c8858c82..183e1a510 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.java @@ -107,7 +107,6 @@ public class Jackson2ExecutionContextStringSerializer implements ExecutionContex this.objectMapper = new ObjectMapper(); this.objectMapper.configure(MapperFeature.DEFAULT_VIEW_INCLUSION, false); this.objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, true); - this.objectMapper.configure(MapperFeature.BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES, true); this.objectMapper.setDefaultTyping(createTrustedDefaultTyping()); this.objectMapper.registerModule(new JobParametersModule()); }