SAP Knowledge Base Article - Public

1700849 - Parent swf unable to pass CELogonToken to child swf using swf loader in Dashboard 4.0

Symptom

  • Swf prompts for login credentials when being called within Parent swf on BI launchpad.
  • Child swf does not load when opening a Nested Dashboard on BI launchpad.
  • Unable to pass Logon Token to Child swf using SWF loader in Dashboard 4.0

 

Environment

BI 4.0

Dashboard 4.0

Reproducing the Issue

  1. Create sample child swf with qaaws connection
  2. Save to BI4.0 and capture the cuid of the child swf.
  3. Create a Parent Dashboard and insert a SWF loader.
  4. Call the swf using the document download URL("http://<server name>:8080/BOE/Xcelsius/opendocdata:image/jpeg;base64,"&B10).
  5. Define Flash variable(CELogon Token) to pass the logon token.
  6. Publish the dashboard to Platform.
  7. Launch the dashboard from BI launchpad.

Cause

Issue is due to the change in document download URL on BI 4.0

Resolution

Change the relative document download URL to 

 "../../../Xcelsius/opendocdata:image/jpeg;base64,". 

Note: In the SWF loader make sure the Application domain is set to "NEW".

snapshot.jpgKeywords

Document download, logon token,nested swf , KBA , BI-RA-XL , Obsolete: BusinessObjects Dashboards and Presentation Design , Problem

Product

SAP BusinessObjects Dashboards all versions