Я загружаю лист xls на свой сайт, который должен создать PDF. Но он выдает указанное исключение со следующей трассировкой стека: -
net.sf.jasperreports.engine.JRException: Ошибка чтения изображения.
в net.sf.jasperreports.engine.util.JRJdk14ImageReader.readImage (JRJdk14ImageReader.java:73)
в net.sf.jasperreports.engine.util.JRImageLoader.loadImage (JRImageLoader.java:245)
в net.sf.jasperreports.engine.JRImageRenderer.getImage (JRImageRenderer.java:476)
в net.sf.jasperreports.engine.JRImageRenderer.getOnErrorRendererForImage (JRImageRenderer.java:429)
в net.sf.jasperreports.engine.export.JRPdfExporter.exportImage (JRPdfExporter.java:1298)
в net.sf.jasperreports.engine.export.JRPdfExporter.exportElements (JRPdfExporter.java:773)
на net.sf.jasperreports.engine.export.JRPdfExporter.exportPage (JRPdfExporter.java:737)
в net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream (JRPdfExporter.java:615)
на net.sf.jasperreports.engine.export.JRPdfExporter.exportReport (JRPdfExporter.java:384)
в net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile (JasperExportManager.java:122)
Я попытался поискать в поиске исправления, касающегося jasperreports, и это похоже на проблему с изображениями / логотипами. Другие ответы предлагали установить где-то «using cache = true», и я не мог понять, где и как его использовать.