<div dir="ltr">$B>.NS(B (koichik) $BMM(B<br><br>conpota$B$G$9!#(B<br><br>$B0J2<$N$h$&$J%(%i!<$K$J$j$^$9!#(B<br><br>2008-08-19 19:07:07,890 [http-8080-1] DEBUG org.seasar.framework.container.hotdeploy.HotdeployBehavior - HOT deploy$B$r3+;O$7$^$9(B<br>2008-08-19 19:07:07,890 [http-8080-1] DEBUG org.seasar.cubby.routing.impl.RouterImpl - /Area.xml $B$X$N%j%/%(%9%H$r<u$1IU$1$^$7$?(B<br>
2008-08-19 19:07:07,937 [http-8080-1] DEBUG org.seasar.cubby.routing.impl.PathResolverImpl - $B%"%/%7%g%s%a%=%C%I$rEPO?$7$^$9(B [regex=^/Area.xml$,method=public org.seasar.cubby.action.ActionResult hogehoge.web.area.AreaAction.xml(),uriParameterNames=[],requestMethods=[GET]]<br>
2008-08-19 19:07:07,937 [http-8080-1] DEBUG org.seasar.cubby.filter.RequestRoutingFilter - /__internal_forward/hogehoge.web.area.AreaAction/xml $B$X%U%)%o!<%I$7$^$9(B<br>2008-08-19 19:07:07,937 [http-8080-1] DEBUG org.seasar.framework.container.util.S2ContainerUtil - $B%/%i%9(B(hogehoge.web.area.AreaAction[area_areaAction])$B$N%3%s%]!<%M%s%HDj5A$rEPO?$7$^$9(B<br>
2008-08-19 19:07:08,031 [http-8080-1] DEBUG org.seasar.framework.aop.intertype.PropertyInterType - [PropertyInterType] Introducing... hogehoge.web.area.AreaAction<br>2008-08-19 19:07:08,031 [http-8080-1] DEBUG org.seasar.framework.aop.intertype.PropertyInterType - [PropertyInterType] Creating getter hogehoge.web.area.AreaAction#getAreasDao<br>
2008-08-19 19:07:08,062 [http-8080-1] DEBUG org.seasar.framework.aop.intertype.PropertyInterType - [PropertyInterType] Creating setter hogehoge.web.area.AreaAction#setAreasDao<br>2008-08-19 19:07:08,093 [http-8080-1] DEBUG org.seasar.cubby.controller.impl.ActionProcessorImpl - /test/__internal_forward/hogehoge.web.area.AreaAction/xml $B$N=hM}$r3+;O$7$^$9(B<br>
2008-08-19 19:07:08,093 [http-8080-1] DEBUG org.seasar.cubby.controller.impl.ActionProcessorImpl - $B%"%/%7%g%s%a%=%C%I(B(public org.seasar.cubby.action.ActionResult hogehoge.web.area.AreaAction.xml())$B$r<B9T$7$^$9(B<br>2008-08-19 19:07:08,093 [http-8080-1] DEBUG org.seasar.framework.aop.interceptors.TraceInterceptor - BEGIN hogehoge.web.area.AreaAction#setErrors(org.seasar.cubby.action.impl.ActionErrorsImpl@951a0)<br>
2008-08-19 19:07:08,093 [http-8080-1] DEBUG org.seasar.framework.aop.interceptors.TraceInterceptor - END hogehoge.web.area.AreaAction#setErrors(org.seasar.cubby.action.impl.ActionErrorsImpl@951a0) : null<br>2008-08-19 19:07:08,093 [http-8080-1] DEBUG org.seasar.framework.aop.interceptors.TraceInterceptor - BEGIN hogehoge.web.area.AreaAction#setFlash({})<br>
2008-08-19 19:07:08,093 [http-8080-1] DEBUG org.seasar.framework.aop.interceptors.TraceInterceptor - END hogehoge.web.area.AreaAction#setFlash({}) : null<br>2008-08-19 19:07:08,093 [http-8080-1] DEBUG org.seasar.framework.container.util.S2ContainerUtil - $B%/%i%9(B(hogehoge.dao.dao1.AreasDao[dao1_areasDao])$B$N%3%s%]!<%M%s%HDj5A$rEPO?$7$^$9(B<br>
2008-08-19 19:07:08,093 [http-8080-1] ERROR org.seasar.cubby.filter.CubbyFilter - [ESSR0073]OGNL$B$GNc30$,H/@8$7$^$7$?!#M}M3$O(B[ESSR0046]$B%3%s%]!<%M%s%H(B(dao)$B$,8+$D$+$j$^$;$s(B<br>org.seasar.framework.exception.OgnlRuntimeException: [ESSR0073]OGNL$B$GNc30$,H/@8$7$^$7$?!#M}M3$O(B[ESSR0046]$B%3%s%]!<%M%s%H(B(dao)$B$,8+$D$+$j$^$;$s(B<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.util.OgnlUtil.getValue(OgnlUtil.java:106)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.ognl.OgnlExpression.evaluate(OgnlExpression.java:64)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.ArgDefImpl.getValue(ArgDefImpl.java:60)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.AspectDefImpl.getAspect(AspectDefImpl.java:81)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.util.AopProxyUtil.getAspects(AopProxyUtil.java:64)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.util.AopProxyUtil.getConcreteClass(AopProxyUtil.java:54)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.ComponentDefImpl.getConcreteClass(ComponentDefImpl.java:140)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.ComponentDefImpl.init(ComponentDefImpl.java:235)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.hotdeploy.HotdeployBehavior.getComponentDef(HotdeployBehavior.java:154)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.S2ContainerBehavior$DefaultProvider.acquireFromHasComponentDef(S2ContainerBehavior.java:172)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.S2ContainerBehavior.acquireFromHasComponentDef(S2ContainerBehavior.java:86)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.S2ContainerImpl.hasComponentDef(S2ContainerImpl.java:456)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.assembler.AbstractBindingTypeDef.bindAuto(AbstractBindingTypeDef.java:199)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.assembler.BindingTypeShouldDef.doBind(BindingTypeShouldDef.java:58)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.assembler.AbstractBindingTypeDef.bind(AbstractBindingTypeDef.java:78)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.assembler.AutoPropertyAssembler.assemble(AutoPropertyAssembler.java:68)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.deployer.RequestComponentDeployer.deploy(RequestComponentDeployer.java:67)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.ComponentDefImpl.getComponent(ComponentDefImpl.java:111)<br>&nbsp;&nbsp;&nbsp; at org.seasar.cubby.controller.impl.ActionProcessorImpl.process(ActionProcessorImpl.java:100)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.cubby.filter.CubbyFilter.doFilter(CubbyFilter.java:89)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:75)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:77)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)<br>&nbsp;&nbsp;&nbsp; at org.seasar.cubby.filter.RequestRoutingFilter.doFilter(RequestRoutingFilter.java:150)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:63)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:77)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>&nbsp;&nbsp;&nbsp; at org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)<br>&nbsp;&nbsp;&nbsp; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br>
&nbsp;&nbsp;&nbsp; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)<br>&nbsp;&nbsp;&nbsp; at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)<br>&nbsp;&nbsp;&nbsp; at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)<br>
&nbsp;&nbsp;&nbsp; at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)<br>&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:619)<br>Caused by: org.seasar.framework.container.ComponentNotFoundRuntimeException: [ESSR0046]$B%3%s%]!<%M%s%H(B(dao)$B$,8+$D$+$j$^$;$s(B<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.S2ContainerBehavior$DefaultProvider.acquireFromGetComponentDef(S2ContainerBehavior.java:165)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.S2ContainerBehavior$DefaultProvider.acquireFromGetComponent(S2ContainerBehavior.java:158)<br>
&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.S2ContainerBehavior.acquireFromGetComponent(S2ContainerBehavior.java:62)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:124)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.container.ognl.S2ContainerPropertyAccessor.getProperty(S2ContainerPropertyAccessor.java:36)<br>
&nbsp;&nbsp;&nbsp; at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1758)<br>&nbsp;&nbsp;&nbsp; at ognl.ASTProperty.getValueBody(ASTProperty.java:92)<br>&nbsp;&nbsp;&nbsp; at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:171)<br>&nbsp;&nbsp;&nbsp; at ognl.SimpleNode.getValue(SimpleNode.java:211)<br>
&nbsp;&nbsp;&nbsp; at ognl.ASTChain.getValueBody(ASTChain.java:109)<br>&nbsp;&nbsp;&nbsp; at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:171)<br>&nbsp;&nbsp;&nbsp; at ognl.SimpleNode.getValue(SimpleNode.java:211)<br>&nbsp;&nbsp;&nbsp; at ognl.Ognl.getValue(Ognl.java:333)<br>
&nbsp;&nbsp;&nbsp; at ognl.Ognl.getValue(Ognl.java:310)<br>&nbsp;&nbsp;&nbsp; at org.seasar.framework.util.OgnlUtil.getValue(OgnlUtil.java:98)<br>&nbsp;&nbsp;&nbsp; ... 53 more<br><br>$B!{(Bcustomizer.dicon<br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>
&lt;!DOCTYPE components PUBLIC &quot;-//SEASAR//DTD S2Container 2.4//EN&quot;<br>&nbsp;&nbsp;&nbsp; &quot;<a href="http://www.seasar.org/dtd/components24.dtd">http://www.seasar.org/dtd/components24.dtd</a>&quot;&gt;<br>&lt;components&gt;<br>
&nbsp; &lt;include path=&quot;default-customizer.dicon&quot;/&gt;<br>&nbsp; &lt;include path=&quot;cubby-customizer.dicon&quot;/&gt;<br><br>&nbsp; &lt;component name=&quot;interTypeCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.InterTypeCustomizer&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;property name=&quot;interTypeName&quot;&gt;&quot;aop.propertyInterType&quot;&lt;/property&gt;<br>&nbsp; &lt;/component&gt;<br><br>&nbsp; &lt;component name=&quot;actionCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;&lt;arg&gt;interTypeCustomizer&lt;/arg&gt;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;traceCustomizer&lt;/arg&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.cubby.customizer.ActionMethodCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addInterceptorName&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;&quot;j2ee.requiredTx&quot;&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;pointcut&quot;&gt;&quot;.*&quot;&lt;/property&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/component&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/arg&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;&lt;arg&gt;cubby.initializeCustomizer&lt;/arg&gt;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;&lt;arg&gt;cubby.validationCustomizer&lt;/arg&gt;&lt;/initMethod&gt;<br>
&nbsp; &lt;/component&gt;<br><br>&nbsp; &lt;component name=&quot;dao1SupportAspectCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.AspectCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &lt;property name=&quot;interceptorName&quot;&gt;&quot;dao1.interceptor&quot;&lt;/property&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addClassPattern&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg&gt;&quot;hogehoge.dao.dao1&quot;&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg&gt;&quot;.*Dao&quot;&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&lt;/component&gt;<br>
&lt;component name=&quot;dao2SupportAspectCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.AspectCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &lt;property name=&quot;interceptorName&quot;&gt;&quot;dao2.interceptor&quot;&lt;/property&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addClassPattern&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg&gt;&quot;hogehoge.dao.dao2&quot;&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg&gt;&quot;.*Dao&quot;&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&lt;/component&gt;<br>
<br>&nbsp; &lt;component name=&quot;serviceCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;traceCustomizer&lt;/arg&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;requiredTxCustomizer&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp; &lt;/component&gt;<br>&nbsp; &lt;component name=&quot;logicCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;traceCustomizer&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp; &lt;/component&gt;<br>&nbsp; &lt;component name=&quot;daoCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;traceCustomizer&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;s2DaoCustomizer&lt;/arg&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br><br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;dao1SupportAspectCustomizer&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;dao2SupportAspectCustomizer&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br><br>&nbsp; &lt;/component&gt;<br>&nbsp; &lt;component name=&quot;dxoCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;traceCustomizer&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;s2DxoCustomizer&lt;/arg&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp; &lt;/component&gt;<br>&nbsp; &lt;component name=&quot;helperCustomizer&quot; class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &lt;initMethod name=&quot;addCustomizer&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;traceCustomizer&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp; &lt;/component&gt;<br>&lt;/components&gt;<br><br>$B!{(Bmy-dao.dicon<br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;Shift_JIS&quot;?&gt;<br>&lt;!DOCTYPE components PUBLIC &quot;-//SEASAR2.1//DTD S2Container//EN&quot;<br>
&nbsp;&nbsp;&nbsp; &quot;<a href="http://www.seasar.org/dtd/components21.dtd">http://www.seasar.org/dtd/components21.dtd</a>&quot;&gt;<br>&lt;components&gt;<br>&nbsp;&nbsp;&nbsp; &lt;include path=&quot;dao1.dicon&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;include path=&quot;dao2.dicon&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;include path=&quot;j2ee.dicon&quot;/&gt;<br>&lt;/components&gt;<br><br>$B!{(Bdao1.dicon<br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;Shift_JIS&quot;?&gt;<br>&lt;!DOCTYPE components PUBLIC &quot;-//SEASAR2.1//DTD S2Container//EN&quot;<br>
&nbsp;&nbsp;&nbsp; &quot;<a href="http://www.seasar.org/dtd/components21.dtd">http://www.seasar.org/dtd/components21.dtd</a>&quot;&gt;<br>&lt;components namespace=&quot;dao1&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &lt;include path=&quot;jdbc1.dicon&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.AnnotationReaderFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DaoMetaDataFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; name=&quot;interceptor&quot;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; class=&quot;org.seasar.dao.pager.PagerS2DaoInterceptorWrapper&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.interceptors.S2DaoInterceptor&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/arg&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/component&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.ValueTypeFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; name=&quot;stringClobType&quot;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; class=&quot;org.seasar.extension.jdbc.types.StringClobType&quot;<br>
&nbsp;&nbsp;&nbsp; /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.BeanMetaDataFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DaoNamingConventionImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.NullBeanEnhancer&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.ResultSetHandlerFactorySelector&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DtoMetaDataFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.PropertyTypeFactoryBuilderImpl&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.RelationPropertyTypeFactoryBuilderImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DefaultTableNaming&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DefaultColumnNaming&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.ProcedureMetaDataFactoryImpl&quot;/&gt;<br>&lt;/components&gt;<br><br>$B!{(Bdao2.dicon<br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;Shift_JIS&quot;?&gt;<br>&lt;!DOCTYPE components PUBLIC &quot;-//SEASAR2.1//DTD S2Container//EN&quot;<br>
&nbsp;&nbsp;&nbsp; &quot;<a href="http://www.seasar.org/dtd/components21.dtd">http://www.seasar.org/dtd/components21.dtd</a>&quot;&gt;<br>&lt;components namespace=&quot;dao2&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &lt;include path=&quot;jdbc2.dicon&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.AnnotationReaderFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DaoMetaDataFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; name=&quot;interceptor&quot;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; class=&quot;org.seasar.dao.pager.PagerS2DaoInterceptorWrapper&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.interceptors.S2DaoInterceptor&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/arg&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/component&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.ValueTypeFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; name=&quot;stringClobType&quot;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; class=&quot;org.seasar.extension.jdbc.types.StringClobType&quot;<br>
&nbsp;&nbsp;&nbsp; /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.BeanMetaDataFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DaoNamingConventionImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.NullBeanEnhancer&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.ResultSetHandlerFactorySelector&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DtoMetaDataFactoryImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.PropertyTypeFactoryBuilderImpl&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.RelationPropertyTypeFactoryBuilderImpl&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DefaultTableNaming&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.DefaultColumnNaming&quot;/&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;component class=&quot;org.seasar.dao.impl.ProcedureMetaDataFactoryImpl&quot;/&gt;<br>&lt;/components&gt;<br><br>Dao$B%/%i%9$O(Bhogehoge.dao.dao1$B$KCV$$$F$$$^$9!#(B<br>Entity$B%/%i%9$O(Bhogehoge.entity$B$KCV$$$F$$$^$9!#(B<br>***Dao.dicon$B$O(Bresources.hogehoge.dao.dao1$B$KCV$$$F$$$^$9!#(B<br>
<br>$B$h$m$7$/$*4j$$CW$7$^$9!#(B<br><br><div class="gmail_quote">2008/08/19 18:00 Koichi Kobayashi <span dir="ltr">&lt;<a href="mailto:koichik@gmail.com">koichik@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
$B>.NS(B (koichik) $B$G$9!%(B<br>
<br>
Date: &nbsp; &nbsp;Tue, 19 Aug 2008 17:42:39 +0900<br>
From: &nbsp; &nbsp;<a href="mailto:conpota@gmail.com">conpota@gmail.com</a><br>
To: &nbsp; &nbsp; &nbsp;<a href="mailto:Seasar-user@ml.seasar.org">Seasar-user@ml.seasar.org</a><br>
Subject: [Seasar-user:15426] [S2Dao]$BJ#?t%G!<%?%=!<%9@_Dj$G%(%i!<(B<br>
<div class="Ih2E3d"><br>
&gt; $BJ#?t%G!<%?%=!<%9$NBP1~$G!":#EY$O0J2<$N$h$&$J%(%i!<$,%5!<%P5/F0;~$K=P$F$7$^$$$^$7$?!#(B<br>
&gt; $B$3$3$K$"$kDL$j$K$d$C$?$D$b$j$J$N$G$9$,!#(B<br>
&gt; <a href="http://www.seasar.org/wiki/index.php?FAQ%2FS2DAO#w7da6e0e" target="_blank">http://www.seasar.org/wiki/index.php?FAQ%2FS2DAO#w7da6e0e</a><br>
&gt;<br>
&gt; defaultCustomizer$B$,$_$D$+$i$J$$$H$N%(%i!<FbMF$J$N$G(B<br>
<br>
</div>defaultCustomizer $B$O(B trace $B$J$I!$3F?M$,(B<br>
$BMQ0U$9$k%G%U%)%k%H$N(B Customizer $B$r0U?^$7$?$b$N(B<br>
$B$J$N$G!$;H$o$J$$$J$i;XDj$7$J$$$G$/$@$5$$!%(B<br>
<div class="Ih2E3d"><br>
&gt; $B$?$a$7$K(Bcustomizer.dicon$B$N(BdefaultCustomizer$B$NItJ,$r%3%a%s%H%"%&%H$7$?$H$3$m!"(B<br>
&gt; $B%5!<%P5/F0;~$K%(%i!<$O=P$J$/$J$j$^$7$?$,!"(B<br>
&gt; $B%3%s%]!<%M%s%H(B(dao)$B$,8+$D$+$j$^$;$s$H$J$C$F$7$^$$$^$9!#(B<br>
<br>
</div>$B$3$A$i$N%m%0$r8+$;$F$/$@$5$$!%(B<br>
$B$=$l$+$i!$(Bcustomizer.dicon$B!$(Bdao.dicon$B!$(B<br>
dao1.dicon$B!$(Bdao2.dicon $B$b8+$;$F$/$@$5$$!%(B<br>
<br>
<br>
--<br>
&lt;component name=&quot;koichik&quot;&gt;<br>
 &nbsp; &nbsp;&lt;property name=&quot;fullName&quot;&gt;&quot;Koichi Kobayashi&quot;&lt;/property&gt;<br>
 &nbsp; &nbsp;&lt;property name=&quot;email&quot;&gt;&quot;<a href="mailto:koichik@gmail.com">koichik@gmail.com</a>&quot;&lt;/property&gt;<br>
 &nbsp; &nbsp;&lt;property name=&quot;blog&quot;&gt;&quot;<a href="http://d.hatena.ne.jp/koichik" target="_blank">http://d.hatena.ne.jp/koichik</a>&quot;&lt;/property&gt;<br>
&lt;/component&gt;<br>
<br>
_______________________________________________<br>
Seasar-user mailing list<br>
<a href="mailto:Seasar-user@ml.seasar.org">Seasar-user@ml.seasar.org</a><br>
<a href="https://ml.seasar.org/mailman/listinfo/seasar-user" target="_blank">https://ml.seasar.org/mailman/listinfo/seasar-user</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>conpota &lt;<a href="mailto:conpota@gmail.com">conpota@gmail.com</a>&gt;<br>
</div>