SAP Knowledge Base Article - Preview

1558691 - Error "The viewer could not process an event. Failed to open the connection" when viewing Crystal Reports in SAP BI 4.x

Symptom

  • When trying to view a Crystal Report in Infoview the following error message is received:


Viewer Error 4-0.JPG

Complete error message:

com.businessobjects.report.web.shared.WebReportingException: The viewer could not process an event. Failed to open the connection.
Simple Report - Dev.rpt [] ---- Error code:0 [CRWEB00000119]
 at com.businessobjects.report.web.shared.WebReportingException.throwWebReportingException(WebReportingException.java:71)
 at com.businessobjects.report.web.component.ViewerContainer.processEvents(ViewerContainer.java:2032)
 at com.businessobjects.report.web.WorkflowController.doEventProcessing(WorkflowController.java:425)
 at com.businessobjects.report.web.WorkflowController.doLifecycle(WorkflowController.java:262)
 at com.businessobjects.report.web.WorkflowController.doAsyncLifecycle(WorkflowController.java:110)
 at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater._processHttpRequest(CrystalReportViewerUpdater.java:61)
 at com.crystaldecisions.report.web.ServerControl.processHttpRequest(ServerControl.java:342)
 at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doUpdate(CrystalReportViewerServlet.java:89)
 at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(CrystalReportViewerServlet.java:78)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at com.businessobjects.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:110)
 at com.businessobjects.http.servlet.internal.ServletLastFilterChainElement.service(ServletLastFilterChainElement.java:30)
 at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:46)
 at com.businessobjects.webutil.boetrustguard.BOETrustPrepareFilter.doFilter(BOETrustPrepareFilter.java:32)
 at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
 at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
 at com.businessobjects.swd.shared.tracelog.TraceLogScopeFilter.doFilter(TraceLogScopeFilter.java:38)
 at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
 at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
 at com.businessobjects.sdk.actionfilter.WorkflowFilter.doFilter(WorkflowFilter.java:45)
 at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
 at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
 at com.businessobjects.swd.appcontext.RequestInitFilter.doFilter(RequestInitFilter.java:26)
 at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
 at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
 at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.serviceHelper(BundlePathAwareServiceHandler.java:235)
 at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.service(BundlePathAwareServiceHandler.java:197)
 at com.businessobjects.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:248)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:174)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at com.businessobjects.pinger.TimeoutManagerFilter.doFilter(TimeoutManagerFilter.java:159)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
 at java.lang.Thread.run(Thread.java:662)
Caused by: com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Failed to open the connection.
Simple Report - Dev.rpt---- Error code:-2147215357 [] Error code name:internal
 at com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(ReportSDKException.java:120)
 at com.crystaldecisions.sdk.occa.managedreports.ps.internal.SendRequestHelper.sendRequest(SendRequestHelper.java:123)
 at com.crystaldecisions.sdk.occa.managedreports.ps.internal.CacheReportSource.sendRequest(CacheReportSource.java:1523)
 at com.crystaldecisions.sdk.occa.managedreports.ps.internal.CacheReportSource.getPage(CacheReportSource.java:1036)
 at com.businessobjects.report.web.event.PageListener.renderContentLocally(PageListener.java:337)
 at com.businessobjects.report.web.event.PageListener.getPage(PageListener.java:165)
 at com.businessobjects.report.web.event.PageListener.updatePage(PageListener.java:114)
 at com.businessobjects.report.web.event.UpdatePageEvent.processListener(UpdatePageEvent.java:47)
 at com.businessobjects.report.web.event.ViewerBroadcaster.broadcast(ViewerBroadcaster.java:104)
 at com.businessobjects.report.web.event.EventQueue.processEvents(EventQueue.java:53)
 at com.businessobjects.report.web.component.ViewerContainer.processEvents(ViewerContainer.java:2019)
 ... 45 more


Read more...

Environment

  • SAP BusinessObjects Business Intelligence Platform (BI) 4.x

Product

SAP BusinessObjects Business Intelligence platform 4.0 ; SAP BusinessObjects Business Intelligence platform 4.1 ; SAP BusinessObjects Business Intelligence platform 4.2

Keywords

Aurora, 4.x BIP, BI 4.0 4.1 4.2 CR crystal report, biadmin bicrs tskba , KBA , BI-BIP-ADM , BI Servers, security, Crystal Reports in Launchpad , BI-BIP-CRS , SAP Crystal Reports Server , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.