From b17795dd66cafc19c0809b137b704a5c27a091f5 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 7 Jun 2024 07:54:51 +0200 Subject: [PATCH] Revert "GH-1148 Remove manual setting of ObjectMapper feature" This reverts commit 812c39eccba900a8d4bedef963e65983eae65e53. --- .../context/config/ContextFunctionCatalogAutoConfiguration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogAutoConfiguration.java b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogAutoConfiguration.java index e5371b35c..1d0b50871 100644 --- a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogAutoConfiguration.java +++ b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogAutoConfiguration.java @@ -24,6 +24,7 @@ import java.util.function.Function; import java.util.function.Supplier; import java.util.stream.Collectors; +import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.SerializationFeature; import com.google.gson.Gson; @@ -221,6 +222,7 @@ public class ContextFunctionCatalogAutoConfiguration { mapper = new ObjectMapper(); } mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false); + mapper.configure(DeserializationFeature.FAIL_ON_TRAILING_TOKENS, true); return new JacksonMapper(mapper); } }