} else {
inMessageContext.setOperationContext(operationContext);
inMessageContext.setServiceContext(outMessageContext.getServiceContext());
if (!operationContext.isComplete()) {
operationContext.addMessageContext(inMessageContext);
}
AxisOperation axisOp = operationContext.getAxisOperation();
//TODO need to handle fault case as well ,
//TODO need to check whether the message contains fault , if so we need to get the fault message
AxisMessage inMessage = axisOp.getMessage(WSDLConstants.MESSAGE_LABEL_IN_VALUE);