<p>Having issues with a long running BIRT report in TRIRIGA. </p><p> </p><p>I get the error below:</p><p> </p><p class="">[color=#800000;]org.eclipse.birt.report.service.api.ReportServiceException: Failed to open the report document.[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.ReportEngineService.throwDummyException(ReportEngineService.java:1104)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.ReportEngineService.openReportDocument(ReportEngineService.java:503)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.BirtViewerReportService.openReportDocument(BirtViewerReportService.java:269)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.BirtViewerReportService.getPageCount(BirtViewerReportService.java:704)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.prepareParameters(AbstractGetPageActionHandler.java:138)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.__execute(AbstractGetPageActionHandler.java:104)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.execute(AbstractBaseActionHandler.java:90)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.soapengine.processor.AbstractBaseDocumentProcessor.__executeAction(AbstractBaseDocumentProcessor.java:47)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.executeAction(AbstractBaseComponentProcessor.java:143)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.birt.viewer.soapengine.processor.TriBirtDocumentProcessor.handleGetPage(TriBirtDocumentProcessor.java:32)[/color]</p><p class="">[color=#800000;]at sun.reflect.GeneratedMethodAccessor444.invoke(Unknown Source)[/color]</p><p class="">[color=#800000;]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)[/color]</p><p class="">[color=#800000;]at java.lang.reflect.Method.invoke(Method.java:611)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.process(AbstractBaseComponentProcessor.java:112)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingImpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.birt.viewer.soapengine.endpoint.TriBirtSoapBindingImpl.access$201(TriBirtSoapBindingImpl.java:41)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.birt.viewer.soapengine.endpoint.TriBirtSoapBindingImpl$BirtMemoryManagedProcess.executeInternal(TriBirtSoapBindingImpl.java:61)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.memory.impl.MemoryManagedProcesses$AbstractBirtProcess.execute(MemoryManagedProcesses.java:72)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.memory.impl.MemoryManagedProcesses$AbstractBirtProcess.execute(MemoryManagedProcesses.java:28)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.memory.impl.MemoryManagedServiceImpl.manageProcess(MemoryManagedServiceImpl.java:166)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.birt.viewer.soapengine.endpoint.TriBirtSoapBindingImpl.getUpdatedObjects(TriBirtSoapBindingImpl.java:111)[/color]</p><p class="">[color=#800000;]at sun.reflect.GeneratedMethodAccessor443.invoke(Unknown Source)[/color]</p><p class="">[color=#800000;]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)[/color]</p><p class="">[color=#800000;]at java.lang.reflect.Method.invoke(Method.java:611)[/color]</p><p class="">[color=#800000;]at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)[/color]</p><p class="">[color=#800000;]at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)[/color]</p><p class="">[color=#800000;]at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)[/color]</p><p class="">[color=#800000;]at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)[/color]</p><p class="">[color=#800000;]at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)[/color]</p><p class="">[color=#800000;]at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)[/color]</p><p class="">[color=#800000;]at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)[/color]</p><p class="">[color=#800000;]at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)[/color]</p><p class="">[color=#800000;]at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doPost(BirtSoapMessageDispatcherServlet.java:265)[/color]</p><p class="">[color=#800000;]at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)[/color]</p><p class="">[color=#800000;]at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.birt.viewer.TriViewerServlet.service(TriViewerServlet.java:124)[/color]</p><p class="">[color=#800000;]at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122)[/color]</p><p class="">[color=#800000;]at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)[/color]</p><p class="">[color=#800000;]at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)[/color]</p><p class="">[color=#800000;]at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)[/color]</p><p class="">[color=#800000;]at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)[/color]</p><p class="">[color=#800000;]at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)[/color]</p><p class="">[color=#800000;]at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.context.ContextFilter$2.execute(ContextFilter.java:130)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.context.ContextServiceImpl.runInNewReadOnlyContext(ContextServiceImpl.java:146)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.context.ContextFilter.doFilterInternal(ContextFilter.java:116)[/color]</p><p class="">[color=#800000;]at com.tririga.platform.context.ContextFilter.doFilter(ContextFilter.java:65)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)[/color]</p><p class="">[color=#800000;]at com.tririga.web.filter.XSSDecodingFilter.doFilter(XSSDecodingFilter.java:61)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)[/color]</p><p class="">[color=#800000;]at com.tririga.web.filter.XSSURLEncodeFilter.doFilter(XSSURLEncodeFilter.java:68)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)[/color]</p><p class="">[color=#800000;]at com.tririga.web.filter.EncodingFilter.doFilter(EncodingFilter.java:29)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3944)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1049)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:643)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)[/color]</p><p class="">[color=#800000;]at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)[/color]</p><p class="">[color=#800000;]at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)[/color]</p><p class="">[color=#800000;]at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)[/color]</p><p class="">[color=#800000;]at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)[/color]</p><p class="">[color=#800000;]at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)[/color]</p><p class="">[color=#800000;]at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)[/color]</p><p class="">[color=#800000;]at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1646)[/color]</p><p class="">[color=#800000;]Caused by: org.eclipse.birt.report.engine.api.EngineException: Failed to open the report document.[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.engine.api.impl.ReportDocumentReader.loadCoreStreamHeader(ReportDocumentReader.java:239)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.engine.api.impl.ReportDocumentReader.(ReportDocumentReader.java:174)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.engine.api.impl.ReportDocumentReader.(ReportDocumentReader.java:148)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDocument(ReportEngineHelper.java:483)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDocument(ReportEngineHelper.java:459)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.engine.api.impl.ReportEngine.openReportDocument(ReportEngine.java:630)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.service.ReportEngineService.openReportDocument(ReportEngineService.java:497)[/color]</p><p class="">[color=#800000;]... 86 more[/color]</p><p class="">[color=#800000;]Caused by: java.io.FileNotFoundException: /core[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.core.archive.compound.ArchiveFileV3.lockEntry(ArchiveFileV3.java:147)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.core.archive.compound.ArchiveFile.lockEntry(ArchiveFile.java:443)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.core.archive.compound.ArchiveReader.lock(ArchiveReader.java:137)[/color]</p><p class="">[color=#800000;]at org.eclipse.birt.report.engine.api.impl.ReportDocumentReader.loadCoreStreamHeader(ReportDocumentReader.java:208)[/color]</p><p class="">[color=#800000;]... 92 more[/color]</p><p class=""> </p><p class="">In Report Design, I am connecting directly to the TRIRIGA app server. I've increased the time out limit (JDBC Data Set setting), in-memory cub size (Preview Data), number of rows to display (Data Set Editor) and the report will run in preview after 5-6 minutes. However, when viewed in TRIRIGA, the error message above shows up. Suggestions to increase time out to WebSphere have been done. Suggestions to increase allotted space in eclipse.ini file is in process. I'm curious to know if there are other troubleshooting areas I've missed. Can anyone suggest? Also, any chance the JVM is a significant factor on the server side?</p><p class=""> </p><p class="">Thanks!

</p>