[prev in list] [next in list] [prev in thread] [next in thread] 

List:       logback-user
Subject:    [logback-user] load logback.groovy
From:       <lin_cx0128 () 163 ! com>
Date:       2014-09-28 3:03:27
Message-ID: 70aa219a.b8cc.148ba3682c1.Coremail.lin_cx0128 () 163 ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]

[Attachment #4 (text/plain)]

Loading the file logback.groovy,have a error,follow:
-ERROR in ch.qos.logback.classic.LoggerContext[default] - Groovy classes are not \
available on the class path. ABORTING INITIALIZATION. I don't solve the problem ,can \
you tell me how to solve the problem £¬thanks.


my logback.groovy:


import ch.qos.logback.classic.encoder.PatternLayoutEncoder
import ch.qos.logback.core.ConsoleAppender
import ch.qos.logback.core.rolling.RollingFileAppender
import ch.qos.logback.core.rolling.TimeBasedRollingPolicy
import static ch.qos.logback.classic.Level.DEBUG
import static ch.qos.logback.classic.Level.INFO
scan("60 seconds")
def LOG_HOME = "e:\\aqps-log"
def APP_NAME = "aqps"
def GLOBAL-LOG = "globallog"
def moudle1 = "m1"
def moudle2 = "m2"
def moudle3 = "m3"
context.name = "${APP_NAME}"
appender("CONSOLE", ConsoleAppender) {
  encoder(PatternLayoutEncoder) {
    pattern = "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread]%-5level%logger{80}[%L] - %msg%n"
  }
}
appender("g1", RollingFileAppender) {
  rollingPolicy(TimeBasedRollingPolicy) {
    fileNamePattern = "${LOG_HOME}/${APP_NAME}-${GLOBAL-LOG}-%d{yyyy-MM-dd}.log"
    maxHistory = 30
  }
  encoder(PatternLayoutEncoder) {
    pattern = "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{80} - %msg%n"
  }
}
appender("name1", RollingFileAppender) {
  rollingPolicy(TimeBasedRollingPolicy) {
    fileNamePattern = "${LOG_HOME}/${APP_NAME}-%d{yyyy-MM-dd}.log"
    maxHistory = 30
  }
  encoder(PatternLayoutEncoder) {
    pattern = "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{80} - %msg%n"
  }
}
logger("com.nielesnccdata.test", INFO, ["name1"], false)
root(DEBUG, ["CONSOLE", "g1"])



I don't solve the problem ,can you tell me how to solve the problem £¬thanks.


[Attachment #5 (text/html)]

<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div><div>Loading \
the file&nbsp;logback.groovy,have a error,follow: </div><div>-ERROR in \
ch.qos.logback.classic.LoggerContext[default] - Groovy classes are not available on \
the class path. ABORTING INITIALIZATION.</div><div>I don't <span \
class="op_dict3_font24 op_dict3_marginRight">solve </span>the problem ,can you tell \
me how to <span class="op_dict3_font24 op_dict3_marginRight">solve </span>the problem \
£¬thanks.</div></div><div><br></div><div>my \
logback.groovy:</div><div><br></div><div>import \
ch.qos.logback.classic.encoder.PatternLayoutEncoder<br>import \
ch.qos.logback.core.ConsoleAppender<br>import \
ch.qos.logback.core.rolling.RollingFileAppender<br>import \
ch.qos.logback.core.rolling.TimeBasedRollingPolicy</div><div>import static \
ch.qos.logback.classic.Level.DEBUG<br>import static \
ch.qos.logback.classic.Level.INFO</div><div>scan("60 seconds")<br>def LOG_HOME = \
"e:\\aqps-log"<br>def APP_NAME = "aqps"<br>def GLOBAL-LOG = "globallog"<br>def \
moudle1 = "m1"<br>def moudle2 = "m2"<br>def moudle3 = "m3"<br>context.name = \
"${APP_NAME}"<br>appender("CONSOLE", ConsoleAppender) {<br>&nbsp; \
encoder(PatternLayoutEncoder) {<br>&nbsp;&nbsp;&nbsp; pattern = "%d{yyyy-MM-dd \
HH:mm:ss.SSS} [%thread]%-5level%logger{80}[%L] - %msg%n"<br>&nbsp; \
}<br>}<br>appender("g1", RollingFileAppender) {<br>&nbsp; \
rollingPolicy(TimeBasedRollingPolicy) {<br>&nbsp;&nbsp;&nbsp; fileNamePattern = \
"${LOG_HOME}/${APP_NAME}-${GLOBAL-LOG}-%d{yyyy-MM-dd}.log"<br>&nbsp;&nbsp;&nbsp; \
maxHistory = 30<br>&nbsp; }<br>&nbsp; encoder(PatternLayoutEncoder) \
{<br>&nbsp;&nbsp;&nbsp; pattern = "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level \
%logger{80} - %msg%n"<br>&nbsp; }<br>}<br>appender("name1", RollingFileAppender) \
{<br>&nbsp; rollingPolicy(TimeBasedRollingPolicy) {<br>&nbsp;&nbsp;&nbsp; \
fileNamePattern = "${LOG_HOME}/${APP_NAME}-%d{yyyy-MM-dd}.log"<br>&nbsp;&nbsp;&nbsp; \
maxHistory = 30<br>&nbsp; }<br>&nbsp; encoder(PatternLayoutEncoder) \
{<br>&nbsp;&nbsp;&nbsp; pattern = "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level \
%logger{80} - %msg%n"<br>&nbsp; }<br>}<br>logger("com.nielesnccdata.test", INFO, \
["name1"], false)<br>root(DEBUG, ["CONSOLE", "g1"])<br></div><div \
id="isForwardContent"><div style="color: rgb(0, 0, 0); line-height: 1.7; font-family: \
Arial; font-size: 14px;"><div><br></div><div>I don't <span class="op_dict3_font24 \
op_dict3_marginRight">solve </span>the problem ,can you tell me how to <span \
class="op_dict3_font24 op_dict3_marginRight">solve </span>the problem \
£¬thanks.</div></div></div></div><br><br><span title="neteasefooter"><span \
id="netease_mail_footer"></span></span>



_______________________________________________
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