protected Resource getTargetResource() throws SoapFault { try { return super.getTargetResource(); } catch (SoapFault error) { throw new ResourceUnknownFault(error); } } }
public Element invoke(Element soapBody) { Resource resource = null; try { resource = getTargetResource(); } catch (SoapFault fault) { return fault.toXML(); } return resource.invoke(soapBody); }