From 781ccb15c019cb3386c2db95c47679205af86f86 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 26 Jan 2022 18:17:48 +0100 Subject: [PATCH] GH-784 Modified AWS example to NOT rely on web Resolves #784 --- .../function/adapter/aws/CustomRuntimeInitializer.java | 8 -------- .../function-functional-sample-aws/pom.xml | 5 ----- spring-cloud-function-samples/function-sample-aws/pom.xml | 5 ----- 3 files changed, 18 deletions(-) diff --git a/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/src/main/java/org/springframework/cloud/function/adapter/aws/CustomRuntimeInitializer.java b/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/src/main/java/org/springframework/cloud/function/adapter/aws/CustomRuntimeInitializer.java index 641b4ecf3..18b596cd7 100644 --- a/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/src/main/java/org/springframework/cloud/function/adapter/aws/CustomRuntimeInitializer.java +++ b/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/src/main/java/org/springframework/cloud/function/adapter/aws/CustomRuntimeInitializer.java @@ -21,8 +21,6 @@ import org.apache.commons.logging.LogFactory; import org.springframework.boot.CommandLineRunner; import org.springframework.cloud.function.context.AbstractSpringFunctionAdapterInitializer; -import org.springframework.cloud.function.context.config.ContextFunctionCatalogInitializer; -import org.springframework.cloud.function.web.source.DestinationResolver; import org.springframework.context.ApplicationContextInitializer; import org.springframework.context.support.GenericApplicationContext; import org.springframework.util.StringUtils; @@ -47,12 +45,6 @@ public class CustomRuntimeInitializer implements ApplicationContextInitializer args -> CustomRuntimeEventLoop.eventLoop(context)); } } - else if (ContextFunctionCatalogInitializer.enabled - && context.getEnvironment().getProperty("spring.functional.enabled", Boolean.class, false)) { - if (context.getBeanFactory().getBeanNamesForType(DestinationResolver.class, false, false).length == 0) { - context.registerBean(LambdaDestinationResolver.class, () -> new LambdaDestinationResolver()); - } - } } private boolean isCustomRuntime() { diff --git a/spring-cloud-function-samples/function-functional-sample-aws/pom.xml b/spring-cloud-function-samples/function-functional-sample-aws/pom.xml index 6c3507644..a675d75a4 100644 --- a/spring-cloud-function-samples/function-functional-sample-aws/pom.xml +++ b/spring-cloud-function-samples/function-functional-sample-aws/pom.xml @@ -33,11 +33,6 @@ org.springframework.cloud spring-cloud-function-adapter-aws - - org.springframework.cloud - spring-cloud-function-web - - com.amazonaws aws-lambda-java-events diff --git a/spring-cloud-function-samples/function-sample-aws/pom.xml b/spring-cloud-function-samples/function-sample-aws/pom.xml index 9ab6b3d50..da2722f9a 100644 --- a/spring-cloud-function-samples/function-sample-aws/pom.xml +++ b/spring-cloud-function-samples/function-sample-aws/pom.xml @@ -33,11 +33,6 @@ org.springframework.cloud spring-cloud-function-adapter-aws - - org.springframework.cloud - spring-cloud-function-web - - com.amazonaws aws-lambda-java-events