[Seasar-user:17818] Re: 【s2config】org.seasar.config.extension.servlet.filter.ConfigLoadFilter が見つからない

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2009年 6月 22日 (月) 15:30:33 JST


小林 (koichik) です.

Date:    Mon, 22 Jun 2009 14:00:37 +0900
From:    黒川博之 <[E-MAIL ADDRESS DELETED]>
To:      <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:17816] Re: 【s2config】org.seasar.config.extension.servlet.filter.ConfigLoadFilter が見つからない

> ConfigLoadFilter
> ⇒同パッケージの「ConfigFilter」に変更したら例外が消えました。
> 
> が、以下の例外が発生しました。
(略)
> org.seasar.framework.container.TooManyRegistrationRuntimeException:
> [ESSR0045]interface org.seasar.framework.container.ComponentCustomizerに複数のコンポーネント
> (org.seasar.framework.container.customizer.CustomizerChain
> , org.seasar.framework.container.customizer.CustomizerChain
> , org.seasar.framework.container.customizer.CustomizerChain)が登録されています 

S2Config のドキュメント

http://s2config.sandbox.seasar.org/ja/install.html

には書いてありませんが,creator.dicon に 
ConfigCreator を加えた場合は customizer.dicon に
configCustomizer が必要なのではないかと.
以下を customizer.dicon に追加してみてください.

<component name="configCustomizer" class="org.seasar.framework.container.customizer.CustomizerChain">
</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 メーリングリストの案内