cancel
Showing results for 
Search instead for 
Did you mean: 

Update cached SAPUI5 app on Fiori Launchpad

DouglasCezar
Contributor
0 Kudos

Hi gurus,

I made an app and published to the ABAP repository (DEV environment) and transported via transport request / change request to the production environment. Then made a change to the app (in the javascript and xml portions), published and transported it again. In SE80, BSP applications, I can see the new updates on both Javascript and XML codes.

But when I run the app in the Fiori Launchpad it always uses the old code.

This is what I tried so far:

1) I ran transactions /IWFND/CACHE_CLEANUP and /IWBEP/CACHE_CLEANUP

2) I ran programs:

/UI2/CHIP_SYNCHRONIZE_CACHE

/UI2/DELETE_CACHE

/UI2/DELETE_CACHE_AFTER_IMP

/UI2/INVALIDATE_GLOBAL_CACHES

/UI5/APP_INDEX_CALCULATE

/UI5/UPDATE_CACHEBUSTER

3) I used the following addition on the URL: ?sap-ushell-nocb=true

4) I even deleted the app and published it again without success. After deleting the app and before importing it again, the Fiori Launchpad was still using the previously cached version.

We have hundreds of users for this app, so we can't afford to individually clear browser's caches on each user computer.

Do you have ideas on how to force Fiori Launchpad to pick the new version? Should I had made any change on any file to flag the new code as a new version that should be updated?

Thank you all,

Douglas

Accepted Solutions (0)

Answers (5)

Answers (5)

To clear Global Cache:

T-Code: /nsmicm
GoTo->HTTP Plugin->Server Cache->Invalidate Globally

-> Clear cache and cookies in browser and hit the app from launchpad.The changes you have made in the app will reflect in the launchpad with immediate effect.

naotoxxx
Participant

Hello , How could you resolve this ? i'm facing same issue :C

yuvione
Explorer
0 Kudos

We had faced something similar and we ended up clearing the cache in the Netscaler config and the issue got resolved.

settipalli_raj
Explorer
0 Kudos

Invalidating entries in server cache from t-code SMICM might help. Menu path "GoTo"-->HTTP Plugin--> Server Cache...Menu path is slightly different in lower versions of NetWeaver. You can either invalidate entire cache or delete the changed files manually one by one. There can be more than one cache entry for each file here.

jamie_cawley
Advisor
Advisor
0 Kudos

Maybe this will help

https://help.sap.com/saphelp_scm700_ehp03/helpdata/en/a1/e56ed27d2f48b8bfed95bd80a23d88/frameset.htm

Also check to see if you have a proxy caching the files.

Regards,

Jamie