我已经配置了我的应用程序中使用SLF4J与log4j的,但一些如何JBoss的记录被选中了SLF4J:选择日志提供
org.jboss.logging [DEBUG]记录提供者:org.jboss.logging .Log4jLoggerProvider。
我的应用程序使用spring和hibernate,据我了解,hibernate现在使用JBoss记录器而不是slf4j。有没有我强迫使用slf4j?或者更好,让我的日志记录调用API不可知论者?就目前而言,hibernate和spring的日志是正确的,但我的应用程序特定日志被忽略,因为它使用slf4j API。
UPDATE:日志记录相关的罐(其由行家管理)包括:
- SLF4J-API-1.6.1
- SLF4J-父 - 1.6.1
- SLF4J-简单 - 1.6.1
- SLF4J-log4j12-1.6.1
- 的jboss-测井3.1.0.CR2
- 的log4j-1.2.12
谢谢。
可以添加你把你的web应用的WEB-INF/lib中记录相关的jar的列表中? – foch 2012-02-16 20:20:46
@foch:我已经添加了列表。 – Ari 2012-02-16 20:54:59