请问tomcat+spring+hibernate全局事务的问题
我在tomcat5.5+jsp+spring2.0+hibernate3.0的应用中配置全局事务(两个数据库),
applicationContext.xml中的配置是:
<bean id= "jtaTransactionManager " class= "org.springframework.transaction.jta.JtaTransactionManager " /> 但在tomcat启动以后报错误: JTA UserTransaction is not available at JNDI location [java:comp/UserTransaction]; 这个是什么原因?(我用jndi连数据库)
------解决方案--------------------配置改为:
<bean id= "jtaTransactionManager "
class= "org.springframework.transaction.jta.JtaTransactionManager ">
<property name= "transactionManagerName ">
<value> java:comp/UserTransaction </value>
</property>
</bean>
试一试.
good luck.
------解决方案--------------------java:comp/UserTransaction
这个你在哪配置的?~~
看看你的这个配置~
------解决方案--------------------up