【问题标题】:Jasperreport library version 6.17.0 produced error with PDF exportJasperreport 库版本 6.17.0 产生 PDF 导出错误
【发布时间】:2021-05-22 19:33:56
【问题描述】:

我基于 Jasperreport 库重新编译了我们的应用程序并出现错误,调用 PDF 导出

java.lang.NullPointerException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForRealName(JRClassLoader.java:190)
at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForName(JRClassLoader.java:148)
at net.sf.jasperreports.engine.util.JRSingletonCache.createInstance(JRSingletonCache.java:88)
at net.sf.jasperreports.engine.util.JRSingletonCache.getCachedInstance(JRSingletonCache.java:77)
at net.sf.jasperreports.engine.export.JRPdfExporter.getPdfProducerFactory(JRPdfExporter.java:735)
at net.sf.jasperreports.engine.export.JRPdfExporter.createPdfProducer(JRPdfExporter.java:806)
at net.sf.jasperreports.engine.export.JRPdfExporter.initExport(JRPdfExporter.java:704)
at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:665)
at org.wgsoftpro.reposerver.SetReport.OutputReport(SetReport.java:770)
at org.wgsoftpro.reposerver.CreateReport.run(CreateReport.java:598)
at org.apache.catalina.core.AsyncContextImpl$RunnableWrapper.run(AsyncContextImpl.java:602)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

在 6.16 版中运行良好。我只是在 pom.xml 中将 6.16 更改为 6.17。任何建议都会被采纳

【问题讨论】:

  • 非常感谢,很好的提示。第一次尝试调试时不专心。详情有问题回答

标签: java jasper-reports


【解决方案1】:

已解决,如果版本read.me中提到了新规则会更好。我们根据需要替换了 default.jasperreports.propertie。现在是字符串

net.sf.jasperreports.export.pdf.producer.factory=net.sf.jasperreports.export.pdf.classic.ClassicPdfProducerFactory

必须存在于 default.jasperreports.properties 文件中才能使库能够加载相应的类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-21
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多