【发布时间】:2013-08-11 02:46:50
【问题描述】:
我有 tomcat 7.0.40 并通过复制 webappsWebViewerExample 文件夹安装了 birt-runtime-4_3_0 /strong> Tomcat 的文件夹。我已将 WebViewerExample 重命名为 birt。
我已经复制了根文件夹birt中的Report.rptdesign,并复制了birt的scriptlib文件夹中的java eventhandler jars。我还复制了 birt/WEB-INF/lib 中的 sqljdbc4.jar。
当我尝试使用 url 在本地 tomcat 服务器上运行报告时:
http://localhost:8080/birt/frameset?__report=Report.rptdesign
我得到的只是“处理中,请稍候”进度条无限运行,看不到报告。
我犯了什么错误?请帮忙。
附:该报告在 Eclipse 环境中运行良好。
【问题讨论】:
-
这些步骤看起来不错,检查 birt 引擎日志它们应该包含问题的原因。例如,您可能会在 Eclipse 中使用连接配置文件,这在 Tomcat 下不可用。
-
我检查了日志。它们是空的。
-
你也检查过tomcat日志吗?正如您描述的问题,它可能是 OutOfMemory 问题。检查 Tomcat JVM 的内存设置(堆内存和整体 permgen 内存)。