From 1bc1785db7ab2d6a606e8567c25155673297589c Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Tue, 29 Sep 2015 21:12:46 +0100 Subject: [PATCH] Return Logback to its default basic configuration after clean up See gh-4026 --- .../boot/logging/logback/LogbackLoggingSystem.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java b/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java index 57225fe886..7a14892b02 100644 --- a/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java +++ b/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java @@ -37,6 +37,7 @@ import org.springframework.util.Assert; import org.springframework.util.ResourceUtils; import org.springframework.util.StringUtils; +import ch.qos.logback.classic.BasicConfigurator; import ch.qos.logback.classic.Level; import ch.qos.logback.classic.LoggerContext; import ch.qos.logback.classic.joran.JoranConfigurator; @@ -178,6 +179,7 @@ public class LogbackLoggingSystem extends Slf4JLoggingSystem { super.cleanUp(); getLoggerContext().getStatusManager().clear(); getLoggerContext().stop(); + BasicConfigurator.configure(getLoggerContext()); } @Override