[Jboss 4.3] [Grails 2.3.x]日志无法正常工作(错误:检测到无效的控制台appender配置,控制台流正在循环)

时间:2015-05-12 14:14:08

标签: grails jboss log4j

如果我们在JBoss 4.3中部署我们的Grails应用程序,它总是显示相同的错误消息:

ERROR: invalid console appender config detected, console stream looping

Config.groovy文件中,我们定义了 log4j

log4j = {
    root {
        info 'unoAppender','communications', 'hibernate', 'dependencies'
    }

    appenders {
        appender new CustodianDailyRollingFileAppender(
            name:'unoAppender',
            file:'logs/app-uno.log',
            append:true, maxNumberOfDays:60,
            compressBackups:true,
            threshold:Level.DEBUG,
            layout: pattern(conversionPattern: "%d{ISO8601} %-5p [%t:%1X{JSESSION_ID}] [%c{1}] - %m%n"))
            .....
    }
}

此外,默认服务器的jboss-log4j.xml中还有一些appender。

最后,我们尝试在JAVA_OPTS [run.sh]的-Dorg.jboss.logging.Log4jService.catchSystemOut=false中添加以下参数,但日志在控制台中正常工作,但它在{{1}中不起作用}}

0 个答案:

没有答案