executorService.execute(new Runnable()
{
public void run()
{
ServiceInvocation serviceInvocation= (ServiceInvocation) ServiceLocator.getInstance().getSerializationService().deserialize(finalMessage);
serviceInvocation.invoke();
}
});
}
}
while (currentMessage != null);