我收到“JDBC 驱动程序不支持 XA 问题”
提交事务时出错:; 嵌套异常是:javax.transaction.xa.XAException:JDBC 驱动程序不支持 XA,因此不能参与两阶段提交。
我收到“JDBC 驱动程序不支持 XA 问题”
提交事务时出错:; 嵌套异常是:javax.transaction.xa.XAException:JDBC 驱动程序不支持 XA,因此不能参与两阶段提交。
在 Weblogic 控制台中,转到Services
> Datasources
。
单击您的数据源。然后,单击Transaction
选项卡:
Supports Global Transactions
应该已经被选中。Emulate Two-Phase Commit
。保存此配置并重新启动服务器。
将 GlobalTransactionsProtocol 属性设置为 LoggingLastResource(推荐)或数据源的 EmulateTwoPhaseCommit。这应该有效。
您仍然面临此问题,请重新启动 weblogic 服务器并检查。