Inserindo registros em um LOG
01/10/2013 21:37
appenders {
rollingFile name: "whatever",
maxFileSize: 1024,
file: "/var/log/m2mweb.log", //caminho do arquivo
appendToFile: false,
rollingStyle: 'Size',
maxSizeRollBackups: 10,
datePattern: 'dd/MM/yyyy - HH:mm:ss',
layout: pattern( conversionPattern: '"%date [%thread] %-5level %logger [%property{NDC}] - %message%newline"' )
console name:'stdout', layout:pattern(conversionPattern: '%c{2} %m%n')
}
trace whatever: 'org.hibernate.SQL'
debug wharever 'grails.app.services' //Apenas para services
error wharever 'grails.app' //Todas as camadas da aplicação
log.error("ocorreu um erro"))
package org.other
import org.apache.commons.logging.LogFactory
class MyClass {
private static final log = LogFactory.getLog(this)
…
}
private static final log = LogFactory.getLog(this)
import groovy.util.logging.Log4j
@Log4j
class MyClass {
//
}
import groovy.util.logging.Log
@Log
class MyClass {
//
}
Para se registrar, clique aqui.