[Seasar-user:10111] Re: [S2Struts]POJOActionへのThrowsInterceptor適用について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 8月 24日 (金) 18:30:05 JST


小林 (koichik) です.

Date:    Thu, 23 Aug 2007 00:20:00 +0900
From:    "recordi re" <[E-MAIL ADDRESS DELETED]>
To:       [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:10049] [S2Struts]POJOActionへのThrowsInterceptor適用について

> ----customizer.dicon
>     <component name="actionCustomizer" class="
> org.seasar.framework.container.customizer.CustomizerChain">
>         <initMethod name="addCustomizer">
>             <arg>traceCustomizer</arg>
>         </initMethod>
>         <initMethod name="addCustomizer">
>             <arg>propertyInterTypeCustomizer</arg>
>         </initMethod>
>         <aspect pointcut="do.*">
>             testThrowsInterceptor
>         </aspect>
>     </component>
> </components>

の

>         <aspect pointcut="do.*">
>             testThrowsInterceptor
>         </aspect>

これだと,CustomizerChain クラスに
testThrowsInterceptor が適用されてしまい,
Action には適用されません.
ここは

        <initMethod name="addAspectCustomizer">
            <arg>"testThrowsInterceptor"</arg>
            <arg>"do.*"</arg>
        </initMethod>

としてください.


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>




Seasar-user メーリングリストの案内