[Seasar-user:16603] Re: ThrowsInterceptor で例外発生箇所を特定するには
黒川博之
[E-MAIL ADDRESS DELETED]
2009年 1月 7日 (水) 14:56:46 JST
ひが様
public void handleThrowable(SQLRuntimeException e, MethodInvocation
invocation) throws Throwable {
System.out.println(invocation.getClass());
System.out.println(invocation.getMethod());
throw e;
}
上記で確かにserviceクラスのクラス/メソッド名が取得出来ました。
ただ、serviceを呼び出した層(action等)はまた別のThrowsInterceptorを
適用する必要がありそうなので、ThreadLocalと合わせて、どうするかを
考えたいと思います。
ありがとうございました。
----- Original Message -----
From: "Yasuo Higa" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Wednesday, January 07, 2009 11:59 AM
Subject: [Seasar-user:16598] Re: ThrowsInterceptor で例外発生箇所を特定するには
> ひがです。
>
> 後、例外が発生したときのServiceのクラス名とメソッド名を
> 取得したいということなら、ServiceにThrowsInterceptorを仕掛けるのが、
> 一番シンプルです。
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内