if (log.isTraceEnabled()) { log.trace("rolling back " + this); }
if (trace) { log.trace("rolling back " + this); }
   public void rollback() throws Exception   {      //TODO - rollback the tx in the database      if (log.isTraceEnabled()) { log.trace("rolling back " + this); }      state = STATE_ROLLEDBACK;            if (insertedTXRecord)      {         transactionLog.rollbackTx(this);      }            Iterator iter = callbacks.iterator();      while (iter.hasNext())      {         TxCallback callback = (TxCallback)iter.next();         callback.afterRollback();      }   }