XString xs = new XString();
this.parentRunner.printDependencyReport(xs);
logger.info("DataSetExport Suite dependency information: \n\n" + xs.toString());
if (this.parentRunner.hasCyclicDependencies()) {
throw new JuRuntimeException("Cyclic dependencies detected. Check log for details.");
}
} catch (JuRuntimeException ex) {
throw ex;
} catch (Exception ex) {
throw new JuRuntimeException("Couldn't initialize RootSuite", ex);
}
} else {
logger.debug("No RootSuite specified");
throw new JuRuntimeException("DataSetExportSuite without RootSuite annotation not supported yet");
}
}