From 0791c7c8e1e0c3e2e50f7fa67eadfe795dfee60d Mon Sep 17 00:00:00 2001 From: kexianjun Date: Mon, 1 Jun 2020 17:48:55 +0800 Subject: [PATCH] fix-6231 (#6253) --- .../beans/factory/annotation/ServiceClassPostProcessor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceClassPostProcessor.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceClassPostProcessor.java index ed73be40e9..b1c9a30c3f 100644 --- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceClassPostProcessor.java +++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceClassPostProcessor.java @@ -68,7 +68,7 @@ import java.util.Map; import java.util.Objects; import java.util.Set; -import static com.alibaba.spring.util.AnnotatedBeanDefinitionRegistryUtils.registerBeans; +import static com.alibaba.spring.util.BeanRegistrar.registerInfrastructureBean; import static com.alibaba.spring.util.ObjectUtils.of; import static java.util.Arrays.asList; import static org.apache.dubbo.config.spring.beans.factory.annotation.ServiceBeanNameBuilder.create; @@ -126,7 +126,7 @@ public class ServiceClassPostProcessor implements BeanDefinitionRegistryPostProc public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException { // @since 2.7.5 - registerBeans(registry, DubboBootstrapApplicationListener.class); + registerInfrastructureBean(registry, DubboBootstrapApplicationListener.BEAN_NAME, DubboBootstrapApplicationListener.class); Set resolvedPackagesToScan = resolvePackagesToScan(packagesToScan);