在我们的一个定时器ejb中,我们调用了jboss 6中的2个非xa数据源,并且出现以下错误。如何在事务jboss中启用对非xa数据源的多次调用6
[org.hibernate.util.JDBCExceptionReporter](HTTP-0.0.0.0-443-4)在事务不能招募进入元知晓对象上;! - 嵌套的throwable:(javax.transaction.SystemException:java.lang.Throwable:无法登记资源,请参阅前面的警告。tx = TransactionImple < ac,BasicAction:0:ffff0ab1ded5:1396:544f790a:1842 status:ActionStatus.ABORT_ONLY> ); - 嵌套throwable:(org.jboss.resource.JBossResourceException:无法在进入元意识对象时登记事务! - 嵌套throwable:(javax.transaction.SystemException:java.lang.Throwable:无法登记资源,请参阅。以前的警告TX = TransactionImple <交流,BasicAction:0:ffff0ab1ded5:1396:544f790a:1842状态:ActionStatus.ABORT_ONLY>))
有意见的修改jbossjta-properties.xml中包括以下,但这也不起作用,因为jboss 6没有这个文件。
<properties depends=”arjuna” name=”jta”>
<property name=”com.arjuna.ats.jta.allowMultipleLastResources” value=”true”/>
请让我们知道如何使多个非XA数据源事务中的JBoss中6