<div dir="ltr"><div><div>$B$O$8$a$^$7$F(B takahiro $B$H?=$7$^$9!#(B</div><div><br></div><div>FileSystemComponentAutoRegister</div><div>$B$r;HMQ$7$F%3%s%]!<%M%s%H$N<+F0EPO?$r$7$h$&$H(B</div><div>addClassPattern $B$K(B</div><div>&nbsp;&nbsp;&lt;arg&gt;&quot;com.taka.gwt.server.test&quot;&lt;/arg&gt;</div>
<div>&nbsp;&nbsp;&lt;arg&gt;&quot;.*Test&quot;&lt;/arg&gt;</div><div>$B$N$h$&$K(B arg $B$rM?$($?$N$G$9$,(B</div><div>$B0U?^$7$J$$%Q%C%1!<%8!J(Bcom.taka.gwt.server.dao$B!KFb$N(B</div><div>&quot;.*Test&quot; $B0J30$N(BClass$B$bEPO?$7$h$&$H$9$kF0$-$K$J$C$F$7$^$$$^$9!#(B</div><div><br></div><div>$B<+F0EPO?$r;HMQ$7$J$$$G8DJL$K(Bcomponent$BDj5A$7$?$H$-$K(B</div>
<div>$B@5>o$KF0:n$9$k$3$H$O3NG'$7$F$$$^$9!#(B</div><div><br></div><div>$B=iJbE*$JLdBj$+$b$7$l$^$;$s$,(B</div><div>$B2r7h:vEy$r$4B8CN$NJ}$,$$$i$C$7$c$$$^$7$?$i!"(B</div><div>$B65$($F$$$?$@$1$l$P$H;W$$$^$9!#(B</div><div><br></div><div>s2-framework-2.4.29.jar</div><div>s2-extension-2.4.29.jar</div><div>s2-tiger-2.4.29.jar</div>
<div><br></div><div>app.dicon</div><div>******************************************************************************************************************</div><div>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</div>
<div>&lt;!DOCTYPE components PUBLIC &quot;-//SEASAR//DTD S2Container 2.4//EN&quot;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&quot;<a href="http://www.seasar.org/dtd/components24.dtd">http://www.seasar.org/dtd/components24.dtd</a>&quot;&gt;</div>
<div>&lt;components&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;include path=&quot;convention.dicon&quot;/&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;include path=&quot;aop.dicon&quot;/&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;include path=&quot;s2jdbc.dicon&quot;/&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;!--&lt;component class=&quot;com.taka.gwt.server.test.S2JDBCDaoTest&quot; /&gt;--&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;component class=&quot;org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister&quot; &gt;</div><div>&nbsp;&nbsp; <span class="Apple-tab-span" style="white-space:pre">                </span>&lt;initMethod name=&quot;addClassPattern&quot;&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">                        </span>&lt;arg&gt;&quot;com.taka.gwt.server.test&quot;&lt;/arg&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>&lt;arg&gt;&quot;.*Test&quot;&lt;/arg&gt;</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>&lt;/initMethod&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;/component&gt;</div><div>&lt;/components&gt;</div><div>******************************************************************************************************************</div>
<div><br></div><div><br></div><div>$B%m%0(B</div><div>******************************************************************************************************************</div><div>DEBUG 2008-09-23 21:15:02,484 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=cooldeploy.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,593 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=cooldeploy.dicon</div><div>DEBUG 2008-09-23 21:15:02,625 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=app.dicon</div><div>DEBUG 2008-09-23 21:15:02,625 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=convention.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,687 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=convention.dicon</div><div>DEBUG 2008-09-23 21:15:02,687 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=aop.dicon</div><div>DEBUG 2008-09-23 21:15:02,750 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=aop.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,750 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=s2jdbc.dicon</div><div>DEBUG 2008-09-23 21:15:02,750 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=jdbc.dicon</div><div>DEBUG 2008-09-23 21:15:02,765 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=jta.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,796 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=jta.dicon</div><div>DEBUG 2008-09-23 21:15:02,812 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=jdbc.dicon</div><div>DEBUG 2008-09-23 21:15:02,812 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=s2jdbc-internal.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,843 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=s2jdbc-internal.dicon</div><div>DEBUG 2008-09-23 21:15:02,890 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=s2jdbc.dicon</div><div>DEBUG 2008-09-23 21:15:02,890 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=app.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,890 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=cooldeploy-autoregister.dicon</div><div>DEBUG 2008-09-23 21:15:02,906 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=customizer.dicon</div><div>DEBUG 2008-09-23 21:15:02,906 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=default-customizer.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,921 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=std-customizer.dicon</div><div>DEBUG 2008-09-23 21:15:02,921 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=std-customizer-tiger.dicon</div><div>DEBUG 2008-09-23 21:15:02,937 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=std-customizer-tiger.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,968 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=std-customizer.dicon</div><div>DEBUG 2008-09-23 21:15:02,984 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=default-customizer.dicon</div><div>DEBUG 2008-09-23 21:15:02,984 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=customizer.dicon</div>
<div>DEBUG 2008-09-23 21:15:02,984 [main] S2Container$B$r:n@.$7$^$9!#(Bpath=creator.dicon</div><div>DEBUG 2008-09-23 21:15:03,015 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=creator.dicon</div><div>DEBUG 2008-09-23 21:15:03,015 [main] S2Container$B$r:n@.$7$^$7$?!#(Bpath=cooldeploy-autoregister.dicon</div>
<div>DEBUG 2008-09-23 21:15:03,234 [main] $B%/%i%9(B(com.taka.gwt.server.dao.ArticleDao[articleDao])$B$N%3%s%]!<%M%s%HDj5A$rEPO?$7$^$9(B</div><div>DEBUG 2008-09-23 21:15:03,234 [main] $B%/%i%9(B(com.taka.gwt.server.dao.ArticleS2Dao[articleS2Dao])$B$N%3%s%]!<%M%s%HDj5A$rEPO?$7$^$9(B</div>
<div>Exception in thread &quot;main&quot; org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]$B%/%i%9(B(org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister)$B$N%W%m%Q%F%#(B(customizer)$B$N@_Dj$K<:GT$7$^$7$?!#M}M3$O(Borg.seasar.framework.container.TooManyRegistrationRuntimeException: [ESSR0045]interface org.seasar.framework.container.ComponentCustomizer$B$KJ#?t$N%3%s%]!<%M%s%H(B(org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain)$B$,EPO?$5$l$F$$$^$9(B</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.AbstractBindingTypeDef.getValue(AbstractBindingTypeDef.java:297)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.AbstractBindingTypeDef.bindAuto(AbstractBindingTypeDef.java:217)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.BindingTypeMayDef.doBind(BindingTypeMayDef.java:49)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.AbstractBindingTypeDef.bind(AbstractBindingTypeDef.java:78)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.AccessTypePropertyDef.bind(AccessTypePropertyDef.java:50)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.AccessTypePropertyDef.bind(AccessTypePropertyDef.java:41)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.AutoPropertyAssembler.assemble(AutoPropertyAssembler.java:56)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:68)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:48)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.deployer.SingletonComponentDeployer.init(SingletonComponentDeployer.java:76)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.impl.ComponentDefImpl.init(ComponentDefImpl.java:236)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:563)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.factory.SingletonS2ContainerFactory.init(SingletonS2ContainerFactory.java:150)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.taka.gwt.server.test.Main.main(Main.java:10)</div>
<div>Caused by: org.seasar.framework.container.TooManyRegistrationRuntimeException: [ESSR0045]interface org.seasar.framework.container.ComponentCustomizer$B$KJ#?t$N%3%s%]!<%M%s%H(B(org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain, org.seasar.framework.container.customizer.CustomizerChain)$B$,EPO?$5$l$F$$$^$9(B</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.impl.TooManyRegistrationComponentDefImpl.getComponent(TooManyRegistrationComponentDefImpl.java:52)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:129)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.seasar.framework.container.assembler.AbstractBindingTypeDef.getValue(AbstractBindingTypeDef.java:295)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>... 13 more</div>
<div>******************************************************************************************************************</div><div><br></div><div><br></div><div>$B0J>e!"$h$m$7$/$*4j$$$7$^$9!#(B</div></div></div>