List systems = XBUSSystem.getSystems(system, mConfiguration
.getFileName());
boolean successful = true;
for (Iterator it = systems.iterator(); it.hasNext();)
{
XBUSSystem xbusSystem = (XBUSSystem) it.next();
Trace.info("Start processing " + xbusSystem.getCompleteName());
if (!doReceive(xbusSystem))
{
successful = false;
}
}
if (successful)
{
PostProcessor.start(new XBUSSystem(system), null,
Constants.POSTPROCESSING_FINAL);
}
}
catch (Throwable e)
{
try
{
NotifyError.notifyError(this, new XBUSSystem(system), e
.getMessage(), null, null);
}
catch (XException e1)
{
// do nothing