try {
// create report
File tempReportFile = File.createTempFile("cmistck", ".html");
tempReportFile.deleteOnExit();
HtmlReport report = new HtmlReport();
report.createReport(runner.getParameters(), runner.getGroups(), tempReportFile);
// show report
Desktop desktop = Desktop.getDesktop();
if (!desktop.isSupported(Desktop.Action.OPEN)) {
JOptionPane.showMessageDialog(owner, "Report: " + tempReportFile.getAbsolutePath(), "Report",