SLF4J logger.debug()没有登录JBoss 6

上下文: JBoss Application Server 6

我依靠slf4j-jboss-logmanager.jar将slf4j绑定到JBoss日志管理器。

正确记录所有logger.info()输出。

但是, logger.debug()输出永远不会出现在日志流中。

尽管jboss-logging.xml已将CONSOLE记录器的级别设置为DEBUG

   ...  ...  

有人知道为什么我的调试细节永远不会到达日志流吗?

从JBoss 6开始,日志管理器和jboss-logging.xml是专有的。

关键是在配置文件末尾的root-logger定义中:

默认定义将所有输出限制为 INFO级别的任何处理

          

将此更改为

     

打开所有可能的DEBUG信息的大门。

可能是DEBUG信息过多。 因此,我不得不添加一些额外的filter: