log4j w Grails: jak zalogować się do pliku?

Mam tę konfigurację log4j w mojej konfiguracji Grails .roovy

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 pochodziły z poprzedniego pytania ... działały dobrze.

teraz dodaję nową nazwę RollingFile o nazwie „custom” ...

Próbowałem zalogować się z mojego kontrolera i usługi 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ę Ci !!

questionAnswers(3)

yourAnswerToTheQuestion