diff --git a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java index 232e00459..888a7de28 100644 --- a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java +++ b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/FunctionConfiguration.java @@ -85,6 +85,7 @@ import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.EnvironmentAware; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Import; +import org.springframework.context.annotation.Lazy; import org.springframework.context.support.GenericApplicationContext; import org.springframework.core.annotation.AnnotationUtils; import org.springframework.core.env.ConfigurableEnvironment; @@ -127,8 +128,10 @@ import org.springframework.util.StringUtils; * @author Chris Bono * @author Byungjun You * @author Ivan Shapoval + * @author Patrik Péter Süli * @since 2.1 */ +@Lazy(false) @AutoConfiguration @EnableConfigurationProperties(StreamFunctionConfigurationProperties.class) @Import({ BinderFactoryAutoConfiguration.class })