Начиная с конфигурации регистрации по умолчанию, я добавил корневой блок {}, чтобы включить ведение журнала уровня отладки. И я добавил метод для моих контроллеров ...
log4j = {
error 'org.codehaus.groovy.grails.web.servlet', // controllers
'org.codehaus.groovy.grails.web.pages', // GSP
'org.codehaus.groovy.grails.web.sitemesh', // layouts
'org.codehaus.groovy.grails.web.mapping.filter', // URL mapping
'org.codehaus.groovy.grails.web.mapping', // URL mapping
'org.codehaus.groovy.grails.commons', // core / classloading
'org.codehaus.groovy.grails.plugins', // plugins
'org.codehaus.groovy.grails.orm.hibernate', // hibernate integration
'org.springframework',
'org.hibernate',
'net.sf.ehcache.hibernate'
warn 'org.mortbay.log'
debug 'grails.app.controller'
root {
debug()
}
}
И теперь у меня все в порядке. Но я получаю это отовсюду. Весь мусор запуска, через который проходит Grails при выполнении run-app, очистке кэша, загрузке пружинных бинов и т. Д. Я хочу настроить это так, что единственное ведение журнала, которое я получаю, это мой код. Это вообще возможно?