我正在尝试使用 postgresql 数据库(在我的本地主机上)运行在 jasperserver 上的 iReport 4 上创建的报告。
该报告在 iReport 上的预览中运行完美。现在,当我将其上传到 jasperServer 时,出现以下错误:
1 - org.postgresql.Driver java.lang.Exception: 1 - com.jaspersoft.ireport.jasperserver.ws.WSClient.runReport(WSClient.java:403) 上 com.jaspersoft.ireport.jasperserver 上的 org.postgresql.Driver。 ws.WSClient.runReport(WSClient.java:320) 在 com.jaspersoft.ireport.jasperserver.ReportRunner.run(ReportRunner.java:70) 在 org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)在 org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
然后我检查了我的 jasperServer 上的 OLAP 设置,发现它没有 postgresql 驱动程序。
mondrian.jdbcDriver sun.jdbc.odbc.JdbcOdbcDriver,org.hsqldb.jdbcDriver,oracle.jdbc.OracleDriver,com.mysql.jdbc.Driver
在我的 jasperreport 上,我使用以下驱动程序:
PostgreSQL (org.postgresql.Driver)
我认为这是问题所在。有谁知道如何将这个 postgresql 驱动程序添加到我的 jasperserver 中?还是有不同的问题?