From cfe534660efefdd9a79e7d3eaff82ee34457b331 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 21 Apr 2020 14:48:14 +0200 Subject: [PATCH] Remove hard dependency on Gson from FCF adapter in favor of SCF proivided configurable JsonMapper --- .../cloud/function/adapter/gcloud/FunctionInvoker.java | 6 +----- .../context/AbstractSpringFunctionAdapterInitializer.java | 4 ++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-function-adapters/spring-cloud-function-adapter-gcp/src/main/java/org/springframework/cloud/function/adapter/gcloud/FunctionInvoker.java b/spring-cloud-function-adapters/spring-cloud-function-adapter-gcp/src/main/java/org/springframework/cloud/function/adapter/gcloud/FunctionInvoker.java index 97d8646ba..2a4b6d0ea 100644 --- a/spring-cloud-function-adapters/spring-cloud-function-adapter-gcp/src/main/java/org/springframework/cloud/function/adapter/gcloud/FunctionInvoker.java +++ b/spring-cloud-function-adapters/spring-cloud-function-adapter-gcp/src/main/java/org/springframework/cloud/function/adapter/gcloud/FunctionInvoker.java @@ -26,7 +26,6 @@ import com.google.cloud.functions.HttpFunction; import com.google.cloud.functions.HttpRequest; import com.google.cloud.functions.HttpResponse; import com.google.cloud.functions.RawBackgroundFunction; -import com.google.gson.Gson; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -53,8 +52,6 @@ public class FunctionInvoker extends AbstractSpringFunctionAdapterInitializer implements Clo @Autowired(required = false) protected FunctionCatalog catalog; + @Autowired(required = false) + protected JsonMapper jsonMapper; + private ConfigurableApplicationContext context; public ConfigurableApplicationContext getContext() {