[Seasar-user:8128] Re: S2ContainerとTeedaのバージョンを変更するとInterceptorにDIされません
亀田一郎
[E-MAIL ADDRESS DELETED]
2007年 6月 6日 (水) 21:32:28 JST
07/06/06 に Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> さんは書きました:
>
> 小林 (koichik) です.
>
> Date: Wed, 6 Jun 2007 17:00:13 +0900
> From: "亀田一郎" <[E-MAIL ADDRESS DELETED]>
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:8106] Re:
> S2ContainerとTeedaのバージョンを変更するとInterceptorにDIされません
>
> > ご指定の内容でcustomizer.diconを変更して、テストを行いました。
> >
> > 下記の通り、インターセプターはerror画面に遷移し、
> > 正常に動作しておりません。
お世話になっています。
遅くなり申し訳ございません。
インターセプタの定義を customizer.dicon ではなく
> app.dicon に記述してください.
見よう見まねで行なっているので、記述の正確な意味を
承知していないので、記述方法が次の内容で宜しいか否か
ご教示下さい。
*****記述方法*****
<component name="loginInterceptor2"
class="test.interceptor.LoginInterceptor2"
instance="prototype"/>
<component name="testCustomizer2"
class="
org.seasar.framework.container.customizer.AspectCustomizer">
<initMethod name="addInterceptorName">
<arg>"loginInterceptor2"</arg>
</initMethod>
<property name="useLookupAdapter">true</property>
<property name="pointcut">"doAuth"</property>
</component>
<component name="pageCustomizer2"
class="
org.seasar.framework.container.customizer.CustomizerChain">
<initMethod name="addCustomizer">
<arg>testCustomizer2</arg>
</initMethod>
</component>
Dto は app.dicon に自動登録されるので,
> customizer.dicon に定義されているインターセプタからは
> Dto は見えません.
# インターセプタも SMART deploy を使うようにすれば
# app.dicon に自動登録されることになります.
インターセプターにSMART deployを適用する
設定方法をご教示下さい。
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070606/0544c156/attachment.html
Seasar-user メーリングリストの案内