diff --git a/spring-context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java b/spring-context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java index 8c6c1d2d641..c8a597dc8df 100644 --- a/spring-context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java +++ b/spring-context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java @@ -1285,7 +1285,7 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader @Override public boolean isRunning() { - return getLifecycleProcessor().isRunning(); + return (this.lifecycleProcessor != null && this.lifecycleProcessor.isRunning()); }