public void executeImpl(boolean block) throws AxisFault {
// if the MEP is completed, throw a fault
if (completed) {
throw new AxisFault(Messages.getMessage("mepiscomplted"));
}
// if the OUT message is not set on the operation context, throw a fault
MessageContext outMsgCtx = oc.getMessageContext(WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
if (outMsgCtx == null) {
throw new AxisFault(Messages.getMessage("outmsgctxnull"));
}
ConfigurationContext cfgCtx = sc.getConfigurationContext();
// set ClientOptions to the current outgoing message