WebアプリケーションをWebsphere6.1にデプロイして、デバッグレベルのログを表示しようとしています。
もともと私はlog4jを使用していましたが、これはWebsphereでサポートされているように見えるため、すべてのロガーをcommonsloggingを使用するように変更しました。
[ログとトレース]>[server1]>[ログ詳細レベルの変更]でログレベルを次のように設定しました。
*=info: com.myapplication.*=all
残念ながら、これはSystemOut.logに私のアプリケーションからの情報レベルのログを表示するだけのようです
以下がログに表示されます。
if (log.isInfoEnabled())
log.info("End( messages[" + listMessages.size() + "] )");
しかし、以下(同じ方法から)はしません:
if (log.isDebugEnabled())
log.debug("Start()");
これはWebsphereによって設定されたと読んだので、ログ構成ファイルをwarに追加していません。
Websphereでロギングを正しく機能させる方法を知っている人はいますか?