*/
public void executeModelObject(ModelObject mo, EngineExecutor ee)
{
TokenContext context = ee.getTokenContext();
NodeSocket entrySocket = context.getCurrentSocket();
MergeNode node = (MergeNode) entrySocket.getNode();
NodeSocket nextSocket = node.getDefaultExitSocket();
if (nextSocket == null)
{
String msg = LogUtil.error(getClass(), "No default exit socket present for merge node $0. [{1}]", node.getQualifier(), context);
throw new EngineException("NoDefaultExitSocket", msg);
}
context.setCurrentSocket(nextSocket);
}