From 808c7ead77b2ab7fa41634c9fcf07a99d6fbbc65 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 11 Sep 2019 20:49:28 +0200 Subject: [PATCH] Put @AutoConfigureBefore back to FunctionConfiguration --- .../cloud/stream/function/FunctionConfiguration.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java index 1acd0213f..230b7dc76 100644 --- a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java +++ b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java @@ -34,6 +34,7 @@ import reactor.core.publisher.MonoSink; import org.springframework.beans.BeansException; import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.support.RootBeanDefinition; +import org.springframework.boot.autoconfigure.AutoConfigureBefore; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.cloud.function.context.FunctionCatalog; import org.springframework.cloud.function.context.PollableSupplier; @@ -47,6 +48,7 @@ import org.springframework.cloud.stream.binder.ConsumerProperties; import org.springframework.cloud.stream.binding.BindableProxyFactory; import org.springframework.cloud.stream.config.BinderFactoryAutoConfiguration; import org.springframework.cloud.stream.config.BindingProperties; +import org.springframework.cloud.stream.config.BindingServiceConfiguration; import org.springframework.cloud.stream.config.BindingServiceProperties; import org.springframework.cloud.stream.messaging.DirectWithAttributesChannel; import org.springframework.cloud.stream.messaging.Sink; @@ -85,6 +87,7 @@ import org.springframework.util.ReflectionUtils; @Configuration @EnableConfigurationProperties(StreamFunctionProperties.class) @Import(BinderFactoryAutoConfiguration.class) +@AutoConfigureBefore(BindingServiceConfiguration.class) class FunctionConfiguration { @Bean