7071727374757677787980
throw new XAException(XAException.XAER_INVAL); if (onePhase) tx.doOnePhaseCommit(); else tx.doCommit(); TxImporter.removeImportedTransaction(xid); } catch (XAException ex) {
7273747576777879808182
if (tx.baseXid() != null) // activate failed? { if (onePhase) tx.doOnePhaseCommit(); else tx.doCommit(); TxImporter.removeImportedTransaction(xid); } else throw new XAException(XAException.XA_RETRY);