protected void process(MessageExchange exchange, NormalizedMessage normalizedMessage) throws Exception {
WSIFOperationInfo operationInfo = operationMap.getOperationForExchange(exchange);
WSIFOperation operation = operationInfo.createWsifOperation();
WSIFMessage message = operation.createInputMessage();
marshaler.fromNMS(operationInfo, message, normalizedMessage, getBody(normalizedMessage));
operation.executeInputOnlyOperation(message);
done(exchange);
}
}