<bean id="enoteDataSource" class="com.atomikos.jdbc.AtomikosDataSourceBean">
<property name="uniqueResourceName" value="devl"></property>
<property name="xaDataSourceClassName" value="com.ibm.db2.jcc.DB2XADataSource" />
<property name="xaProperties">
<props>
<prop key="URL">jdbc:db2://dev-catsdb-01:60004/devl:driverType=4;currentSchema=K702PRDR;</prop>
<prop key="user">...</prop>
<prop key="password">...</prop>
<prop key="portNumber">60004</prop>
<prop key="driverType">4</prop>
<prop key="currentSchema">K702PRDR</prop>
<prop key="databaseName">devl</prop>
</props>
</property>
<property name="poolSize" value="10"></property>
</bean>
<bean id="wsdlSessionFactory" class="org.springframework.orm.hibernate3.annotati on.AnnotationSessionFactoryBean">
<property name="dataSource" ref="enoteDataSource" />
<property name="packagesToScan" value="com.wsdl" />
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.DB2D ialect</prop>
<prop key="hibernate.connection.driver_class">com.ibm.db 2.jcc.DB2Driver</prop>
<prop key="hibernate.bytecode.provider">javassist</prop>
<prop key="hibernate.show_sql">false</prop>
<prop key="hibernate.cache.use_second_level_cache">false </prop>
<prop key="hibernate.default_schema">k702prdr</prop>
</props>
</property>
<property name="annotatedClasses">
<list>
<value>com.wsdl.db.DBTrans</value>
<value>com.wsdl.db.UsrTrans</value>
</list>
</property>
</bean>
<!-- END Data sources -->
<!-- BEGIN Properties -->
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.Pr opertyPlaceholderConfigurer">
<property name="location">
<value>file:C:\views\DevPrototypeInt\WSDLProject\W ebContent\WEB-INF\enote.properties</value>
</property>
</bean>
<util

roperties id="sysProperties" location="file:C:\views\DevPrototypeInt\WSDLProjec t\WebContent\WEB-INF\enote.properties" />
<util

roperties id="appProperties">
<prop key="appName">eNote Application</prop>
</util

roperties>
<!-- END Properties -->
<!-- BEGIN Hibernate config and dependencies -->
<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true" />
<bean id="atomikosTransactionManager" class="com.atomikos.icatch.jta.UserTransactionMana ger" init-method="init" destroy-method="close">
<property name="forceShutdown"><value>true</value></property>
</bean>
<bean id="atomikosUserTransaction" class="com.atomikos.icatch.jta.UserTransactionImp" >
<property name="transactionTimeout"><value>300</value></property>
</bean>
<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTran sactionManager">
<property name="transactionManager"><ref bean="atomikosTransactionManager" /></property>
<property name="userTransaction"><ref bean="atomikosUserTransaction" /></property>
</bean>