Skip to Content
avatar image
Former Member

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

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Aug 23, 2017 at 03:28 PM

    Hi

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

    Regards,

    Prithviraj.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      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