Browse Source

Fix registration of ApplicationStartupAware

Closes gh-26576
pull/26596/head
Brian Clozel 4 years ago
parent
commit
77a658f51b
  1. 3
      spring-context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java

3
spring-context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java

@ -46,6 +46,7 @@ import org.springframework.context.ApplicationEvent; @@ -46,6 +46,7 @@ import org.springframework.context.ApplicationEvent;
import org.springframework.context.ApplicationEventPublisher;
import org.springframework.context.ApplicationEventPublisherAware;
import org.springframework.context.ApplicationListener;
import org.springframework.context.ApplicationStartupAware;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.EmbeddedValueResolverAware;
import org.springframework.context.EnvironmentAware;
@ -692,7 +693,7 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader @@ -692,7 +693,7 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader
beanFactory.ignoreDependencyInterface(ApplicationEventPublisherAware.class);
beanFactory.ignoreDependencyInterface(MessageSourceAware.class);
beanFactory.ignoreDependencyInterface(ApplicationContextAware.class);
beanFactory.ignoreDependencyInterface(ApplicationStartup.class);
beanFactory.ignoreDependencyInterface(ApplicationStartupAware.class);
// BeanFactory interface not registered as resolvable type in a plain factory.
// MessageSource registered (and found for autowiring) as a bean.

Loading…
Cancel
Save