SAP Knowledge Base Article - Preview

1862900 - Webi Java Applet fails with an error “An error occurred while applet was initializing.”

Symptom

  • Cannot create or edit WebIntelligence (WebI) documents on BI Launchpad. 
  • This issue occurs when accessing BI Launchpad via a IBM Websphere (WAS) 7 Portal server and using Oracle Web Gate Authentication Bridge
  • Users login to the portal using SSO and BI Launchpad is configured to use Trusted Authentication
  • The same workflow works fine when accessing BI Launchpad directly on the Web Application server that BOE webapp is deployed on
  • The same workflow also works fine when accessing the earlier version (BOE XI3.1) Infoview which was configured to be accessible via the common portal.
  • All web and application severs used in the architecture have been configured to NOT use HTTPOnly cookies as SAP BI4 Java applets do not support such cookies. (Eg. see kbase 1451580 )
  • Following error occurred while launching Webi applet through BI Launch Pad.  “An error occurred while applet was initializing.”
  • Fiddler http traces show the following error on the failed response to open the java applet  (BOE/portal/12345678/rebean3ws/services/Gateway )
    Error 500: Please provide the correct credentials or verify the Application Component settings
  • The following is the request from end user browser  -
    POST /BOE/portal/12345678/rebean3ws/services/Gateway resulting in an java.io.StreamCorruptedException: invalid stream header: EFBFBDEF error
    [5/16/13 10:31:34:269 EDT] 00000030 SystemErr R com.businessobjects.sdk.core.server.ServerException
    at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:144)
    at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:101)
    at com.businessobjects.sdk.core.server.internal.marshaling.java.SerializableMarshaler.unmarshal(SerializableMarshaler.java:79)
    at com.businessobjects.services.coresdk.wsgateway.GatewayPortImpl.processRequest(GatewayPortImpl.java:48)
    ....
    Caused by: java.io.StreamCorruptedException: invalid stream header: EFBFBDEF
    at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:782)
    at java.io.ObjectInputStream.<init>(ObjectInputStream.java:279)
    at com.businessobjects.sdk.core.server.internal.marshaling.java.SerializableMarshaler.unmarshal(SerializableMarshaler.java:76)

 


Read more...

Environment

SAP BusinessObjects BI4 Platform
Websphere 7 Application Server
Websphere 7 Portal Server using WAB  (IBM Web Application Bridge)
Oracle Web Gate Authentication

Product

SAP BusinessObjects Business Intelligence platform 4.0 ; SAP BusinessObjects Enterprise XI 3.1

Keywords

BI4.0 bi40 panel WAS Portal webgate auth , KBA , BI-BIP-DEP , Webapp Deployment, Networking, Vulnerabilities, Webservices , BI-RA-WBI , Web Intelligence , Problem

About this page

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

Search for additional results

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