[Seasar-user:19669] Re: セッション間のコンポーネントについて
TAKEUCHI, Manabu
[E-MAIL ADDRESS DELETED]
2010年 4月 27日 (火) 19:48:17 JST
TO:皆さん
ありがとうございました。
確かに AutoRegister のせいだったようです。
app_aop.dicon から AutoRegister 関連の行をごっそりと削除して、
custmizer.dicon の追加部分を次の様に書き換えたらすんなりと動きました
(Service へ Dao も DI されました!!)。
<!-- 追加部分 -->
<initMethod name="addCustomizer">
<arg>
<component
class="org.seasar.framework.container.customizer.AspectCustomizer">
<!-- app_aop.loginInterceptor を loginInterceptor に変更 -->
<property name="interceptorName">"loginInterceptor"</property>
インターセプタの登録でコンポーネントを宣言しなければならないと思い込んで
いたのが敗因だったようです。
当初、AutoRegister ではなくて明示的な登録で行っていて、同様な症状が出て
おりました。
これを AutoRegister すれば解決するかなって思っていたのですが、そもそも宣
言が不要だったんですね。
ありがとうございました。
--
竹内 学 <mailto:[E-MAIL ADDRESS DELETED]>
株式会社エールシステム
Seasar-user メーリングリストの案内