{
MuleMessage msg = new DefaultMuleMessage(ServerHandshake.SERVER_HANDSHAKE_PROPERTY, muleContext);
MuleMessage result = null;
MuleEvent resultEvent = syncServerEndpoint.process(new DefaultMuleEvent(msg,
MessageExchangePattern.REQUEST_RESPONSE, new DefaultMuleSession(new MuleClientFlowConstruct(
muleContext), muleContext)));
if (resultEvent != null)
{
result = resultEvent.getMessage();
}