mam tę konfigurację log4j w Grails moi config.groovylog4j w grails: jak zalogować się do pliku?
log4j = {
error 'org.codehaus.groovy.grails.web.servlet', // controllers
'org.codehaus.groovy.grails.web.pages' // GSP
warn 'org.mortbay.log'
appenders {
rollingFile name:'infoLog', file:'info.log', threshold: org.apache.log4j.Level.INFO, maxFileSize:1024
rollingFile name:'warnLog', file:'warn.log', threshold: org.apache.log4j.Level.WARN, maxFileSize:1024
rollingFile name:'errorLog', file:'error.log', threshold: org.apache.log4j.Level.ERROR, maxFileSize:1024
rollingFile name:'custom', file:'custom.log', maxFileSize:1024
}
root {
info 'infoLog','warnLog','errorLog','custom', stdout
error()
additivity = true
}
}
infolog, warnLog i ErrorLog było od poprzedniego pytania ... że pracują dobrze.
teraz dodam nowy RollingFile nazwę dowcip "niestandardową" ...
Próbowałem zalogować się z moim kontrolera i usług za pomocą log.info ("coś .... $ {obj}"); ale wydaje się, że wiadomość nie została wstawiona do pliku custom.log, czy muszę dodać coś do konfiguracji?
dziękuję !!
Czy nie brakuje Wartość progowa? – Jon
Kiedy patrzę na twój kod, myślę, że - tęgi - powinien być cytowany ("tęgi") –