[prev in list] [next in list] [prev in thread] [next in thread]
List: logback-user
Subject: Re: [logback-user] Add a ContextListener in Groovy Config
From: Pepper Lebeck-Jobe <eljobe () gmail ! com>
Date: 2012-02-22 2:13:11
Message-ID: CAMBVLZx_tzQPR68EU3=7SoQ1fpDGx0JCYwKWytK=wGLwYLrkbg () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Took me a while, but it looks like this works:
import ch.qos.logback.classic.encoder.PatternLayoutEncoder
import ch.qos.logback.classic.jul.LevelChangePropagator
import ch.qos.logback.core.ConsoleAppender
import static ch.qos.logback.classic.Level.INFO
context = new LevelChangePropagator()
context.resetJUL = true
appender("STDOUT", ConsoleAppender) {
encoder(PatternLayoutEncoder) {
pattern = "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"
}
}
root(INFO, ["STDOUT"])
[Attachment #5 (text/html)]
Took me a while, but it looks like this works:<br><br>import \
ch.qos.logback.classic.encoder.PatternLayoutEncoder<br>import \
ch.qos.logback.classic.jul.LevelChangePropagator<br>import \
ch.qos.logback.core.ConsoleAppender<br><br> import static <a \
href="http://ch.qos.logback.classic.Level.INFO">ch.qos.logback.classic.Level.INFO</a><br><br>context \
= new LevelChangePropagator()<br>context.resetJUL = \
true<br><br>appender("STDOUT", ConsoleAppender) {<br> \
encoder(PatternLayoutEncoder) {<br> pattern = "%d{HH:mm:ss.SSS} [%thread] \
%-5level %logger{36} - %msg%n"<br> }<br>}<br>root(INFO, \
["STDOUT"])<br>
_______________________________________________
Logback-user mailing list
Logback-user@qos.ch
http://mailman.qos.ch/mailman/listinfo/logback-user
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic