2011-10-20 8 views
0

"プラグイン"で構成されるWebアプリケーションでTomcat 5.5を使用しています。Tomcatのログの競合

プラグインの1つは、log4jを使用するjarライブラリに依存しています。

私がlog4jでjarをデプロイすると、Tomcatはlog4jに依存してロギングを開始するようです。

瓶はWEB-INF/libに置かれています。

私は標準のロギングを使用するようにTomcatのためにログを分離したいと、独自のログをプラグイン。(log4jの)

どのように私はlog4jのを無視するようにTomcatを伝えることができますか?

それ以上はありますか?

+0

「標準ログ」とはどういう意味ですか?あなたは "TOMCAT/logs"ディレクトリのログファイルについて話していますか?私はlog4jがそれを妨害するとは思わない。 – Michael

+0

はい、libeariesをインクルードすると、すべての出力が1つのファイル(jarライブラリl4j)に送信されます。 – Koekiebox

+0

log4jが書き込むファイルの場所を変更することができます。このページの「設定」セクションを参照してください:http://logging.apache.org/log4j/1.2/manual.html – Michael

答えて

0

私たちは、log4jを使用せずに独自のロギングドライバを指定できるように、ロギングドライバ設定を提供するようベンダに納得させることができました。