Im getting Class net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory not found exception while trying to generate Jasper Report

huangapple 未分类评论47阅读模式
英文:

Im getting Class net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory not found exception while trying to generate Jasper Report

问题

报告工作正常,但在尝试从Java导出报告时,抛出以下异常。

org.xml.sax.SAXParseException; lineNumber: 319; columnNumber: 16; 在第319行第16列发生错误:net.sf.jasperreports.engine.JRException: 找不到类net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory。

我尝试了同一错误的其他解决方案,通过添加以下代码:

                    , "net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory");```

但该函数仍然给我相同的异常。

来自Jasper报告的查询工作正常,但在从Java生成报告时,我仍然得到相同的异常。

<details>
<summary>英文:</summary>

The report is working fine but when trying to export the report from Java, it throws the following exception.

org.xml.sax.SAXParseException; lineNumber: 319; columnNumber: 16; Error at line 319 char 16: net.sf.jasperreports.engine.JRException: Class net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory not found.


I tried the other solutions from the same error I faced by adding the following code

JRProperties.setProperty(QueryExecuterFactory.QUERY_EXECUTER_FACTORY_PREFIX + "plsql"
, "net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory");

But the function is still giving me the same exception

The query from the jasper report works fine, but while generating the report from java I get the same exception.

</details>


huangapple
  • 本文由 发表于 2020年5月29日 15:19:19
  • 转载请务必保留本文链接:https://java.coder-hub.com/62080683.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定