新事务中的getConnection为null

时间:2011-05-22 07:56:42

标签: ejb-3.0 weblogic datasource jndi

我正在使用Weblogic 11,ejb3.0

我的代码正在远程查找容器中的另一个部署。 一切正常,我设法达到另一个部署。 在远程部署中工作的方法通过注释打开新事务:

@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)

当它完成并返回到我的部署时,我有奇怪的情况,我可以使用方法databseDataSource.getConnection()从我的数据源获得连接; (它收到空)

我正在使用XA。

任何想法为什么?

感谢, 射线。

1 个答案:

答案 0 :(得分:0)

问题是我们在组合xa和非xa数据源时无法打开新事务。 我把所有东西都搬到了xa,它运作正常