1.Grails версия 2.5.1
я использовал Grails внешний log4j, как это в окр:
grails.config.locations = ["file:${basedir}/grails-app/config/log4j.groovy"]
и log4j.groovy как этот
log4j = {
appenders {
appender new org.apache.log4j.DailyRollingFileAppender(name:"dailyAppender",
layout:pattern(conversionPattern: '%d{yyyy-MM-dd HH:mm:ss,SSS} %l %c{3} %m%n'),fileName:"D:\\error-logs\\b2-error.log",datePattern:"'.'yyyy-MM-dd")
}
console name:'stdout', layout:pattern(conversionPattern: '%c{2} %m%n')
error 'org.codehaus.groovy.grails.web.servlet',
'org.codehaus.groovy.grails.web.pages',
'org.codehaus.groovy.grails.web.sitemesh',
'org.codehaus.groovy.grails.web.mapping.filter',
'org.codehaus.groovy.grails.web.mapping',
'org.codehaus.groovy.grails.commons',
'org.codehaus.groovy.grails.plugins',
'org.codehaus.groovy.grails.orm.hibernate',
'org.springframework',
'org.hibernate',
'net.sf.ehcache.hibernate'
debug "grails.plugin.mail",
"gsuk.sms",
'grails.app.jobs',
"gsuk.service"
}
хорошо, это ошибка, когда «=» в log4j.groovy
я не знаю, почему и как ма ке она работает
, кстати, если я использую его в Config.groovy, все в порядке ...
Вы пытались комментировать grails.config.locations и помещаете содержимое log4j.groovy прямо в Config.groovy, чтобы быть уверенным, что проблема не в вашем файле log4j.groovy? – Nico