log4j2

    26熱度

    4回答

    我一直在給新的Log4j2去。從documentation on migration看來,XML Schema/DTD規範已被廢除。 這似乎是一個倒退。當然,應該可以將XML Schema或DTD與我的log4j2.xml相關聯,以協助編寫它並進行驗證。我在文檔中找不到任何有用的東西,我也沒有找到XML Schema或DTD本身。 因此:在Log4j2中,我應該如何將XML模式與log4j2.xm

    1熱度

    1回答

    我試圖創建一個簡單的UDP服務器從Log4j2插座附加器處理軟件包,但我得到一個「java.io.StreamCorruptedException:無效的流頭:7372003E」從收到的第二包。 追加程序: <Socket name="Socket" host="localhost" port="9500" protocol="UDP" > <SerializedLayout /> <

    26熱度

    4回答

    我試圖在我的新項目中採用Log4j2,但我的日誌是catalina.out,第一個日誌總是:ERROR StatusLogger Unable to locate a logging implementation, using SimpleLogger。看來我已經根據Log4j2文檔完成了所有工作,但仍然如此。 這裏是我其實已經做了。 添加log4j-api-2.0-beta3.jar我的項目 創

    12熱度

    1回答

    我有以下log4j2.xml文件: <?xml version="1.0" encoding="UTF-8"?> <configuration status="OFF"> <appenders> <RollingFile name="testLog" fileName="test.log" filePattern="" append="false"> <Patte

    6熱度

    1回答

    我正在嘗試log4j2來創建日誌文件到我正在開發的系統上,我遵循了它們的指令site並且在運行它時沒有發生錯誤,但日誌是沒有保存在我設置的位置(例如「D:\ logs \ app.log」)。 這裏是我的log4j.xml <?xml version="1.0" encoding="UTF-8"?> <configuration status="OFF"> <appenders>

    2熱度

    1回答

    我有一個關於MapFilters的簡單問題。那麼,我知道地圖是什麼:簡單的關鍵,價值對。現在的log4j允許通過(從網站例)來過濾所謂的MAP消息: <MapFilter onMatch="ACCEPT" onMismatch="DENY" operator="or"> <KeyValuePair key="eventId" value="Login"/> <KeyValueP

    1熱度

    1回答

    我正在嘗試使用Log4J2和Flume-ng對分佈式系統進行集中式日誌記錄。系統中的一臺服務器運行Jetty,我正在使用它來爲系統執行Web服務(servlet)。當我包含Log4J2的Maven依賴項時,Flume-ng在這個項目中會破壞Jetty,並且不會正確啓動/綁定。如果我刪除在下面的列表中的依賴性(log4j的,水槽-NG),那麼碼頭將運行正常給我下面的輸出: 2012-10-08 16

    3熱度

    1回答

    我正在使用Tomcat 6並嘗試將JUL切換到Log4j2(2.0 beta 3)。但是,由於這是一個相當新的項目,文檔相當稀少,網上的資源也不多。 我想 上述調試級別的所有事件應該到磁盤上的文件是什麼。 錯誤應該去syserr。 從信息到警告的一切應該去sysout。 Marked審計日誌應該跳過所有這些並轉到磁盤上的其他文件。 我試了一下 這是我第一次嘗試log4j2.xml文件: 我應該寫什

    0熱度

    1回答

    我試圖在Matlab應用程序中從log4j 1.2切換到log4j 2。 我已將log4j-core-2.0-beta3.jar和log4j-api-2.0-beta3.jar添加到我的Matlab java類路徑中。 在我的Matlab的類的構造函數I: import org.apache.logging.log4j.LogManager; import org.apache.logging.