if (log!=null) log.debug("forget called: " + id); if (mcf.lookupXid(id) == null) { throw new XAException("forget called with unknown transaction"); } if (mcf.lookupXid(id) == currentTr) { throw new XAException("forget called with current xid"); } mcf.forgetXid(id);
throw new XAException("Not yet implemented");
    public void forget(Xid id) throws javax.transaction.xa.XAException {        if (log!=null) log.debug("forget called: " + id);        if (mcf.lookupXid(id) == null) {            throw new XAException("forget called with unknown transaction");        }        if (mcf.lookupXid(id) == currentTr) {            throw new XAException("forget called with current xid");        }        mcf.forgetXid(id);    }