moved socketproxy to https://wamblee.org/svn/public/socketproxy
[utils] / mythtv / war / src / main / resources / org.wamblee.mythtv.hibernate.xml
index 4d34ac8d70a2a36285bc84b964554574289ab529..29f176a87b4d72a5a75efd6fc5f2e36472009d0e 100644 (file)
@@ -1,43 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" 
-               "http://www.springframework.org/dtd/spring-beans.dtd">
-<beans>
-
-       <!-- bean id="namingStrategy" class="nl.jmonks.system.hibernate.JMonksNamingStrategy"> </bean -->
-
-       <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
-               <property name="dataSource">
-                       <ref bean="dataSource"/>
-               </property>
-               <property name="hibernateProperties">
-                       <props>
-                               <prop key="hibernate.dialect">${hibernate.dialect}</prop>
-                <prop key="hibernate.cache.provider_class">${hibernate.cache.provider}</prop>
-                <prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
-                <prop key="hibernate.cache.use_query_cache">${hibernate.cache.use_query_cache}</prop>
-                               <prop key="hibernate.query.substitutions">true 1, false 0</prop>
-                               <!-- prop key="hibernate.connection.release_mode">after_statement</prop -->
-                       </props>
-               </property>
-               <property name="mappingResources">
-                       <ref bean="hibernateMappingFiles"/>
-               </property>
-               <!-- property name="namingStrategy">
-                       <ref local="namingStrategy"/>
-               </property -->
-       </bean>
-
-       <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
-               <property name="sessionFactory">
-                       <ref bean="sessionFactory"/>
-               </property>
+<beans xmlns="http://www.springframework.org/schema/beans"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
+       
+       <bean id="entityManager" class="org.springframework.jndi.JndiObjectFactoryBean">
+               <property name="jndiName"><value>java:comp/env/persistence/mythtv</value></property>
        </bean>
 
        <bean id="transactionManager"
-               class="org.springframework.orm.hibernate3.HibernateTransactionManager">
-               <property name="sessionFactory">
-                       <ref local="sessionFactory"/>
-               </property>
+               class="org.springframework.transaction.jta.JtaTransactionManager">
+               
        </bean>
 
        <!-- Abstract bean. Subclass this bean and specify the target property to