159160161162163164165166167168169
try { ServerTransaction stx = getTransaction(); if (stx != null) stx.doCommit(true); } catch (final INVALID_TRANSACTION ex) { return ActionStatus.INVALID; }
534535536537538539540541542543544
/* * This will commit and do any before/after_completion calls * on registered synchronizations. */ theTransaction.doCommit(true); } catch (HeuristicHazard e1) { /* * Is a heuristic, then don't remove the
164165166167168169170171172173174
// TODO check if we should be using TxControl.isBeforeCompletionWhenRollbackOnly in local JTA too. ServerTransaction stx = getTransaction(); if (stx != null) stx.doCommit(true); } catch (final INVALID_TRANSACTION ex) { return ActionStatus.INVALID; }
548549550551552553554555556557558