From 66fd153a1b3cee1af5ebd68746458393c67b1d98 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());