From 718f785ae19bd8ebc8136815843f07dccdae266e Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 15 Jul 2020 12:24:28 +0200 Subject: [PATCH] GH-554 Fix condition check for annotation processor in initializer Resolves #554 --- .../context/config/ContextFunctionCatalogInitializer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogInitializer.java b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogInitializer.java index 54118a601..39828f49d 100644 --- a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogInitializer.java +++ b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/config/ContextFunctionCatalogInitializer.java @@ -123,7 +123,7 @@ public class ContextFunctionCatalogInitializer implements ApplicationContextInit } if (!this.context.getBeanFactory() - .containsBean(AnnotationConfigUtils.CONFIGURATION_ANNOTATION_PROCESSOR_BEAN_NAME)) { + .containsBeanDefinition(AnnotationConfigUtils.CONFIGURATION_ANNOTATION_PROCESSOR_BEAN_NAME)) { // Switch off the ConfigurationClassPostProcessor this.context.registerBean(AnnotationConfigUtils.CONFIGURATION_ANNOTATION_PROCESSOR_BEAN_NAME, DummyProcessor.class, () -> new DummyProcessor());