2016-12-05 44 views
0

我需要爲每場戰爭部署兩次戰爭到具有不同log4j.properties文件的WSO2服務器。但是當我將第二次戰爭部署到服務器時。它正在壓倒第一次戰爭log4j配置(目標是爲每場戰爭保留不同的日誌)。將多次戰爭部署到WSO2並且每次都有多個log4j配置

任何人都可以幫助我做到這一點。

回答

0

您可以配置每個Web應用程序的日誌記錄。閱讀This

+0

感謝您的快速回復。如果我有不同的應用程序戰爭(不同的包被指向不同的日誌文件),我會以相同的方式實現。問題是,我必須在版本更改時部署相同的應用程序,並且它正在覆蓋以前的log4j.properties(指向位於外部的log4j1.properties war1和log4j2.properties -war2文件 – Bheemesh

0

Bhathiya謝謝..最初它看起來不可能與您提供的鏈接。但它解決了一些pom的變化。

解決方案:我的pom.xml指向wso2日誌依賴項。所以這導致問題重寫戰爭級別log4j ......我剛剛刪除了服務器級別log4j,並向pom.xml添加了幾個log4j依賴關係,並使戰爭級別起作用。

現在我可以爲同一個Web應用程序創建版本化日誌。

Thnaks