/** Proxy to {@link IOContext#reply(PartnerLink, String, String, Element, QName) }. */ public void reply( PartnerLinkInstance plink, String opName, String bpelmex, Element element, QName fault) throws FaultException { String mexid = getORM().release(plink, opName, bpelmex); if (mexid == null) throw new FaultException(_runtime._oprocess.constants.qnMissingRequest); try { _brc.reply(mexid, plink, opName, element, fault); } catch (NoSuchOperationException e) { // reply to operation that is either not defined or one-way. Perhaps this should be detected // at compile time? throw new FaultException( _runtime._oprocess.constants.qnMissingRequest, "Undefined two-way operation \"" + opName + "\"."); } }