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")
,現在我確實有記錄輸出。
=>因此,它看起來像我根本就沒有能夠得到獲得日誌級別過濾右... [待續]