<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd"> <components namespace="jdbc"> <include path="jta.dicon"/> <!-- for PostgreSQL --> <component name="xaDataSource" class="org.seasar.extension.dbcp.impl.XADataSourceImpl"> <property name="driverClassName"> "org.postgresql.Driver" </property> <property name="URL"> "jdbc:postgresql://172.20.1.1:5432/em" </property> <property name="user">"em"</property> <property name="password">"ainqjdbc"</property> <destroyMethod> @org.seasar.framework.util.DriverManagerUtil@deregisterAllDrivers() </destroyMethod> </component> <!-- <component name="connectionPool" class="org.seasar.extension.dbcp.impl.ConnectionPoolImpl"> <property name="timeout">600</property> <property name="maxPoolSize">10</property> <property name="allowLocalTx">true</property> <property name="validationQuery">"select 1"</property> <property name="validationInterval">10</property> <destroyMethod name="close"/> </component> --> <component name="connectionPool" class="org.seasar.extension.dbcp.impl.ConnectionPoolImpl"> <property name="timeout">540</property> <property name="maxPoolSize">10</property> <property name="allowLocalTx">true</property> <property name="validationQuery">"select 1"</property> <property name="validationInterval">10000</property> <destroyMethod name="close"/> </component> <component name="DataSource" class="org.seasar.extension.dbcp.impl.DataSourceImpl" /> <!-- from JNDI --> <!-- <component name="DataSource" class="javax.sql.DataSource"> @org.seasar.extension.j2ee.JndiResourceLocator@lookup("java:comp/env/jdbc/DataSource") </component> --> <!-- <component name="dataSource" class="org.seasar.extension.datasource.impl.SelectableDataSourceProxy"/> --> </components>