Symptom
The HTML Mashup created via SAP Cloud Application Studio keeps reloading while changing a facet.
Environment
SAP Cloud for Customer
Reproducing the Issue
On every time that a facet is changed, the HTML Mashup reload.
Cause
Mashup no-reload feature is only applicable to TI's where mashup is embedded on the facet of TI.
For all other places, it will refresh.
The mashup reuse feature has some conditions. One of them is, this feature is not supported for the Mashup which is added via SAP Cloud Application Studio SDK. This feature is only supported for mashup added via Adaptation mode.
Mashup rendering limitations;
- Mashup should be added to a separate facet, with one mashup per facet.
- Mashup should not be on any SAP delivered facet, where SAP delivered content lies.
- Mashup state won't be preserved on a Home Page tile.
- It's valid for both KUT and PDI mashups.
- It's not supported on QC, just for TI screens.
Resolution
That is an issue with the cookie handling from the thirdparty mashup url side. This handling is not done from C4C mashup side.
For instance, if bing.com is used as mashup url, user stays logged in even after mashup reload.
That is a handling done from bing's side so that cookie is supported inside iframe also.
See Also
Keywords
SDK; mashup; SAP Cloud Application Studio; HTML mashup , KBA , AP-RC-GEN-MSH , Mashups , AP-RC-BDS-MSH , ByDesign Studio Mashups , How To