From f054d4534c2b2425a2c01276db3ba9578f3e5dd7 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 17 Jan 2022 15:50:18 +0100 Subject: [PATCH] Polishing after merge 4.x --- spring-cloud-function-context/pom.xml | 3 --- .../function-functional-sample-aws/pom.xml | 4 ---- .../function-sample-aws-custom/pom.xml | 7 ------- .../web/function/FunctionEndpointInitializerTests.java | 4 +++- 4 files changed, 3 insertions(+), 15 deletions(-) diff --git a/spring-cloud-function-context/pom.xml b/spring-cloud-function-context/pom.xml index 61b9ab7f8..fb79aec29 100644 --- a/spring-cloud-function-context/pom.xml +++ b/spring-cloud-function-context/pom.xml @@ -46,8 +46,6 @@ com.fasterxml.jackson.module jackson-module-kotlin true -<<<<<<< HEAD -======= javax.annotation @@ -58,7 +56,6 @@ javax.activation javax.activation-api 1.2.0 ->>>>>>> 4.x org.springframework.boot 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 55f22acef..ab4488ff9 100644 --- a/spring-cloud-function-samples/function-functional-sample-aws/pom.xml +++ b/spring-cloud-function-samples/function-functional-sample-aws/pom.xml @@ -24,11 +24,7 @@ UTF-8 1.0.27.RELEASE 3.9.0 -<<<<<<< HEAD - 3.2.2-SNAPSHOT -======= 4.0.0-SNAPSHOT ->>>>>>> 4.x diff --git a/spring-cloud-function-samples/function-sample-aws-custom/pom.xml b/spring-cloud-function-samples/function-sample-aws-custom/pom.xml index 98eff2eed..0db7d4a4a 100644 --- a/spring-cloud-function-samples/function-sample-aws-custom/pom.xml +++ b/spring-cloud-function-samples/function-sample-aws-custom/pom.xml @@ -32,19 +32,12 @@ org.springframework.boot spring-boot-starter-web -<<<<<<< HEAD -======= jakarta.servlet jakarta.servlet-api provided ->>>>>>> 4.x - - - - org.springframework.boot spring-boot-starter diff --git a/spring-cloud-function-web/src/test/java/org/springframework/cloud/function/web/function/FunctionEndpointInitializerTests.java b/spring-cloud-function-web/src/test/java/org/springframework/cloud/function/web/function/FunctionEndpointInitializerTests.java index 28e3a65c6..e7c39fcbd 100644 --- a/spring-cloud-function-web/src/test/java/org/springframework/cloud/function/web/function/FunctionEndpointInitializerTests.java +++ b/spring-cloud-function-web/src/test/java/org/springframework/cloud/function/web/function/FunctionEndpointInitializerTests.java @@ -32,6 +32,7 @@ import org.springframework.cloud.function.context.FunctionalSpringApplication; import org.springframework.cloud.function.context.catalog.FunctionTypeUtils; import org.springframework.context.ApplicationContextInitializer; import org.springframework.context.support.GenericApplicationContext; +import org.springframework.core.ResolvableType; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.util.SocketUtils; @@ -137,9 +138,10 @@ public class FunctionEndpointInitializerTests { @Override public void initialize(GenericApplicationContext applicationContext) { + applicationContext.registerBean("consume", FunctionRegistration.class, () -> new FunctionRegistration<>(consume()) - .type(FunctionType.consumer(String.class))); + .type(ResolvableType.forClassWithGenerics(Consumer.class, String.class).getType())); } }