resourceexception:xa资源“jdbc/wmsdatasource”:引发了xid“..”的恢复-4:提供的xid对此xa资源无效

rhfm7lfc  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(346)

我的一个项目从db oracle获取记录时遇到异常“提供的xid对此xa资源无效”。
我找到了一些解决方案,为“提高3和5”,但不能得到为“提高4”。
这里我有附加的日志文件的问题。

com.atomikos.datasource.ResourceException: XA resource 'jdbc/abcDatasource': resume for XID '31302E38382E3232382E3131352E746D32343536363030353837:31302E38382E3232382E3131352E746D31303437393130' raised -4: the supplied XID is invalid for this XA resource
    at com.atomikos.datasource.xa.XAResourceTransaction.resume(XAResourceTransaction.java:434) ~[transactions-jta-3.9.3.jar:na]
    at com.atomikos.datasource.xa.session.BranchEnlistedStateHandler.<init>(BranchEnlistedStateHandler.java:59) ~[transactions-jta-3.9.3.jar:na]
    at com.atomikos.datasource.xa.session.NotInBranchStateHandler.checkEnlistBeforeUse(NotInBranchStateHandler.java:64) ~[transactions-jta-3.9.3.jar:na]
    at com.atomikos.datasource.xa.session.TransactionContext.checkEnlistBeforeUse(TransactionContext.java:88) ~[transactions-jta-3.9.3.jar:na]
    at com.atomikos.datasource.xa.session.SessionHandleState.notifyBeforeUse(SessionHandleState.java:179) ~[transactions-jta-3.9.3.jar:na] <br/>

配置文本
如果需要进一步的信息,请告诉我。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题