We are currently working on an upgrade from 6.3 to 7.8 and we are having an issue exporting report that contain a HTML (highchart) component. In 6.3, we were able to export reports into PDF and Excel using the following code:
String strReportName = strReportDir + "test_report.jrxml";
System.out.println("strReportName= " + strReportName);
JasperReport jasperReport = JasperCompileManager.compileReport(strReportName);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, reportParameter, connection);
JRList.add(jasperPrint);
Using java 8, we are getting this error when trying to export a report with a HTML5 chart:
Caused by: net.sf.jasperreports.engine.JRRuntimeException: Chrome and/or PhantomJS not properly configured for server side rendering
I know there are references to Chromium in the server install guide. Do I need Chromium to export from a standard java app (non web)? Are there additional properties that need to be included in the jasperreports.properties file to make this work.
Thanks in advance for your help.
0 Answers:
No answers yet