EJB 使用多个数据源问题
2024-08-30 12:02:58
如果在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文件里。
最新文章
- ASP.NET Core – 2300% More Requests Served Per Second
- encodeURIComponent编码后java后台的解码 (AJAX中文解决方案)
- wifi链接配置
- php扩展函数调用扩展中的标准函数
- Python 结巴分词模块
- Nginx+Tomcat实现反向代理与动静分离
- leetcode@ [329] Longest Increasing Path in a Matrix (DFS + 记忆化搜索)
- Ubuntu 之旅—— 调整扩展屏分辨率
- [原创]opencv实现图像拼接,制做全景图
- doxygen 生成源码文档
- 例10-1 uva11582(裴波那切数列)
- CentOS-Minimal版本下安装telnet服务和xinetd服务
- JAVA常用的异常处理情况
- 转 Spring Boot之No session repository could be auto-configured, check your configuration问题解决
- 在 DELPHI 中 procedure 型变量与 method 型变量的区别
- [LeetCode] 628. Maximum Product of Three Numbers_Easy
- linux用户和组2
- 用python给图片添加文字(水印)
- 基于Qt5 跨平台应用开发
- C#之RabbitMQ系列(一)