0
您可以在JBoss服務器日誌記錄級別指定單個EJB Jar嗎?我有兩個EJB Jars和兩個不同的Web服務。我希望從第一個jar的WS日誌完全打印到服務器日誌文件中,而來自第二個jar的WS日誌是不相關的,我不希望它們在任何地方打印。它可以在JBoss上配置嗎?在JBoss服務器上記錄特定EJB Jar的配置
我正在使用log4j記錄器。
您可以在JBoss服務器日誌記錄級別指定單個EJB Jar嗎?我有兩個EJB Jars和兩個不同的Web服務。我希望從第一個jar的WS日誌完全打印到服務器日誌文件中,而來自第二個jar的WS日誌是不相關的,我不希望它們在任何地方打印。它可以在JBoss上配置嗎?在JBoss服務器上記錄特定EJB Jar的配置
我正在使用log4j記錄器。
JBoss附帶了一個名爲TCLFilter
的日誌過濾器,允許您通過生成它們的部署過濾appender。有關如何使用它,請參閱this page。
依賴部署EJB JAR的方式,這可能會也可能不會。如果它們都在一個EAR中,那麼我認爲你運氣不好,除非可以配置TCLFilter
以在EAR內指定單個EJB JAR。如果EJB JAR自己部署,那麼TCLFilter
應該很容易工作。
您是指每個JAR中的應用程序代碼中的日誌語句,還是從JBoss的管道中記錄調用? – skaffman 2009-08-24 21:56:35
我指的是來自JBoss管道的日誌記錄調用。 – mgamer 2009-08-25 15:33:53