2012-04-09 96 views
0

您好我创建了一个简单的报告使用iReport 4.5.1,当我试图部署在JasperSoft(版本4.5)的报告,我收到以下错误消息,即使我认为我选择了正确的JRXML文件当部署贾斯珀报告获取错误消息

选定的JRXML无法解析。您可能选择了错误的文件。

可能是什么问题。

我正在使用iReport设计器来设计我的报告。
数据库:的Oracle 11g
我创建了一个数据源JaseperSoft - 测试连接全成
我只收到错误消息当我点击浏览按钮,上传的文件JRXML当我尝试上传的报告文件.. 。

请帮助....

回答

1

尝试部署使用存储过程报表时,会出现此错误。

您可以在http://jasperforge.org找到this issue

This article是关于如何从JasperReports调用存储过程的。

+0

嗨亚历克斯...感谢您的回应... JasperReport设计使用iReport 4.5使用存储过程的一部分工作对我来说很好(我能够从设计师运行报告没有问题那里)....问题只在我试图在JasperReport Enterprise Server(试用版)中部署报告时出现此错误消息。我尝试使用子报表部署父报表并且没有子报表,同时我收到相同的错误消息 – 2012-04-10 16:39:01

+0

更新:通过将iReport 4.5设计器连接到JasperServer来解决上述问题。一旦建立连接,我就可以直接从设计人员那里部署。太好了...... 但是,当我在JasperServer中执行报告时,我收到以下错误消息 net.sf.jasperreports.engine.JRRuntimeException:没有查询执行器工厂注册'plsql'语言。 这再次指出我回到您先前的评论...有没有一步一步的指令来解决这个问题... – 2012-04-10 21:56:26