/** * Is the XAException a non-error when received in reply to commit or * rollback ? It normally is, but may be overridden in recovery. */ protected boolean notAProblem(XAException ex, boolean commit) { return XAResourceErrorHandler.notAProblem(_theXAResource, ex, commit); }
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRCommitError(onePhase); committed = handler.isCommitted(); return heuristic; } catch (Throwable e) {
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRRollbackError(); return heuristic; } catch (Throwable e) {
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRCommitError(onePhase); committed = handler.isCommitted(); return heuristic; } catch (Throwable e) {
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRRollbackError(); return heuristic; } catch (Throwable e) {
/** * Is the XAException a non-error when received in reply to commit or * rollback ? It normally is, but may be overridden in recovery. */ protected boolean notAProblem(XAException ex, boolean commit) { return XAResourceErrorHandler.notAProblem(_theXAResource, ex, commit); }
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRCommitError(onePhase); committed = handler.isCommitted(); return heuristic; } catch (Throwable e) {
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRRollbackError(); return heuristic; } catch (Throwable e) {
/** * Is the XAException a non-error when received in reply to commit or * rollback ? It normally is, but may be overridden in recovery. */ protected boolean notAProblem(XAException ex, boolean commit) { return XAResourceErrorHandler.notAProblem(_theXAResource, ex, commit); }
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRCommitError(onePhase); committed = handler.isCommitted(); return heuristic; } catch (Throwable e) {
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRRollbackError(); return heuristic; } catch (Throwable e) {
/** * Is the XAException a non-error when received in reply to commit or * rollback ? It normally is, but may be overridden in recovery. */ protected boolean notAProblem(XAException ex, boolean commit) { return XAResourceErrorHandler.notAProblem(_theXAResource, ex, commit); }
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRCommitError(onePhase); committed = handler.isCommitted(); return heuristic; } catch (Throwable e) {
return TwoPhaseOutcome.FINISH_OK; } catch (XAException e) { XAResourceErrorHandler handler = new XAResourceErrorHandler(e, (XAResource) connectableResource, xid); heuristic = handler.handleCMRRollbackError(); return heuristic; } catch (Throwable e) {
/** * Is the XAException a non-error when received in reply to commit or * rollback ? It normally is, but may be overridden in recovery. */ protected boolean notAProblem(boolean commit) { return XAResourceErrorHandler.notAProblem(xaResource, e, commit); }