如何将第3部分log4j消息重定向到我自己的DailyRollingFileAppender?

时间:2015-06-09 02:48:23

标签: log4j apache-commons-logging

我在XMPP库Babbler的控制台上收到这样的消息:

Jun 08, 2015 9:10:11 PM rocks.xmpp.extensions.caps.EntityCapabilitiesManager$7 run
WARNING: Failed to discover information for entity 'foo@bar.com/User' for node 'http://...'

我真的想将这些消息重定向到我已经拥有的DailyRollingFileAppender用于我自己的log4j日志记录,但我还没有想出正确的log4j.xml咒语来实现这一点。除了“阅读log4j文档吗?”之外,有没有人有任何建议?我一直在这样做并修改设置,但到目前为止没有任何帮助。

1 个答案:

答案 0 :(得分:0)

事实证明,Babbler正在使用java.util.logging。我将自己的日志记录从Log4J 1.2.17升级到Log4J2 2.3,然后使用JUL网桥捕获并将日志输出从Babbler重定向到Log4J2 RollingFile appender。