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 96c65bac8b..0c83f6a3fa 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 @@ -484,6 +484,8 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader } catch (BeansException ex) { + logger.warn("Exception encountered during context initialization - cancelling refresh attempt", ex); + // Destroy already created singletons to avoid dangling resources. destroyBeans();