From ea5cb26d750f4bd3a1d7c21ce5b46ce677dd99b2 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Fri, 7 Apr 2017 16:34:12 +0200 Subject: [PATCH] LogFactory obtains ClassLoader-specific LoggerContext for Log4J Issue: SPR-14512 --- .../src/main/java/org/apache/commons/logging/LogFactory.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-core/src/main/java/org/apache/commons/logging/LogFactory.java b/spring-core/src/main/java/org/apache/commons/logging/LogFactory.java index d5a755dcf5..3477bb4448 100644 --- a/spring-core/src/main/java/org/apache/commons/logging/LogFactory.java +++ b/spring-core/src/main/java/org/apache/commons/logging/LogFactory.java @@ -172,7 +172,8 @@ public abstract class LogFactory { private static final String FQCN = Log4jLog.class.getName(); - private static final LoggerContext loggerContext = LogManager.getContext(); + private static final LoggerContext loggerContext = + LogManager.getContext(Log4jLog.class.getClassLoader(), false); private final ExtendedLogger logger;