RockefellerArchiveCenter/ATReference

saving excel reports - blank report generated

Closed this issue · 2 comments

When saving an excel report, you get the following error message. The report is created but it is blank.

Error message:

org.apache.poi.hssf.usermodel.HSSFSheet.createDrawingPatriarch()Lorg/apache/poi/hssf/usermodel/HSSFPatriarch;

java.lang.NoSuchMethodError: org.apache.poi.hssf.usermodel.HSSFSheet.createDrawingPatriarch()Lorg/apache/poi/hssf/usermodel/HSSFPatriarch;
at net.sf.jasperreports.engine.export.JRXlsExporter.createSheet(JRXlsExporter.java:184)
at net.sf.jasperreports.engine.export.JRXlsAbstractExporter.exportReportToStream(JRXlsAbstractExporter.java:435)
at net.sf.jasperreports.engine.export.JRXlsAbstractExporter.exportReport(JRXlsAbstractExporter.java:207)
at net.sf.jasperreports.view.save.JRSingleSheetXlsSaveContributor.save(JRSingleSheetXlsSaveContributor.java:112)
at org.archiviststoolkit.report.ReportUtils.exportJasperReport(ReportUtils.java:70)
at org.archiviststoolkit.report.ReportUtils.printJasperReport(ReportUtils.java:127)
at org.archiviststoolkit.report.ReportUtils.printReport(ReportUtils.java:79)
at org.rac.dialogs.PatronManagement$ReportWorkerRunnable.run(PatronManagement.java:896)
at java.lang.Thread.run(Unknown Source)

ns96 commented

Tracked this issue down to an outdated library that Jasper Reports uses. Work to update Jasper Reports will resolve this in the next release.

Tested successfully in 2.5.3.