diff --git a/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java b/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java index 800d603..0ee6915 100644 --- a/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java +++ b/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java @@ -59,7 +59,7 @@ public class ReportGenerationService { MultiFileWorkbook multiFileWorkbook = new MultiFileWorkbook(workbook, templateId); multiFileWorkbooks.add(multiFileWorkbook); } catch (IOException e) { - e.printStackTrace(); + throw new RuntimeException("Could not generate multifile excel report."); } } else { singleFilesTemplates.add(reportTemplate); @@ -96,7 +96,7 @@ public class ReportGenerationService { storedFileInformation.add(new StoredFileInformation(reportMessage.getFileIds() .get(j), storageId, ReportType.EXCEL_TEMPLATE_SINGLE_FILE, reportTemplate.getTemplateId())); } catch (IOException e) { - e.printStackTrace(); + throw new RuntimeException("Could not generate singlefile excel report."); } } else { byte[] template = wordReportGenerationService.generateReport(ReportType.WORD_SINGLE_FILE, reportEntries, reportMessage.getDossierTemplateId(), reportTemplate, fileStatus, project);