[Seasar-user:19957] Re: 【s2config】複数の設定ファイルの扱い方

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2010年 7月 8日 (木) 12:30:21 JST


小林 (koichik) です.

すみませんが [Seasar-user:19935] からのスレッドも
フォローお願いします.

Date:    Thu, 8 Jul 2010 09:05:13 +0900
From:    Ryo Iwama <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:19956] Re: 【s2config】複数の設定ファイルの扱い方

> happy_ryo です
> 
> 度々遅くなり申し訳ありません
> 再現に手間取っておりまして……
> お手数ですが、検証用のプロジェクトを頂くことは可能でしょうか?
> 宜しくお願い致します。
> 
> On 2010 6 30 11:11, "halt halt" <[E-MAIL ADDRESS DELETED]> wrote:
> 
> happy_ryoさん
> 大塚です。
> 
> ありがとうございます。
> さっそくご教示頂いた方法を試してみましたが、
> ConfigFilterでTooManyRegistrationRuntimeExceptionが発生します。
> たびたびすみませんが、別法や回避策がありましたら教えていただけますでしょうか?
> 
> ----以下、スタックトレース----
> org.seasar.framework.container.TooManyRegistrationRuntimeException:
> [ESSR0045]interface
> org.seasar.config.core.container.ConfigContainerに複数のコンポーネント(org.seasar.config.core.container.impl.ConfigContainerImpl,
> org.seasar.config.core.container.impl.ConfigContainerImpl)が登録されています
> at
> org.seasar.framework.container.impl.TooManyRegistrationComponentDefImpl.getComponent(TooManyRegistrationComponentDefImpl.java:52)
> at
> org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:129)
> at
> org.seasar.framework.container.SingletonS2Container.getComponent(SingletonS2Container.java:43)
> at
> org.seasar.config.extension.servlet.filter.command.impl.HotDeployFilterCommand.execute(HotDeployFilterCommand.java:94)
> at
> org.seasar.config.extension.servlet.filter.ConfigFilter.doFilter(ConfigFilter.java:56)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at
> org.seasar.framework.container.hotdeploy.HotdeployFilter.doHotdeployFilter(HotdeployFilter.java:99)
> at
> org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:67)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at
> org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at sample.SampleLogFilter.doFilter(SampleLogFilter.java:40)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> at java.lang.Thread.run(Thread.java:619)
> 
> 以上、よろしくお願いいします。
> 
> 
> > 複数の設定ファイルを扱う方法ですが,以下の様に複数のコンテナを定義する事で
> > 複数の設定ファイルを扱う事が可能です.
> > -----------------------------------...
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user

-- 
<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 メーリングリストの案内