WebSphere アプリケーションで log4j を使用しています。class をデバッグする必要があるorg.springframework.ejb.access.AbstractRemoteSlsbInvokerInterceptor
ため、log4j.xml ファイルにロガーを作成しました。
<logger name="org.springframework">
<level value="INFO" />
</logger>
<logger name="org.springframework.ejb.access">
<level value="TRACE" />
</logger>
Web プロジェクトの src/main/resources にも作成しましcommons-logging.properties
た (maven で):
org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
ただし、Spring は log4j を使用してログを記録していません。デバッグ ファイルに springframework ログが表示されませんが、コンソールにログの一部 (INFO) が表示されます。したがって、Spring で使用される apache commons ロギングは、log4j を使用したロギングではないと思います。
Spring で使用されるロギングを WebSphere の Log4j エンジンにリダイレクトすることは可能ですか (およびその方法は?)
WebSphere 7.0、Spring 3.1.2、log4j 1.2.6、共有ライブラリで提供される commons-logging 1.1。