我在Birt中遇到了這個問題,在我嘗試生成報告的時候,以及在處理報告時,我取消了報告並嘗試再次生成相同的報告,我得到ReportServiceException。但是,如果我在一段時間後嘗試重新生成報告,則報告會生成正常。時間差可能有時多達2分鐘。ReporterException在Birt報告
我將部分堆棧跟蹤附加到此問題。有人能告訴我一個解決這個問題的方法嗎?
我正在運行Birt 2.5.2。我已經升級到4.1.3並試圖查看結果,但結果是一樣的。
org.eclipse.birt.report.service.api.ReportServiceException: Failed to open the report document.
at org.eclipse.birt.report.service.ReportEngineService.throwDummyException(ReportEngineService.java:1096)
at org.eclipse.birt.report.service.ReportEngineService.openReportDocument(ReportEngineService.java:495)
at org.eclipse.birt.report.service.BirtViewerReportService.openReportDocument(BirtViewerReportService.java:269)
at org.eclipse.birt.report.service.BirtViewerReportService.getPageCount(BirtViewerReportService.java:704)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.prepareParameters(AbstractGetPageActionHandler.java:138)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.__execute(AbstractGetPageActionHandler.java:104)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseDocumentProcessor.__executeAction(AbstractBaseDocumentProcessor.java:47)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.executeAction(AbstractBaseComponentProcessor.java:143)