お世話になります。 現在、tomcat5.5でservletを動作させています。動作ログ(デバッグレベル)を出力させるためにorg.apache.commons.logging.impl.Log4JLoggerを使用しています。 ところがlog4j.xmlの設定で出力レベルを"debug"とするとdigesterやConvertUtilBeanなどのデバッグレベルログが勝手に出力されてしまい、本来出力させたいデバッグログが埋もれてしまいます。 これらの不要なデバッグレベルログを抑制する方法をご存じの方よろしくお願いいたします。 以下、log4j.xmlです(抜粋) <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'> <appender name="stdout" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %-5p (%F:%L) - %m%n" /> </layout> </appender> <appender name="fileAppender" class="org.apache.log4j.DailyRollingFileAppender"> <param name="File" value="log/trace.log"/> <param name="Append" value="true" /> <param name="DatePattern" value="'.'yyyy-MM-dd"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %-5p (%F:%L) - %m%n" /> </layout> </appender> <category name="sample"> <priority value="trace"/> </category> <root> <priority value="trace" /> <appender-ref ref="stdout" /> <appender-ref ref="fileAppender" /> </root>
↧