String outputName = (wsdlOutput.getName() == null) ? null :
wsdlOutput.getName();
WSIFOperation wsifOperation =
wsifPort.createOperation(operationName, inputName, outputName);
WSIFMessage input = wsifOperation.createInputMessage();
WSIFMessage output = wsifOperation.createOutputMessage();
WSIFMessage fault = wsifOperation.createFaultMessage();
initializeInputParts(wsdlInput.getMessage(), message, input);
createTypeMappings(input, output, wsifService, wsifOperation);