3
的JBoss 6应用服务器M3
$ ls -la $JBOSS_HOME/common/lib/slf4j-*
-rwx------+ common/lib/slf4j-api.jar
-rwx------+ common/lib/slf4j-jboss-logmanager.jar
我认为,上述库提供SLF4J和JBoss记录之间的桥梁系统。
我的Web应用程序依靠SLF4J进行日志记录。尽管如此,我并没有将任何slf4j库与我的WAR一起打包。
$ jar tvf proj-web/target/proj.war | grep slf4
$
(如果我包括他们,没有任何区别)
我的jboss-logging.xml已经设置了控制台处理程序的级别为DEBUG
$ more server/default/deploy/jboss-logging.xml
...
<console-handler name="CONSOLE" autoflush="true" target="System.out">
<error-manager>
<only-once/>
</error-manager>
<level name="DEBUG"/>
问题:
我忘记了如何将日志输出到JBoss日志记录系统中?我甚至不看他试图到绑定的JBoss的记录系统到SLF4J痕迹。
===== [更新] =====
它不实际工作! (没有进一步配置)
我刚刚将的代码更改为logger.info("xyz")
,现在我确实有记录输出。
=>因此,它看起来像我根本就没有能够得到获得日志级别过滤右... [待续]