频繁的出现事务回滚的现象,后台不会抛异常,只能在warn日志里面获取到。
com.atomikos.logging.Slf4jLogger.logWarning(Slf4jLogger.java:40) - XA resource 'oracle/ds_inst': commit for XID '636F6D2E61746F6D696B6F732E737072696E672E6A6462632E746D313636323235393032393334313131353735:636F6D2E61746F6D696B6F732E737072696E672E6A6462632E746D3132313035' raised -4: the supplied XID is invalid for this XA resource
oracle.jdbc.xa.OracleXAException: null
at oracle.jdbc.driver.T4CXAResource.kputxrec(T4CXAResource.java:954) ~[ojdbc6-11.2.0.1.0.jar:11.2.0.1.0]
at oracle.jdbc.driver.T4CXAResource.doCommit(T4CXAResource.java:446) ~[ojdbc6-11.2.0.1.0.jar:11.2.0.1.0]
at oracle.jdbc.xa.client.OracleXAResource.commit(OracleXAResource.java:560) ~[ojdbc6-11.2.0.1.0.jar:11.2.0.1.0]
at com.atomikos.datasource.xa.XAResourceTransaction.commit(XAResourceTransaction.java:555) [transactions-jta-4.0.4.jar:?]
at com.atomikos.icatch.imp.CommitMessage.send(CommitMessage.java:52) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.CommitMessage.send(CommitMessage.java:23) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.PropagationMessage.submit(PropagationMessage.java:67) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.Propagator$PropagatorThread.run(Propagator.java:63) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.Propagator.submitPropagationMessage(Propagator.java:42) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.CoordinatorStateHandler.commitFromWithinCallback(CoordinatorStateHandler.java:373) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.IndoubtStateHandler$1.doCommit(IndoubtStateHandler.java:112) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.CoordinatorStateHandler.commitWithAfterCompletionNotification(CoordinatorStateHandler.java:581) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.IndoubtStateHandler.commit(IndoubtStateHandler.java:107) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.CoordinatorImp.commit(CoordinatorImp.java:548) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.CoordinatorImp.terminate(CoordinatorImp.java:690) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.imp.CompositeTransactionImp.commit(CompositeTransactionImp.java:282) [transactions-4.0.4.jar:?]
at com.atomikos.icatch.jta.TransactionImp.commit(TransactionImp.java:172) [transactions-jta-4.0.4.jar:?]
at com.atomikos.icatch.jta.TransactionManagerImp.commit(TransactionManagerImp.java:414) [transactions-jta-4.0.4.jar:?]
at com.atomikos.icatch.jta.UserTransactionImp.commit(UserTransactionImp.java:86) [transactions-jta-4.0.4.jar:?]
at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1034) [spring-tx-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:746) [spring-tx-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:714) [spring-tx-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:533) [spring-tx-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:304) [spring-tx-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) [spring-tx-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) [spring-aop-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) [spring-aop-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at com.platform.inst.af.service.impl.AfOperateServiceImpl$$EnhancerBySpringCGLIB$$482add2.doSubmitTaskMsg(<generated>) [classes/:?]