From 5064249e7253282659b51af8ae6ad90db2a9f48d Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Wed, 13 Dec 2023 21:08:55 +0100 Subject: [PATCH] [Project] Updated logback to 1.4.14 --- agent/src/main/java/li/strolch/agent/api/LoggingLoader.java | 4 +++- pom.xml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/agent/src/main/java/li/strolch/agent/api/LoggingLoader.java b/agent/src/main/java/li/strolch/agent/api/LoggingLoader.java index cfa156e2d..bc439aa65 100644 --- a/agent/src/main/java/li/strolch/agent/api/LoggingLoader.java +++ b/agent/src/main/java/li/strolch/agent/api/LoggingLoader.java @@ -2,6 +2,7 @@ package li.strolch.agent.api; import ch.qos.logback.classic.LoggerContext; import ch.qos.logback.classic.util.ContextInitializer; +import ch.qos.logback.classic.util.DefaultJoranConfigurator; import ch.qos.logback.core.joran.spi.JoranException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -32,7 +33,7 @@ public class LoggingLoader { logConfigFile); try { loggerContext.reset(); - new ContextInitializer(loggerContext).configureByResource(logConfigFile.toURI().toURL()); + new DefaultJoranConfigurator().configureByResource(logConfigFile.toURI().toURL()); logger.info("Reloaded logger configuration from " + logConfigFile.getAbsolutePath()); lastConfigFile = logConfigFile; } catch (MalformedURLException | JoranException e) { @@ -69,6 +70,7 @@ public class LoggingLoader { } catch (JoranException e) { logger.error("Failed to do logging auto configuration", e); System.out.println("Failed to do logging auto configuration"); + //noinspection CallToPrintStackTrace e.printStackTrace(); } } diff --git a/pom.xml b/pom.xml index 247e1dafb..a2f42d7ac 100644 --- a/pom.xml +++ b/pom.xml @@ -80,7 +80,7 @@ 2.0.5 - 1.4.8 + 1.4.14 2.10 5.0.1 42.5.1