[Seasar-user:9319] Re: log4j.propertiesの設定
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 7月 20日 (金) 18:00:22 JST
小林 (koichik) です.
Date: Fri, 20 Jul 2007 17:14:31 +0900
From: "fujihara" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:9312] Re: log4j.propertiesの設定
> エラーが起こった時のスタックトレースをオペレーションログ
> とろうとしても取れません。
例外のスタックトレースをログ出力するには
TraceThrowsInterceptor を使用します.
customizer.dicon で PageCustomizer の設定に
<initMethod name="addCustomizer">
<arg>
<component class="org.seasar.framework.container.customizer.AspectCustomizer">
<property name="interceptorName">"aop.traceThrowsInterceptor"</property>
<property name="pointcut">"do.*, initialize, prerender"</property>
</component>
</arg>
</initMethod>
を追加してください.
TraceThrowsInterceptor はスタックトレースを
org.seasar.framework.aop.interceptors.TraceThrowsInterceptor
カテゴリでログに出力します.
以下のカテゴリを
org.seasar.framework.aop.interceptors.TraceThrowsInterceptor
に変更してください.
> <!-- java.lang.Throwableパッケージ出力設定 -->
> <logger name="java.lang.Throwable">
> <level value="debug" />
> <appender-ref ref="opeLogFile" />
> </logger>
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内