2013-06-05 30 views
0

我在本地創建文件時記錄工作有問題,但是當我將文件傳遞到另一個環境時,它不創建文件,據我所知該目錄確實具有所有必需的權限。請注意,相同的配置在websphere 6.1 dev中起作用,但我們正在升級到websphere 8並且日誌似乎不起作用。我能否獲得log4j所需的配置元素列表,以及websphere 8是否有任何更改。我們正在使用log4j.xml文件來配置日誌記錄 - 我假設websphere 8的某些內容可能已更改爲配置爲was6.1工作。Log4J在本地工作但不在更高的環境中

<classpathentry kind="con" path=**Runtime** 
    <attributes> 
     <attribute name="owner.project.facets" value="jst.web;#system#"/> 
    </attributes> 
</classpathentry> 
<classpathentry kind="con" path="**JRE**"> 
    <attributes> 
     <attribute name="owner.project.facets" value="java"/> 
    </attributes> 
</classpathentry> 

請參閱我注意到,在應用程序的版本WAS6類路徑是不同的上面 - 我並不完全熟悉的類路徑的文件尚未即時通訊新的事業:)。我注意到,但目標運行時和JRE的屬性都丟失了 - 即時通訊想知道是否有人可以擺脫一些光,如果這可能會影響日誌記錄也 - 我們缺少j2ee web容器和模塊容器引用was8版本?

T.I.A

回答

0

以任何機會是否有任何代碼或第三方的庫也使用SLF4J?如果是這樣,我們發現在WebSphere 8下,我認爲JCL,slf4j和log4j之間存在交互,需要我們在應用程序中部署slf4j-log4j jar。 WebSphere 6.1下的相同應用程序不需要此更改。

+0

遺憾的是我們沒有利用這些第三方LIB年代 – aspiringCoder

相關問題