6,787
社区成员
发帖
与我相关
我的任务
分享
<xa-datasource>
<jndi-name>claimDS</jndi-name>
<track-connection-by-tx/>
<isSameRM-override-value>false</isSameRM-override-value>
<xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
<xa-datasource-property name="URL">jdbc:oracle:thin:@10.2.100.11:1521:clmdev</xa-datasource-property>
<xa-datasource-property name="User">claim</xa-datasource-property>
<xa-datasource-property name="Password">claim</xa-datasource-property>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<no-tx-separate-pools/>
<!--pooling parameters-->
<min-pool-size>1</min-pool-size>
<max-pool-size>5</max-pool-size>
<blocking-timeout-millis>90000</blocking-timeout-millis>
<idle-timeout-minutes>15</idle-timeout-minutes>
<metadata>
<type-mapping>Oracle10g</type-mapping>
</metadata>
</xa-datasource>
<bean id="claimDS" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:/claimDS</value>
</property>
<property name="jndiTemplate">
<ref local="jndiTemplate" />
</property>
</bean>
<bean id="transactionManager"
class="org.springframework.transaction.jta.JtaTransactionManager">
<property name="transactionManagerName" value="java:/TransactionManager"/>
<property name="userTransactionName" value="UserTransaction"/>
</bean>