cancel
Showing results for 
Search instead for 
Did you mean: 

Fiori App - Metadata issue when launching apps - Cache issue ?

Former Member
0 Kudos

Hi everyone,

Hope you could help me as I'm struggling to solve this one 🙂

Context

We have several Fiori apps installed and we are using them through the Fiori Launchpad.
Some apps are expanded from standard Fiori apps (Approve PR, Approve PO), other are custom build.

We're facing some strange behaviour when launching most of the apps.
We cannot identify what has changed as it used to work fine and stopped a few days ago, and as it affects most apps on which no change has been done.

Issue

In the app, a popup shows the following message, and the data is not retrieved :
Cannot call service with URL: /sap/opu/odata/sap/Z...;mo/

The Chrome Dev tool - console shows :
Cannot load meta data for service /sap/opu/odata/sap/Z... - 200 (OK) - Invalid metadata document

The Chrome Dev tool - network tab gives me the following info (Headers tab) :

1.Request URL: http://[server]:[port]/sap/opu/odata/sap/Z...;mo/$metadata?sap-language=EN&sap-client=700

2.Request Method: GET

3.Status Code: 200 OK (from disk cache)


However, when launching the app with the Disable Cache checkbox checked in the Network tab, the issue disappears.


As I cannot request each user to go through this process, I've tried several solutions suggested in other links (https://blogs.sap.com/2015/06/16/sap-fiori-cache-management/):

  • ICM - Transaction: SMICM Menu, Goto -> HTTP Plug-in -> Server Cache -> Invalidate Globally
  • transactions /IWFND/CACHE_CLEANUP and /IWBEP/CACHE_CLEANUP
  • reports /UI2/DELETE_CACHE_AFTER_IMP, /UI2/DELETE_CACHE, /UI2/INVALIDATE_GLOBAL_CACHES, /UI2/INVALIDATE_CLIENT_CACHES, /UI5/RESET_CACHEBUSTER

Is there any other cache that I should clean ?
Any other solution that I could try ?

Thanks for your time and help

Marion

Accepted Solutions (0)

Answers (1)

Answers (1)

prithvirajr
Contributor
0 Kudos

Hi

Please check sap note 2494403 - FIORI apps are not working, if that helps

Regards,

Prithviraj.

Former Member
0 Kudos

Hi Prithviraj,

I cannot delete the services because I have to delete the ICF node first.

When I try to delete the ICF node, I have the following Information message :
ICF node 'PAGE_BUILDER_CONF' could not be deleted.
Reason: 'Object directory entry R3TR SICF AFX2006 CL'

Same occurs when trying to delete my Z* services.

Any thought ?

Thanks
Marion

prithvirajr
Contributor
0 Kudos

Hi Marion,

The first note should help you here.

2192659 - Object requires a directory entry (object directory entry does not exist)

2282174 - Deletion of obsolete nodes in transaction SICF

Regards

Prithviraj

Former Member
0 Kudos

Hi Prithviraj,

thanks for your answer, I managed to delete and re-create the services on the Gateway Server as suggested in the first note.
Unfortunately, it did not solve the issue 😞

Any other lead / though / idea about this issue ?

Thanks

Marion