2012-06-04 3 views
1

Как настроить LoanSessionFactoryBean для использования диспетчера транзакций JTA с Hibernate 4?Настройка jtaTransactionManager на LocalSessionFactoryBean с Hibernate 4 и Spring 3.1

С Hibernate 3.x следующих работ конфигурации, но в Hibernate 4, LocalSessionFactoryBean больше не имеет jtaTransactionManager свойство

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" 
    p:configLocation="classpath:hibernate.cfg.xml" 
    p:jtaTransactionManager-ref="jtaTransactionManager" /> 

Я использую Spring 3.1.1.

ответ

0

Действительно, весна 3.1.1 не имеет аттрибута jtaTransactionManager. Возможно, они забыли добавить его.

Добавили его весной 3.1.4. Поэтому я думаю, вы должны перейти к этой версии.