Package org.apache.sandesha2.storage

Examples of org.apache.sandesha2.storage.Transaction.rollback()


        lock.removeWork(workId);
      }

      if (transaction!=null && transaction.isActive()) {
        try {
          transaction.rollback();
        } catch (SandeshaStorageException e) {
          if (log.isWarnEnabled())
            log.warn("Caught exception rolling back transaction", e);
        }
      }
View Full Code Here


      if(tran != null && tran.isActive()) tran.commit();
      tran = null;
   
    } finally {
      if(tran!=null && tran.isActive())
        tran.rollback();
    }
  }
 
  /**
   * Clients can use this to create a sequence sequence.
View Full Code Here

       
        if(transaction != null && transaction.isActive()) transaction.commit();
        transaction = null;
      } finally {
        if (transaction != null && transaction.isActive())
          transaction.rollback();
      }
    }
    return response;
  }
View Full Code Here

      if (senderBean == null) {
        if (log.isDebugEnabled())
          log.debug("Exit: SenderWorker::run, !continueSending");
       
        if(transaction != null && transaction.isActive()) {
          transaction.rollback();
          transaction = null;
        }
       
        return;
      }
View Full Code Here

         
          if(transaction != null && transaction.isActive()) transaction.commit();
          transaction = null;
        } finally {
          if(transaction != null && transaction.isActive()) {
            transaction.rollback();
            transaction = null;
          }
        }
      }
View Full Code Here

        lock.removeWork(workId);
      }

      if (transaction!=null && transaction.isActive()) {
        try {
          transaction.rollback();
        } catch (SandeshaStorageException e) {
          if (log.isWarnEnabled())
            log.warn("Caught exception rolling back transaction", e);
        }
      }
View Full Code Here

    {
      if (log.isDebugEnabled())
        log.debug(e1);
    } finally {
      if (transaction != null) {
        transaction.rollback();
        transaction = null;
      }
    }
  }
 
View Full Code Here

      } catch (SandeshaStorageTransientException e){
        if (log.isDebugEnabled())
          log.debug("SandeshaStorageTransientException :", e);
       
        if (transaction != null && transaction.isActive())
          transaction.rollback();
        messageInvoked = false;
       
      } catch (Exception e) {
        if (log.isDebugEnabled())
          log.debug("Exception :", e);
View Full Code Here

      } catch (Exception e) {
        if (log.isDebugEnabled())
          log.debug("Exception :", e);

        if (transaction != null && transaction.isActive())
          transaction.rollback();
        messageInvoked = false;

        handleFault(rmMsg, e);
       
      }
View Full Code Here

        log.error(e.toString(), e);
      messageInvoked = false;
    } finally {
      if (transaction!=null && transaction.isActive()) {
        try {
          transaction.rollback();
        } catch (SandeshaStorageException e) {
          if (log.isWarnEnabled())
            log.warn("Caught exception rolling back transaction", e);
        }
      }
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.