$B$9$_$^$;$s!#(B<div>$B;d$NM}2rITB-$G$4;XE&$$$?$@$$$F$$$kFbMF$,$"$^$jM}2r$G$-$^$;$s!#(B</div><div><br></div><div>$B8=:_9T$C$F$$$k@_Dj$r$^$H$a$^$9$H0J2<$K$J$j$^$9!#(B</div><div>$B!J0J2<$N:n6H$r$9$kA0$+$i!"BP>]$N(BDAO$B%a%=%C%I$O@5>o$KF0:n$7$F$$$^$7$?!K(B</div><div><br></div><div>$B#1!%%$%s%?!<%;%W%?!<$N:n@.(B</div><div><br></div><div>public class DaoMeasuringInterceptor extends AbstractInterceptor {</div>
<div> private static final long serialVersionUID = 7906850638320578037L;</div><div><br></div><div> public Object invoke(MethodInvocation invocation) throws Throwable {<br></div><div> …</div><div> Object ret = invocation.proceed();</div>
<div> return ret;<br></div><div> }</div><div>}</div><div><br></div><div><br></div><div>$B#2!%(Bapp_aop.dicon$B$K>e5-%$%s%?!<%;%W%?!<$rEPO?(B</div><div><br></div><div><div><components namespace="app_aop"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span><include path="convention.dicon"/></div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span><component name="actionSupportInterceptor" class="org.seasar.teeda.extension.interceptor.ActionSupportInterceptor" /></div><div><span class="Apple-tab-span" style="white-space:pre">        </span><component name="appFacesExceptionThrowsInterceptor" class="org.seasar.teeda.core.interceptor.AppFacesExceptionThrowsInterceptor" /></div>
<div><br></div><div> <component name="daoMeasuringInterceptor" class="xxxxxxxx.interceptor.DaoMeasuringInterceptor" /></div><div></components></div><div><br></div><div><br></div><div>$B#3!%(BAaaDao.dicon$B$r:n@.!J!V(Bsrc/main/resources$B!W$ND>2<!K(B</div>
</div><div><br></div><div><div><?xml version="1.0" encoding="Shift_JIS"?></div><div><!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container//EN"</div><div>"<a href="http://www.seasar.org/dtd/components.dtd">http://www.seasar.org/dtd/components.dtd</a>"></div>
<div><components></div><div> <include path="dao.dicon"/></div><div> <include path="app_aop.dicon"/></div><div> <component class="jp.co.sharp.butsu.jd20.dao.Jed8x0Dao"></div>
<div> <aspect>traceInterceptor</aspect></div><div> <aspect>daoMeasuringInterceptor</aspect></div><div> <aspect>dao.interceptor</aspect></div><div> </component></div><div>
</components></div><div><br></div><div><br></div><div>$B#4!%(Bapp.dicon$B$K(BAaaDao.dicon$B$N(Binclude$B$rDI2C!J"+:#2s?7$?$K;n$7$^$7$?!K(B</div><div><br></div><div><div><?xml version="1.0" encoding="UTF-8"?></div><div><!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>"<a href="http://www.seasar.org/dtd/components24.dtd">http://www.seasar.org/dtd/components24.dtd</a>"></div><div><components></div><div>
<span class="Apple-tab-span" style="white-space:pre">        </span><include path="convention.dicon"/></div><div><span class="Apple-tab-span" style="white-space:pre">        </span><include path="aop.dicon"/></div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span><include path="app_aop.dicon"/></div><div><span class="Apple-tab-span" style="white-space:pre">        </span><include path="teedaExtension.dicon"/></div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span><include path="dao.dicon"/></div><div><span class="Apple-tab-span" style="white-space:pre">        </span><include path="dxo.dicon"/></div>
<div> <include path="AaaDao.dicon"/><br></div><div></components></div><div><br></div><div>$B$A$J$_$K(BDAO$B%$%s%?!<%U%'!<%9$O0J2<$K$J$j$^$9!#(B</div><div><br></div><div><div>@S2Dao(bean = Aaa.class)</div><div>public interface AaaDao {</div>
<div> @Arguments({"lginid","xxx"})<br></div><div> @Query("xxxxxxxxxx'")</div><div> public Aaa selectUserByLginid(String lginid,String xxx);</div><div> </div><div> @SqlFile<br>
</div><div> @Arguments({"xxx", "yyy", "zzz"})</div><div> public List<Aaa> selectUserBySyryteskcd(String xxx, String yyy, String zzz);</div><div>}<br></div><div><br></div><div><br>
</div><div>$B>e5-$N@_Dj$r9T$$%m%0%$%s2hLL$r3+$3$&$H$9$k$H0J2<$N%(%i!<$,H/@8$7$^$9!#(B</div><div><br></div><div>$B=iJbE*$J4V0c$$$H$O;W$$$^$9$,!"$h$m$7$/$*4j$$$$$?$7$^$9!#(B</div><div><br></div><div><br></div><div><br></div><div>-----------$B!J%(%i!<!K(B----------------------</div><div><div>HTTP$B%9%F!<%?%9(B 500 - </div>
<div><br></div><div>--------------------------------------------------------------------------------</div><div><br></div><div>type $BNc30%l%]!<%H(B</div><div><br></div><div>$B%a%C%;!<%8(B </div><div><br></div><div>$B@bL@(B The server encountered an internal error () that prevented it from fulfilling this request.</div>
<div><br></div><div>$BNc30(B </div><div><br></div><div>javax.servlet.ServletException: $B%5!<%V%l%C%H(B facesServlet $B$N(BServlet.init()$B$,Nc30$rEj$2$^$7$?(B</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>java.lang.Thread.run(Unknown Source)</div><div><br></div><div><br></div><div>$B860x(B </div><div><br></div><div>java.lang.IllegalStateException: no factory javax.faces.context.FacesContextFactory configured for this application</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>javax.faces.FactoryFinder.getFactory(FactoryFinder.java:48)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>javax.faces.internal.WebAppUtil.getFactory(WebAppUtil.java:142)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>javax.faces.webapp.FacesServlet.init(FacesServlet.java:72)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>java.lang.Thread.run(Unknown Source)</div><div><br></div><div><br></div><div>$BCm0U(B $B860x$N$9$Y$F$N%9%?%C%/%H%l!<%9$O!"(BApache Tomcat/5.5.26$B$N%m%0$K5-O?$5$l$F$$$^$9(B</div><div><br></div><div>
<br></div><div>--------------------------------------------------------------------------------</div><div><br></div><div>Apache Tomcat/5.5.26</div><div><br></div><div><br></div><div><br></div><div><br></div></div></div></div>
</div><div><br><br><div class="gmail_quote">2009/05/01 16:10 Koichi Kobayashi <span dir="ltr"><<a href="mailto:koichik@improvement.jp">koichik@improvement.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
$B>.NS(B (koichik) $B$G$9!%(B<br>
<br>
Date: Fri, 1 May 2009 16:04:38 +0900<br>
<div class="im">From: $B@uLn8n(B <<a href="mailto:asano1225@gmail.com">asano1225@gmail.com</a>><br>
To: <a href="mailto:seasar-user@ml.seasar.org">seasar-user@ml.seasar.org</a><br>
</div>Subject: [Seasar-user:17367] Re: [S2Dao]SQL$B<B9T=hM};~4V$r%m%0=PNO$7$?$$(B<br>
<div class="im"><br>
> $B$*@$OC$K$J$j$^$9!#(B<br>
> DB$B%"%/%;%9$O$7$F$$$k$N$G$9$,!"%H%l!<%9$O=PNO$5$l$^$;$s$G$7$?!#(B<br>
> $B$H$$$&$3$H$O!"(BAaaDao.dicon$B$,FI$_9~$^$l$F$$$J$$$H$$$&$3$H$G$7$g$&$+!)(B<br>
><br>
> $BA0$N%a!<%k$K$b5-=R$7$^$7$?$,!"!V(Bsrc/main/resources$B!W$ND>2<$KCV$$$?$@$1$G!"Nc$($P(B app.dicon$B$J$I$K(B<br>
> include$B$5$;$k$J$I$O$7$F$$$^$;$s!#(B<br>
<br>
</div>$B$I$3$+$i$b(B include $B$7$F$$$J$$$J$i!$$=$l$O(B<br>
$BB8:_$7$F$$$J$$$N$HF1$8$G$9!%(B<br>
AaaDao $B$OJL$N$H$3$m$GDj5A$5$l$F$$$k$N$G$7$g$&!%(B<br>
<br>
SMART deploy $B$r;H$C$F$$$k$J$i!$(Bcustomizer.dicon $B$G(B<br>
daoMeasuringInterceptor $B$r@_Dj$9$kI,MW$,$"$j$^$9!%(B<br>
<font color="#888888"><br>
<br>
--<br>
</font><div><div></div><div class="h5"><component name="koichik"><br>
<property name="fullName">"Koichi Kobayashi"</property><br>
<property name="email">"<a href="mailto:koichik@improvement.jp">koichik@improvement.jp</a>"</property><br>
<property name="blog">"<a href="http://d.hatena.ne.jp/koichik" target="_blank">http://d.hatena.ne.jp/koichik</a>"</property><br>
</component><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>
</div></div></blockquote></div><br></div>