if (event.getFlowConstruct() instanceof Service)
{
Service service = (Service) event.getFlowConstruct();
DefaultMuleEvent eventToSend = new DefaultMuleEvent(message,
MessageExchangePattern.REQUEST_RESPONSE, service, session);
MuleEvent event = service.sendEvent(eventToSend);
return event == null || VoidMuleEvent.getInstance().equals(event) ? null : event.getMessage();
}
else
{
throw new MessagingException(