我有以下问题。
invalid console appender config detected, console stream is looping
我在JBoss 5.1 AS上运行了一个cxf servlet 2.2.10。
问题是由某些依赖项中的log4j jar或类引起的,例如commons-logging和log4j.jar。使用maven,我可以排除这些依赖关系,并且错误就会消失。
但我在这个项目中的下一个任务是包含一个
org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor
这需要cxf-rt-ws-security。使用该jar一个间接依赖:cxf-common-utilities标记。
那个jar有很多需要的类,但也有一个烦人的log4Logger。
因此,因为那个罐子我现在得到了相同的
invalid console appender config detected, console stream is looping
我的appender配置:
appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender"
我的conf位于jboss文件jboss-log4j.xml中的conf文件夹中。
答案 0 :(得分:4)
abhijava blogspot条目中引用的java选项对我有用。据推测,这是一个配置冲突,这只是覆盖了错误,但现在它已经足够好了。谢谢大家!
设置JAVA_OPTS =%JAVA_OPTS%-Dorg.jboss.logging.Log4jService.catchSystemOut = false
答案 1 :(得分:0)
此链接可以帮助您吗? http://raykrueger.blogspot.com/2007/01/jboss-console-stream-is-looping-error.html
此时我无法尝试重现此问题。也许我可以尝试在家里制作一个小项目。 您能否向我提供一些更多信息,我需要设置和创建像您这样的项目以及如何重现错误?
请务必检查是否只配置了一个ConsoleAppender: http://docs.jboss.org/jbossas/javadoc/4.0.2/org/jboss/logging/util/LoggerStream.java.html / *有一个导致循环的配置错误。最 可能有两个控制台appender所以只是返回以防止 纺纱。 * /
答案 2 :(得分:0)