SAP Knowledge Base Article - Public

3303456 - The HTML Mashup Created Via SAP Cloud Application Studio Keeps Loading in Cloud For Customer

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

 SAP Community - How to prevent an HTML Mashup from reloading on C4C using the $Mashup

Keywords

SDK; mashup; SAP Cloud Application Studio; HTML mashup , KBA , AP-RC-GEN-MSH , Mashups , AP-RC-BDS-MSH , ByDesign Studio Mashups , How To

Product

SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications 2211