try { String asfReceiverID = session.getAsfReceiverID(); session.redeliver(asfReceiverID); } catch (JMSException e) { log.error("Failed to initiate redelivery"); throw new XAException(XAException.XAER_RMERR); }
   public void rollback(Xid xid) throws XAException   {      if (log.isTraceEnabled())         log.trace("Rollback xid=" + xid + " " + this);      rm.rollback(xid);   }