BIRT报告查看器 - 自定义错误报告

时间:2014-04-15 18:34:32

标签: java eclipse reporting-services birt

我们有几个报告和几个应用程序为报告提供数据。 我们使用BIRT Report Viewer 2.3.2来显示报告。

事情是,当应用程序无法访问时,BIRT报告查看器会显示一个标题为"异常"的错误消息框。使用异常标题,扩展堆栈跟踪的链接,以及两个按钮,ok和cancel。

对于这些类型的例外情况,我希望有一条更友好的消息说“"应用程序X正在重新加载”,请等待几分钟再试一次。",没有堆栈跟踪,只有一个确定按钮

例外是:org.eclipse.birt.data.engine.odaconsumer.ConnectionManager openConnection 严重:无法打开连接。 org.eclipse.birt.report.data.oda.jdbc.JDBCException:get connection出错,url不能为null。

在任何情况下我都不关心异常是什么,我希望它记录在log4j和BIRT报告查看器上显示的友好消息框中。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

如果你想自定义例外,那么
你的war文件的转到 - > \ webcontent \ birt \ pages \ dialog \ ExceptionDialogFragment.jsp ,你可以自定义你自己的消息,如
很抱歉给您带来不便。发生意外错误。请联系管理员
删除 jsp 文件中提供的堆栈跟踪