Package org.apache.derby.iapi.services.context

Examples of org.apache.derby.iapi.services.context.ContextManager.cleanupOnError()


      t_util.t_commit(t);
      t.close();
    }
    catch (StandardException se) {

      cm1.cleanupOnError(se);
      throw T_Fail.exceptionFail(se);
    }
    finally {
      contextService.resetCurrentContextManager(cm1);
    }
View Full Code Here


      // if more runs are added here then you probably want to reset testRollback to
      // its initial value, or add the runs before the unlogged mode.

    } catch (StandardException se) {

      cm1.cleanupOnError(se);
      throw T_Fail.exceptionFail(se);
    }
    finally {
      contextService.resetCurrentContextManager(cm1);
    }
View Full Code Here

        t_util.t_insertAtSlot(p3, 100, row);
      }
      catch (StandardException se)
      {
        REPORT("cleanup on error");
        cm1.cleanupOnError(se);
        REPORT("done cleanup on error");
      }

      tinternal = null;
      //   tuser = t_util.t_startTransaction();
View Full Code Here

      t.printStackTrace(System.err);

      if (cm1 != null)
        cm1.cleanupOnError(t);
      if (cm2 != null)
        cm2.cleanupOnError(t);
      //    if (cpm != null)
      //      cpm.cleanupOnError(t);

    } finally {
View Full Code Here

            try {
                rm.commit(inDoubtCM, xid_im, onePhase);
               
                // close the connection/transaction since it can never
                // be used again.
                inDoubtCM.cleanupOnError(StandardException.closeException());
                return;
            } catch (StandardException se) {
                // The rm threw an exception, clean it up in the approprate
                // context.  There is no transactionResource to handle the
                // exception for us.
View Full Code Here

                return;
            } catch (StandardException se) {
                // The rm threw an exception, clean it up in the approprate
                // context.  There is no transactionResource to handle the
                // exception for us.
                inDoubtCM.cleanupOnError(se);
                throw wrapInXAException(se);
            } finally {
                csf.resetCurrentContextManager(inDoubtCM);
            }
           
View Full Code Here

            csf.setCurrentContextManager(inDoubtCM);
            try {
                rm.forget(inDoubtCM, xid_im);
               
                // close the connection/transaction since it can never be used again.
                inDoubtCM.cleanupOnError(StandardException.closeException());
                return;
            } catch (StandardException se) {
                // The rm threw an exception, clean it up in the approprate
                // context.  There is no transactionResource to handle the
                // exception for us.
View Full Code Here

                return;
            } catch (StandardException se) {
                // The rm threw an exception, clean it up in the approprate
                // context.  There is no transactionResource to handle the
                // exception for us.
                inDoubtCM.cleanupOnError(se);
                throw wrapInXAException(se);
            } finally {
                csf.resetCurrentContextManager(inDoubtCM);
            }
           
View Full Code Here

            csf.setCurrentContextManager(inDoubtCM);
            try {
                rm.rollback(inDoubtCM, xid_im);
               
                // close the connection/transaction since it can never be used again.
                inDoubtCM.cleanupOnError(StandardException.closeException());
                return;
            } catch (StandardException se) {
                // The rm threw an exception, clean it up in the approprate
                // context.  There is no transactionResource to handle the
                // exception for us.
View Full Code Here

                return;
            } catch (StandardException se) {
                // The rm threw an exception, clean it up in the approprate
                // context.  There is no transactionResource to handle the
                // exception for us.
                inDoubtCM.cleanupOnError(se);
                throw wrapInXAException(se);
            } finally {
                csf.resetCurrentContextManager(inDoubtCM);
            }
           
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.