XBayaConfiguration conf = TavernaRunnerWindow.this.engine.getConfiguration();
WorkflowInterpreterConfiguration workflowInterpreterConfiguration = new WorkflowInterpreterConfiguration(engine.getGUI().getWorkflow(),topicString,conf.getMessageBoxURL(), conf.getBrokerURL(), conf.getJcrComponentRegistry().getRegistry(), conf, TavernaRunnerWindow.this.engine.getGUI(), new MyProxyChecker(TavernaRunnerWindow.this.engine), TavernaRunnerWindow.this.engine.getMonitor());
WorkflowInterpreter workflowInterpreter = new WorkflowInterpreter(workflowInterpreterConfiguration, new GUIWorkflowInterpreterInteractorImpl(engine, engine.getGUI().getWorkflow()));
TavernaRunnerWindow.this.engine.registerWorkflowInterpreter(workflowInterpreter);
workflowInterpreter.scheduleDynamically();
} catch (WorkflowException e) {
TavernaRunnerWindow.this.engine.getGUI().getErrorWindow().error(e);
}
}