Config.groovy:-
log4j {
appender.stdout = "org.apache.log4j.ConsoleAppender"
appender.'stdout.layout'="org.apache.log4j.PatternLayout"
appender.'stdout.layout.ConversionPattern'='[%r] %c{2} %m%n'
appender.stacktraceLog = "org.apache.log4j.FileAppender"
appender.'stacktraceLog.layout'="org.apache.log4j.PatternLayout"
appender.'stacktraceLog.layout.ConversionPattern'='[%r] %c{2} %m%n'
appender.'stacktraceLog.File'="../logs/ProcessParamEditor.log"
//rootLogger="WARN"
logger {
grails="error"
StackTrace="error,stacktraceLog"
org {
codehaus.groovy.grails.web.servlet="error" // controllers
codehaus.groovy.grails.web.pages="error" // GSP
codehaus.groovy.grails.web.sitemesh="error" // layouts
codehaus.groovy.grails."web.mapping.filter"="error" // URL mapping
codehaus.groovy.grails."web.mapping"="error" // URL mapping
codehaus.groovy.grails.commons="info" // core / classloading
codehaus.groovy.grails.plugins="error" // plugins
codehaus.groovy.grails.orm.hibernate="error" // hibernate integration
springframework="off"
hibernate="off"
}
}
additivity.StackTrace=false
}
environments {
development {
rootLogger="INFO"
log4j{
logger{
org{
org.codehaus.groovy.grails.plugins.searchable="debug"
}
}
}
}
test {
rootLogger="INFO"
log4j = { appenders { file name:'stacktrace', file:"../logs/stacktrace.log".toString() } }
}
production {
rootLogger="WARN"
log4j = { appenders { file name:'stacktrace', file:"../logs/ProcessParamEditor.log".toString() } }
}
No comments:
Post a Comment
Thank you for your feedback