rm.rollback(xid, connection);
   public void rollback(Xid xid) throws XAException   {      if (log.isTraceEnabled())         log.trace("Rollback xid=" + xid + " " + this);      rm.rollback(xid);                 try      {         String asfConsumerID = sessionState.getAsfConsumerID();         session.cancelDeliveries(asfConsumerID);      }      catch (JMSException e)      {         throw new XAException(XAException.XAER_RMERR);      }   }