GH-2919: Eager loading FunctionConfiguation

* Always eager loading `FunctionConfiguration`

Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2919
This commit is contained in:
Patrik Süli
2024-03-18 22:39:04 +01:00
committed by GitHub
parent fcdaf2fdd8
commit e03b993c3b

View File

@@ -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 })