<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/MyDS_Name</jndi-name>
<connection-url>jdbc:oracle:thin:@(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = orarac1-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = orarac2-vip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = MyDS_Name.service)
(SERVER = DEDICATED)))
</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>application_user<user-name>
<password>topsecret<password>
<set-tx-query-timeout/>
<query-timeout>30</query-timeout>
<attribute name='ManagedConnectionFactoryProperties'>
<properties>
<config-property name='QueryTimeout' type='int'>30</config-property>
<config-property name='TransactionQueryTimeout' type='boolean'>true</config-property>
</properties>
</attribute>
<blocking-timeout-millis>5000</blocking-timeout-millis>
<min-pool-size>0</min-pool-size>
<max-pool-size>50</max-pool-size>
<check-valid-connection-sql>select count(1) from dual</check-valid-connection-sql>
<idle-timeout-minutes>1</idle-timeout-minutes>
</local-tx-datasource>
</datasources>'