MonitorConfiguration monitorConfiguration = new MonitorConfiguration(configuration.getBrokerURL(),
configuration.getTopic(), configuration.isPullMode(), configuration.getMessageBoxURL());
this.monitor = new Monitor(monitorConfiguration);
// Set up the GUI.
XBayaEngine.this.gui = new XBayaGUI(XBayaEngine.this);
// Arguments errors.
for (Throwable e : this.configuration.getErrors()) {
getGUI().getErrorWindow().error(e.getMessage(), e);
}