我在试着让Birt在Jetty下跑。我可以让“祝贺”报告运行:
http://10.10.11.1:8080/reports/frameset?__report=test.rptdesign&sample=my+parameter
然而,我无法得到任何其他的报告运行。我让BIRT查看器从"reports“上下文中运行。尝试运行一个示例报告(与birt.war文件放在同一个目录中)。
下面是我尝试过的:http://10.10.11.1:8080/reports/frameset?__report=SalesInvoice.rptdesign SalesInvoice.rptdesign放在与birt.war文件相同的目录中
http://10.10.11.1:8080/reports/frameset?__report=/templates/SalesInvoice.rptdesign,其中模板是birt上下文的子目录。这导致:
知道我做错什么了吗?
发布于 2010-10-07 09:22:57
我刚刚遇到了同样的问题,我通过改变
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.22" id="1">至
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.17" id="1">我认为这是因为您的Birt Viewer无法为以前的版本呈现报表文件,但是如果您不使用较新版本的特性,则可以通过手动更改报表版本来呈现报表。
其他解决方案是下载与当前Birt报表设计器兼容的更新版本的Birt Viewer。
发布于 2009-11-06 20:27:56
不熟悉Birt,但您的自定义模板文件是否需要可执行?
发布于 2012-01-11 08:23:50
这可能有点尴尬,但我也犯了同样的错误,这并不是任何版本冲突造成的。我只是有一个拼写错误:
R*tp*文档而不是r*pt*文档。:(
https://stackoverflow.com/questions/1689823
复制相似问题