1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
6 <bean id="entityManager" class="org.springframework.jndi.JndiObjectFactoryBean">
7 <property name="jndiName"><value>java:comp/env/persistence/mythtv</value></property>
10 <bean id="transactionManager"
11 class="org.springframework.transaction.jta.JtaTransactionManager">
15 <!-- Abstract bean. Subclass this bean and specify the target property to
16 wrap a bean with transactions -->
17 <bean abstract="true" id="transactionRequiredTemplate"
18 class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
19 <property name="transactionManager" ref="transactionManager"/>
20 <property name="transactionAttributes">
22 <prop key="*">PROPAGATION_REQUIRED</prop>