diff --git a/build.gradle b/build.gradle index 832333e..00fff76 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ buildscript { mavenLocal() } dependencies { - classpath 'biz.redsoft.gradle.ncore:gradle-ncore:+' + classpath 'biz.redsoft.gradle.ncore:gradle-ncore:1.2.+' classpath 'nu.studer:gradle-credentials-plugin:1.0.4' } } diff --git a/src/main/webapp/WEB-INF/logback.groovy b/src/main/webapp/WEB-INF/logback.groovy deleted file mode 100644 index 2806dd4..0000000 --- a/src/main/webapp/WEB-INF/logback.groovy +++ /dev/null @@ -1,28 +0,0 @@ -import ch.qos.logback.classic.encoder.PatternLayoutEncoder -import com.sun.jna.Platform -import java.nio.charset.Charset - -appender("FILE", FileAppender) { - def catalinaBase = System.properties['catalina.home'] - file = "${catalinaBase}/logs/ncore.log" - append = true - immediateFlush = true - encoder(PatternLayoutEncoder) { - pattern = "%d{dd.MM.yy HH:mm:ss.SSS} [%t] %p %c{0} - %m%n" - } -} - -/*appender("STDOUT", ConsoleAppender) { - encoder(PatternLayoutEncoder) { - def predefined = System.getProperty("log.console.encoding") - if (predefined) - charset = Charset.forName(predefined) - else - charset = Charset.forName(Platform.isWindows() ? "Cp866" : "UTF-8") - pattern = "%d{dd.MM.yy HH:mm:ss.SSS} [%t] %p %c{0} - %m%n" - outputPatternAsHeader = true - } -}*/ - -//root(DEBUG, ["FILE", "STDOUT"]) -root(DEBUG, ["FILE"]) diff --git a/src/main/webapp/WEB-INF/logback.xml b/src/main/webapp/WEB-INF/logback.xml new file mode 100644 index 0000000..d0c82ff --- /dev/null +++ b/src/main/webapp/WEB-INF/logback.xml @@ -0,0 +1,62 @@ + + + + + + + + ${catalina.home}/logs/ncore.log + true + true + + UTF-8 + %d{dd.MM.yy HH:mm:ss.SSS} [%t] %p %c{0} - %m%n + + + + + + + + \ No newline at end of file