我在一个EJB中调用另外两个EJB,他们用Hibernate访问不同的库。第一EJB调用成功,第二个EJB中在getcurrentsession时出现下面异常“Unable to register cleanup Synchronization with TransactionManager”。但我把这两个ejb的调用顺序调换一下,就没问题了。哪位高手知道这是怎么回事?
...全文
506打赏收藏
EJB 调用多个EJB,都用了Hibernate,多个库时JTA事务错
我在一个EJB中调用另外两个EJB,他们用Hibernate访问不同的库。第一EJB调用成功,第二个EJB中在getcurrentsession时出现下面异常“Unable to register cleanup Synchronization with TransactionManager”。但我把这两个ejb的调用顺序调换一下,就没问题了。哪位高手知道这是怎么回事?