log4j en grails: cómo iniciar sesión en un archivo?

Tengo esta configuración log4j en mi config.groovy grails

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
    }
}

el infoLog, warnLog y errorLog eran de la pregunta anterior ... estaban funcionando bien.

Ahora agrego el nuevo nombre de ingenio de RollingFile "custom" ...

Intenté iniciar sesión desde mi controlador y servicio usando log.info ("algo .... $ {obj}"); pero parece que el mensaje no se insertó en custom.log, ¿necesito agregar algo a la configuración?

gracias !!

Respuestas a la pregunta(3)

Su respuesta a la pregunta