@Override public void start(ThreadExitListener listener) throws ShellInvocationException { try { Link cl = Link.newLink(Isolate.currentIsolate(), isolate); sl = isolate.newStatusLink(); isolate.start(cl); ObjectLinkMessage msg = ObjectLinkMessage.newMessage(this.cr); cl.send(msg); } catch (Exception ex) { throw new ShellInvocationException("Error starting isolate", ex); } }