From 96b0f232f1fcb4b48a72dbe96f01270a09d4cf70 Mon Sep 17 00:00:00 2001 From: Manuel Bentele Date: Thu, 16 Dec 2021 12:58:44 +0100 Subject: [daemon] Add log4j2 configuration for proper logging levels --- daemon/src/main/java/org/openslx/taskmanager/App.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'daemon/src/main/java/org/openslx/taskmanager/App.java') diff --git a/daemon/src/main/java/org/openslx/taskmanager/App.java b/daemon/src/main/java/org/openslx/taskmanager/App.java index cf63448..4251478 100644 --- a/daemon/src/main/java/org/openslx/taskmanager/App.java +++ b/daemon/src/main/java/org/openslx/taskmanager/App.java @@ -25,7 +25,10 @@ public class App public static void main( String[] args ) throws InterruptedException, IOException { - Configurator.initialize( new DefaultConfiguration() ); + // setup basic logging appender to log output on console if no external appender (log4j.properties) is configured + if (org.apache.logging.log4j.core.Logger.class.cast(LogManager.getRootLogger()).getAppenders().isEmpty()) { + Configurator.initialize(new DefaultConfiguration()); + } if (Global.PORT_UDP == -1 && Global.PORT_TCP == -1) { log.fatal( "Neither UDP nor TCP configured" ); -- cgit v1.2.3-55-g7522