Hi everybody,
I get the error "The viewer could not process an event. Failed to open the connection ---- Error code:0 [CRWEB00000119]" if I try to view or shedule 2 reports.
Those reports work fine on Crystal Reports but not on the BusinessObject server.
What I dont understand is, that 2 other reports, which generate much larger results are running without problems on the same connection with the same credentials.
I already set the Database Records paramter on the Processing Server to unlimited:
And also the records on the application server to unlimited:
This changed nothing.
I hope somebody is able to help me to resolve this issue.
Thanks and best regards,
Kevin Stulert
The server is:
SAP BusinessObjects BI Platform 4.3 Support Pack 3 Patch 1
Version: 14.3.3.4496
And the Crystal Reports
Full Error log:
2023-03-30 10:27:18<br>com.businessobjects.report.web.shared.WebReportingException: Der Viewer konnte kein Ereignis verarbeiten. Fehler beim Öffnen der Verbindung.<br>VEREINNAHMUNG UNGEPLANTE RETOUREN_V1.3 [] ---- Error code:0 [CRWEB00000119]<br> at com.businessobjects.report.web.shared.WebReportingException.throwWebReportingException(WebReportingException.java:71)<br> at com.businessobjects.report.web.component.ViewerContainer.processEvents(ViewerContainer.java:1551)<br> at com.businessobjects.report.web.WorkflowController.doEventProcessing(WorkflowController.java:374)<br> at com.businessobjects.report.web.WorkflowController.doLifecycle(WorkflowController.java:276)<br> at com.businessobjects.report.web.WorkflowController.doAsyncLifecycle(WorkflowController.java:109)<br> at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater._processHttpRequest(CrystalReportViewerUpdater.java:61)<br> at com.crystaldecisions.report.web.ServerControl.processHttpRequest(ServerControl.java:345)<br> at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doUpdate(CrystalReportViewerServlet.java:206)<br> at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(CrystalReportViewerServlet.java:194)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)<br> at com.businessobjects.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:110)<br> at com.businessobjects.http.servlet.internal.ServletLastFilterChainElement.service(ServletLastFilterChainElement.java:30)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:46)<br> at com.businessobjects.bip.core.web.filter.BrowserRenderingModeFilter.doFilter(BrowserRenderingModeFilter.java:38)<br> at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)<br> at com.businessobjects.webutil.boetrustguard.ClickjackingPreventionFilter.doFilter(ClickjackingPreventionFilter.java:66)<br> at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)<br> at com.businessobjects.webutil.security.SecurityFilter.doFilter(SecurityFilter.java:22)<br> at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)<br> at com.businessobjects.bip.core.web.boetrustguard.BOETrustPrepareFilter.doFilter(BOETrustPrepareFilter.java:35)<br> at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)<br> at com.businessobjects.bip.core.web.supportabilty.TraceLogScopeFilter.doFilter(TraceLogScopeFilter.java:41)<br> at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)<br> at com.businessobjects.sdk.actionfilter.WorkflowFilter.doFilter(WorkflowFilter.java:47)<br> at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)<br> at com.businessobjects.bip.core.web.appcontext.RequestInitFilter.doFilter(RequestInitFilter.java:26)<br> at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)<br> at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)<br> at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.serviceHelper(BundlePathAwareServiceHandler.java:235)<br> at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.service(BundlePathAwareServiceHandler.java:197)<br> at com.businessobjects.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:248)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)<br> at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:275)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)<br> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)<br> at com.businessobjects.http.HstsFilter.doFilter(HstsFilter.java:70)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)<br> at com.businessobjects.pinger.TimeoutManagerFilter.doFilter(TimeoutManagerFilter.java:213)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)<br> at com.businessobjects.http.HttpMethodValidatorFilter.doFilter(HttpMethodValidatorFilter.java:43)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)<br> at com.businessobjects.saml.CustomSAMLDelegatingFilterProxy.doFilter(CustomSAMLDelegatingFilterProxy.java:57)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)<br> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)<br> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)<br> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)<br> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)<br> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)<br> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)<br> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)<br> at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)<br> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)<br> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)<br> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789)<br> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)<br> at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)<br> at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)<br> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)<br> at java.lang.Thread.run(Thread.java:838)<br>Caused by: com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Fehler beim Öffnen der Verbindung.<br>VEREINNAHMUNG UNGEPLANTE RETOUREN_V1.3---- Error code:-2147215357 [] Error code name:internal<br> at com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(ReportSDKException.java:120)<br> at com.crystaldecisions.sdk.occa.managedreports.ps.internal.SendRequestHelper.sendRequest(SendRequestHelper.java:141)<br> at com.crystaldecisions.sdk.occa.managedreports.ps.internal.CacheReportSource.sendRequest(CacheReportSource.java:1831)<br> at com.crystaldecisions.sdk.occa.managedreports.ps.internal.CacheReportSource.getPage(CacheReportSource.java:1311)<br> at com.businessobjects.report.web.event.PageListener.renderContentLocally(PageListener.java:383)<br> at com.businessobjects.report.web.event.PageListener.getPage(PageListener.java:180)<br> at com.businessobjects.report.web.event.PageListener.updatePage(PageListener.java:121)<br> at com.businessobjects.report.web.event.UpdatePageEvent.processListener(UpdatePageEvent.java:47)<br> at com.businessobjects.report.web.event.ViewerBroadcaster.broadCastEvent(ViewerBroadcaster.java:136)<br> at com.businessobjects.report.web.event.ViewerBroadcaster.broadcast(ViewerBroadcaster.java:110)<br> at com.businessobjects.report.web.event.EventQueue.processEvents(EventQueue.java:53)<br> at com.businessobjects.report.web.component.ViewerContainer.processEvents(ViewerContainer.java:1533)<br> ... 72 more<br>