1.1 --- a/java/sql-dk/src/info/globalcode/sql/dk/logging/LoggerInitializer.java Wed Dec 25 01:23:27 2013 +0100
1.2 +++ b/java/sql-dk/src/info/globalcode/sql/dk/logging/LoggerInitializer.java Wed Dec 25 02:04:57 2013 +0100
1.3 @@ -43,7 +43,7 @@
1.4 logger.addHandler(handler);
1.5 handler.setFormatter(formatter);
1.6
1.7 - setLevel(logger, handler);
1.8 + setLevel(logger, handler, formatter);
1.9
1.10
1.11 /**
1.12 @@ -51,7 +51,7 @@
1.13 */
1.14 }
1.15
1.16 - private void setLevel(Logger logger, Handler handler) {
1.17 + private void setLevel(Logger logger, Handler handler, ColorfulConsoleFormatter formatter) {
1.18 boolean levelParseError = false;
1.19 Level level;
1.20 String cliLevel = System.getProperty(LEVEL_PROPERTY);
1.21 @@ -72,5 +72,7 @@
1.22 if (levelParseError) {
1.23 log.log(Level.WARNING, "Invalid logging level „{0}“ specified in „{1}“ → using default level „{2}“", new Object[]{cliLevel, LEVEL_PROPERTY, DEFAULT_LEVEL});
1.24 }
1.25 +
1.26 + formatter.setPrintStacktrace(level.intValue() < Level.INFO.intValue());
1.27 }
1.28 }