[Seasar-user:15287] Re: CoolDeploy モードで@Componentアノテーションを使用した時の挙動

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 8月 6日 (水) 16:45:38 JST


小林 (koichik) です.

Date:    Wed, 6 Aug 2008 16:27:14 +0900
From:    黒川博之 <[E-MAIL ADDRESS DELETED]>
To:      <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:15286] Re: CoolDeploy モードで@Componentアノテーションを使用した時の挙動

> 以下のように設定しましたが、loginInterceptorをアスペクトしているActionクラスの 
> 
> index()で、java.lang.StackOverflowErrorが発生してしまいました。
(略)
> ・customizer.dicon
> <!--以下を追加-->
> <component name="interceptorCustomizer" 
                   ^^^^^^^^^^^
Interceptor に Interceptor を適用しては
いけません.(^^;
設定は actionCustomizer に記述してください.

なお,

<component name="actionCustomizer" class="...">
  <initMethod name="addAspectCustomizer">
    <arg>"loginInterceptor"</arg>
    <arg>true</arg>
  </initMethod>
</component>

という記述でも同じ設定になります.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



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