[Seasar-user:12526] Re: [Teeda + S2dao]AspectCustomizerのaddInterceptorName記述方法につきまして
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 1月 16日 (水) 16:30:23 JST
小林 (koichik) です.
Date: Wed, 16 Jan 2008 13:42:40 +0900
From: fukunishi <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:12525] [Teeda + S2dao]AspectCustomizerのaddInterceptorName記述方法につきまして
> 下記方法で複数のInterceptorを設定すると現状は「ex2Interceptor」のみ動作しております。
> 個々に「addInterceptorName」で設定すれば正しく動作することは確認できました。
> そこで質問です、1つの「addInterceptorName」で以下のように複数設定することは可能なのでしょうか。
できません.
> <arg>"app_aop.appFacesExceptionThrowsInterceptor","ex1Interceptor","ex2Interceptor"</arg>
<arg> の内容は OGNL という言語による式として
評価されます.
上記のようにカンマ区切りで式を並べると,全体を
評価した結果は最後の式となります.
http://www.ognl.org/2.6.9/Documentation/html/LanguageGuide/differences.html
よって,上記の記述は
<arg>"ex2Interceptor"</arg>
と等価です.
> Dolteng 0.25.0で「Super Agile(Teeda + S2dao)」のプロジェクトで
> 以前には動作していたInterceptorが動作しないという現象が起こっています。
> (すいません以前のバージョンは覚えていません。)
以前も動作しなかったはずです.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内