[Seasar-user:8105] Re: S2ContainerとTeedaのバージョンを変更するとInterceptorにDIされません

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 6月 6日 (水) 16:30:26 JST


小林 (koichik) です.

Date:    Wed, 6 Jun 2007 11:42:43 +0900
From:    "亀田一郎" <[E-MAIL ADDRESS DELETED]>
To:       [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:8099] Re: S2ContainerとTeedaのバージョンを変更するとInterceptorにDIされません

> > *** customizer.diconの内容は次の通りです。
略
>   <component name="loginInterceptor"
>              class="test.interceptor.LoginInterceptor" />

instance="prototype" を追加してください.

>   <component name="loginInterceptor2"
>              class="test.interceptor.LoginInterceptor2" />

こちらにも instance="prototype" を追加してください.
# Interceptor も SMART deploy で自動登録にした方が
# いいと思いますが.その場合はデフォルトで prototype です.

>   <component name="testCustomizer2"
>              class="
> org.seasar.framework.container.customizer.AspectCustomizer">
>      <initMethod name="addInterceptorName">
>        <arg>"loginInterceptor2"</arg>
>      </initMethod>
>      <property name="pointcut">"doAuth"</property>
>   </component>

     <property name="useLookupAdapter">true</property>
を追加してください.


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




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