log4j

    73熱度

    4回答

    看看我寫的最後一個JUnit測試用例,我在類構造函數中調用了log4j的BasicConfigurator.configure()方法。這對於從Eclipse的「作爲JUnit測試用例運行」命令運行這個單獨的類來說工作得很好。但是我意識到這是不正確的:我非常確定我們的主測試套件從一個進程運行所有這些類,因此log4j配置應該在某處更高。 但我仍然需要自己運行一個測試用例,在這種情況下,我希望配置l

    4熱度

    2回答

    類 我已經在我的log4j.properties log4j.rootLogger = debug, stdout, fileLog log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.fileLog = org.apache.log4j.RollingFileAppender log4j.app

    4熱度

    2回答

    實際上,Log4j SyslogAppender是否支持MDC和NDC,因爲輸出是結構化數據,即使用協議的結構化數據特性? 此外,對於可以放入MDC併成功附加到日誌的內容是否有任何限制?

    11熱度

    4回答

    沒有log4j的輸出I具有以下log4j的配置在我的Grails 1.1應用 log4j = { // Enable Hibernate SQL logging with param values trace 'org.hibernate.type' debug 'org.hibernate.SQL' debug 'com.mycompany'

    2熱度

    1回答

    對於那些正在開發PCI範圍內的應用程序的人,如果指導建議您將應用程序日誌存儲在另一個層中,那麼遠程處理到其他系統日誌服務器就像是一種最佳實踐。 問題是,PatternLayout應該怎樣才能讓人們至少每天查看其日誌?

    1熱度

    2回答

    使用log4j時,我需要DailyRollingFileAppender的行爲,以便在應用程序啓動時可以發生基於日期模式的日誌滾動。但是,一旦應用程序啓動,我不希望它做任何自動日誌循環,直到下一次應用程序重新啓動。我怎樣才能配置log4j來做到這一點?

    3熱度

    1回答

    我正在開發一個在JBoss下運行的Java EE Web應用程序。 我想要做以下事情: 當用戶發送http請求(通過打開頁面或通過AJAX)時,與此請求相關的所有日誌都會被收集起來並保存到數據庫中。相關我的意思是他們正在處理當前請求的過程中被記錄。最難的部分是收集與單個請求相關的日誌。 我正在研究此解決方案: JBoss使用log4j進行日誌記錄。當應用程序啓動時,啓動監聽器註冊一個將所有日誌收集

    2熱度

    3回答

    我有log4j的在我的Java項目配置如下log4j.properties: log4j.rootLogger=WARNING, X log4j.appender.X=org.apache.log4j.ConsoleAppender log4j.appender.X.layout=org.apache.log4j.PatternLayout log4j.appender.X.layout.

    1熱度

    5回答

    我有一個Log4j奇怪的問題。我們使用log4j.xml在Weblogic 10上進行部署。這工作正常。我們想出一種方法來使得我們可以在這個平臺上開發和部署上的Weblogic 10 我已想出如何使log4j.properies工作和Tomcat 6與使用巨力日誌機制額外的JAR文件的方式運行Tomcat 6在Tomcat 6中。不幸的是,我的log4j.xml(與Weblogic一起使用)無法與

    13熱度

    3回答

    我正在使用Apache Commons Logging和SLF4J與log4j,但我也想在自定義位置(如conf/log4.properties)中使用log4j.properties。這裏的問題是: 如果我使用 PropertyConfigurator.configure("conf/log4j.properties"); 然後我的應用程序依賴於Log4J和違背了ACL和SLF4J的目的。