<div><FONT face="MS Gothic,monospace,sans-serif">$B<RG<$H?=$7$^$9!#(B</FONT></div>
<DIV id=yiv1113092495>
<DIV id=yiv217635251>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B%H%i%s%6%/%7%g%s$K4X$7$F;G$$$?$$;v$,$"$j!"%a!<%k$5$;$FD:$-$^$7$?!#(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B:#!"(BS2Container 2.4.42 $B!"(B s2-dao-1.0.51 $B!"(B PostgreSQL 8.3.9 $B!"(B Tomcat6.0.26<br />$B$NAH$_9g$o$;$G!"(BWeb$B%"%W%j%1!<%7%g%s$r:n@.$7$F$*$j$^$9!#(B</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>
<DIV><FONT face="MS Gothic,monospace,sans-serif">j2ee.requiredTx $B$rE,MQ$5$;!"J#?t$N(BSQL$B$r0l$D$N%H%i%s%6%/%7%g%s$K$^$H$a$?$$$N$G$9$,!"(B<br />$BESCf$G%(%i!<$rH/@8$5$;$F$_$k$H!"%(%i!<A0$N(BSQL$B<B9T7k2L$O%m!<%k%P%C%/$G$-$F$*$i$:!"(B<br />$B3F(BSQL$BJ8C10L$G%3%_%C%H$5$l$F$7$^$$:$$C$F$*$j$^$9!#(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B$b$C$H$b!"%m%0$r8+$k8B$j$G$O(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; $B!V%H%i%s%6%/%7%g%s$r3+;O$7$^$7$?!W(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B$N8e$KJ#?t$N(BSQL$B$,<B9T$5$l$F$$$k;v$,3NG'$G$-!"$5$i$K!"%(%i!<$rH/@8$5$;$?2U=j$G(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; $B!V%H%i%s%6%/%7%g%s$r%m!<%k%P%C%/$7$^$7$?!W(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B$HI=<($5$l$F$*$j!"2?$bLdBjL5$$$h$&$K8+$($^$9!#(B</FONT></DIV>
<DIV><br /><FONT face="MS Gothic,monospace,sans-serif">$B$3$l$O!"$=$b$=$b(B JTA$B$K$h$k%H%i%s%6%/%7%g%s$,3+;O$G$-$F$$$J$$$N$+$H9M$(!"(B<br />jdbc.dicon $B$N(B "allowLocalTx" $B$r(B true $B$+$i(B false $B$KJQ$($F$_$k$H!"(B<br />$B2L$?$7$F!V(B[ESSR0311]$B%H%i%s%6%/%7%g%s$,3+;O$5$l$F$$$^$;$s!W$H$7$FNc30$,%9%m!<$5$l$?$N$G$9$,!"(B<br />$B$=$NNc30$r(BgetClass()$B$GD4$Y$F$_$k$H(B<br /></FONT><A href="http://s2container.seasar.org/2.4/ja/jdbc.html#S2DBCP" rel=nofollow target=_blank><FONT face="MS Gothic,monospace,sans-serif">http://s2container.seasar.org/2.4/ja/jdbc.html#S2DBCP</FONT></A><FONT face="MS Gothic,monospace,sans-serif">$B$K5-:\$5$l$F$$$k(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; java.lang.IllegalStateException</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B$G$O$J$/!"(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; org.seasar.framework.exception.SIllegalStateException</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B$H$$$&A0<T$r7Q>5$7$?%/%i%9$G$"$j!"(BWeb$B%5%$%H$N5-:\$H0[$J$k$H$$$&E@$G!"(B<br />JTA$B1>!90JA0$K2?$+4V0c$C$?;v$r$7$F$$$k$N$G$O$J$$$+$HIT0B$K$J$j$^$7$?!#(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B$3$l$O!"@_Dj$r4V0c$($F$$$k$N$G$7$g$&$+!)(B<br />$BKt!"(BJTA$B$K$h$k%H%i%s%6%/%7%g%s$,3+;O$G$-$F$$$J$$$N$O3N$+$G(B<br />$B$=$N860x$,2<5-$N%3!<%I$+$iH=CG$G$-$k$h$&$G$7$?$i!"$4;XE&D:$1$J$$$G$7$g$&$+!)(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">$B0J>e!"59$7$/$*4j$$?=$7>e$2$^$9!#(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV>*-*-*-*-*-*-*-*-*-*-*-*-*-*</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// $B!H=hM}$N:G=i$K8F$P$l$k%a%=%C%I!I(B //////////</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">S2Container container =<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S2ContainerFactory.create("XXX/transaction_service.dicon");</FONT></DIV>
<DIV><br /><FONT face="$B#M#S(B $B%4%7%C%/(B">TransactionTestService transactionTestService =<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (TransactionTestServiceImpl) container.getComponent("TransactionTestService");</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">transactionTestService.method(xxxxxx);</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// transaction_service.dicon ////////// </FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "</FONT><A href="http://www.seasar.org/dtd/components24.dtd" rel=nofollow target=_blank><FONT face="MS Gothic,monospace,sans-serif">http://www.seasar.org/dtd/components24.dtd</FONT></A><FONT face="MS Gothic,monospace,sans-serif">"&gt;<br />&lt;components&gt;</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; &lt;include path="j2ee.dicon" /&gt;<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; &lt;component name="TransactionTestService" class="XXX.XXX.impl.TransactionTestServiceImpl"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;aspect&gt;j2ee.requiredTx&lt;/aspect&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/component&gt;</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&lt;/components&gt;</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// TransactionTestService.java ////////// </FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">public interface TransactionTestService {</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; void method(XXXXXX xxxxxx);</FONT><FONT face="MS Gothic,monospace,sans-serif"><br />}</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// TransactionTestServiceImpl.java ////////// </FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />/** $B%3%s%9%H%i%/%?(B. */<br />public TransactionTestServiceImpl() { };</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">public void method(XXXXXX xxxxxx) {</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; S2Container container = S2ContainerFactory.create("XXX/transaction_dao.dicon");</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"><br /></FONT><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; TransactionTestDao transactionTestDao = (TransactionTestDao) container.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getComponent("TransactionTestDao");</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; transactionTestDao.addSQL1(xxxxxx);<br />&nbsp;&nbsp;&nbsp; transactionTestDao.addSQL2(xxxxxx);<br />&nbsp;&nbsp;&nbsp; transactionTestDao.addSQL3(xxxxxx);<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; // $B$3$3$G%(%i!<$r5/$3$7$F=hM}$rCfCG(B ($B%9%m!<$7$?Nc30$O!H=hM}$N:G=i$K8F$P$l$k%a%=%C%I!I$G%-%c%C%A!K(B<br />&nbsp;&nbsp;&nbsp; $B!_!_!_!_!_!J%(%i!<$r5/$3$9%3!<%I!K(B<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; transactionTestDao.addSQL4(xxxxxx);<br />&nbsp;&nbsp;&nbsp; transactionTestDao.addSQL5(xxxxxx);<br /></FONT><FONT face="MS Gothic,monospace,sans-serif">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $B!'(B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><br /><FONT face="MS Gothic,monospace,sans-serif">////////// transaction_dao.dicon //////////</FONT></DIV><FONT face="MS Gothic,monospace,sans-serif">
<DIV><br />&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "</FONT><A href="http://www.seasar.org/dtd/components24.dtd" rel=nofollow target=_blank><FONT face="MS Gothic,monospace,sans-serif">http://www.seasar.org/dtd/components24.dtd</FONT></A><FONT face="MS Gothic,monospace,sans-serif">"&gt;<br />&lt;components&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; &lt;include path="dao.dicon" /&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; &lt;component name="TransactionTestDao" class="XXX.TransactionTestDao"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;aspect&gt;dao.interceptor&lt;/aspect&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/component&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&lt;/components&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// TransactionTestDao.java //////////</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">public interface TransactionTestDao {</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp; Class&lt;XXXXXX&gt; BEAN = XXXXXX.class;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp; String addSQL1_SQL_FILE = "XXX/XXX/XXXXX/addSqlOneQuery.sql";<br />&nbsp; String addSQL2_SQL_FILE = "XXX/XXX/XXXXX/addSqlTwoQuery.sql";<br />&nbsp; String addSQL3_SQL_FILE = "XXX/XXX/XXXXX/addSqlThreeQuery.sql";<br />&nbsp; String addSQL4_SQL_FILE = "XXX/XXX/XXXXX/addSqlFourQuery.sql";<br />&nbsp; String addSQL5_SQL_FILE = "XXX/XXX/XXXXX/addSqlFiveQuery.sql";</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp; String addSQL1_ARGS = "xxxxxx";<br />&nbsp; String addSQL2_ARGS = "xxxxxx";<br />&nbsp; String addSQL3_ARGS = "xxxxxx";<br />&nbsp; String addSQL4_ARGS = "xxxxxx";<br />&nbsp; String addSQL5_ARGS = "xxxxxx";</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp; void addSQL1(XXXXXX xxxxxx);<br />&nbsp; void addSQL2(XXXXXX xxxxxx);<br />&nbsp; void addSQL3(XXXXXX xxxxxx);<br />&nbsp; void addSQL4(XXXXXX xxxxxx);<br />&nbsp; void addSQL5(XXXXXX xxxxxx);<br />}</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// app.dicon //////////</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "</FONT><A href="http://www.seasar.org/dtd/components24.dtd" rel=nofollow target=_blank><FONT face="MS Gothic,monospace,sans-serif">http://www.seasar.org/dtd/components24.dtd</FONT></A><FONT face="MS Gothic,monospace,sans-serif">"&gt;<br />&lt;components&gt;</FONT></DIV>
<DIV><br /><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;&nbsp;&nbsp; &lt;include path="convention.dicon"/&gt;<br />&nbsp;&nbsp;&nbsp; &lt;include path="aop.dicon"/&gt;<br />&nbsp;&nbsp;&nbsp; &lt;include path="j2ee.dicon"/&gt;</FONT></DIV>
<DIV><br /><FONT face="$B#M#S(B $B%4%7%C%/(B">&lt;/components&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// convention.dicon //////////</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "</FONT><A href="http://www.seasar.org/dtd/components24.dtd" rel=nofollow target=_blank><FONT face="MS Gothic,monospace,sans-serif">http://www.seasar.org/dtd/components24.dtd</FONT></A><FONT face="MS Gothic,monospace,sans-serif">"&gt;<br />&lt;components&gt;</FONT></DIV>
<DIV><br /><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;&nbsp;&nbsp; &lt;component class="org.seasar.framework.convention.impl.NamingConventionImpl"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;initMethod name="addRootPackageName"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;"org.seasar.framework.container.warmdeploy"&lt;/arg&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/component&gt;</FONT></DIV>
<DIV><br /><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;&nbsp;&nbsp; &lt;component class="org.seasar.framework.convention.impl.PersistenceConventionImpl"/&gt;</FONT></DIV>
<DIV><br /><FONT face="$B#M#S(B $B%4%7%C%/(B">&lt;/components&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">////////// jdbc.dicon //////////</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "</FONT><A href="http://www.seasar.org/dtd/components24.dtd" rel=nofollow target=_blank><FONT face="MS Gothic,monospace,sans-serif">http://www.seasar.org/dtd/components24.dtd</FONT></A><FONT face="MS Gothic,monospace,sans-serif">"&gt;<br />&lt;components namespace="jdbc"&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; &lt;include path="jta.dicon"/&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; &lt;component class="org.seasar.extension.jdbc.impl.BasicResultSetFactory"/&gt;</FONT></DIV>
<DIV><br /><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;&nbsp;&nbsp; &lt;component class="org.seasar.extension.jdbc.impl.ConfigurableStatementFactory"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;&lt;component class="org.seasar.extension.jdbc.impl.BasicStatementFactory"/&gt;&lt;/arg&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="fetchSize"&gt;100&lt;/property&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/component&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B">&nbsp;&nbsp;&nbsp; &lt;component name="xaDataSource" class="org.seasar.extension.dbcp.impl.XADataSourceImpl"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="driverClassName"&gt;"org.postgresql.Driver"&lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="URL"&gt;"jdbc:postgresql://XXXXXXXXXXXX"&lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="user"&gt;"XXXXXXXX"&lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="password"&gt;"XXXXXXXX"&lt;/property&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/component&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; &lt;component name="connectionPool" class="org.seasar.extension.dbcp.impl.ConnectionPoolImpl"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="timeout"&gt;600&lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="maxPoolSize"&gt;10&lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="allowLocalTx"&gt;true&lt;/property&gt;&nbsp; &lt;!-- $B"+!z(B false$B$K$9$k$HNc30$r%9%m!<(B $B!z(B --&gt;</FONT></DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;destroyMethod name="close"/&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/component&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&nbsp;&nbsp;&nbsp; &lt;component name="dataSource" class="org.seasar.extension.dbcp.impl.DataSourceImpl"/&gt;</FONT></DIV>
<DIV><FONT face="$B#M#S(B $B%4%7%C%/(B"></FONT>&nbsp;</DIV>
<DIV><FONT face="MS Gothic,monospace,sans-serif">&lt;/components&gt;</FONT></DIV></DIV></DIV>