首页 > 其他 > 详细

EJB 使用多个数据源问题

时间:2017-11-16 17:03:47      阅读:273      评论:0      收藏:0      [点我收藏+]

如果在JBoss中同时使用俩个数据源就会发生如下异常:

 

Transaction is not active: tx=TransactionImple < ac, BasicAction: -3f57fe8b:f52:4cd284ca:9b status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -3f57fe8b:f52:4cd284ca:9b status: ActionStatus.ABORT_ONLY >)

 

Adding multiple last resources is disallowed. Current resource is org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@5cb57c

 

解决方法:

JBoss5 在conf/jbossts-properties.xml文件里,在<properties depends="arjuna" name="jta">节点下增加

<property name="com.arjuna.ats.jta.allowMultipleLastResources" value="true"/>属性。

 

注:Jboss4 在conf/jbossjta-properties.xml文件里。

EJB 使用多个数据源问题

原文:http://www.cnblogs.com/firstdream/p/7844978.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!