1

log4jEAR プロジェクトの各モジュールの resources フォルダーに構成しました。EAR には 2 つの WAR と 1 つの EJB と 1 つの JAR が含まれています。クラスタ モードで実行されている Weblogic に EAR をデプロイしました。 log4jWeblogic クラスタ ノードで動作していません。

4

1 に答える 1

0

Log4j を適切に構成するには、log4j.properties/log4j.xml が必要です。Log4j がロードされると、log4j.properties ファイルまたは log4j.xml が検索されます。log4j がこのファイルを見つけることができない場合、ログはまったく記録されません。

log4j を動作させるには、

  1. Log4j.properties/log4j.xml ファイルはクラスパスにあります。
  2. モジュールごとに個別の log4j 構成が必要でない限り、すべての modules/jars/ejbs/war は同じ property/xml ファイルを使用する必要があります。

  3. プロパティ ファイルまたは xml のいずれかの複数の構成ファイルが競合し、log4j が期待どおりに動作しない可能性があります。

于 2013-03-07T11:14:52.310 に答える