From cdf6eb95ab1ec041b1512185d2e00b09f433e866 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Tue, 10 Nov 2015 23:45:45 +0100 Subject: [PATCH] Reduced warn log entry without stacktrace for startup exceptions Issue: SPR-13663 --- .../context/support/AbstractApplicationContext.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 b44e86fe8f..8c6c1d2d64 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 @@ -541,7 +541,10 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader } catch (BeansException ex) { - logger.warn("Exception encountered during context initialization - cancelling refresh attempt", ex); + if (logger.isWarnEnabled()) { + logger.warn("Exception encountered during context initialization - " + + "cancelling refresh attempt: " + ex); + } // Destroy already created singletons to avoid dangling resources. destroyBeans();