Problembehandlung
Problembehandlung
Applikation kann nicht geöffnet werden
Wenn Sie beim Aufruf einer SAP Fiori Applikation ein Fehlerpopup wie das folgende sehen, so kann das verschiedene Gründe haben.

- Falsche Pfadangabe in der Datei manifest.json. Die Datei manifest.json in Ihrem Fiori-Applikationsverzeichnis enthält eine Beschreibung des UIs und des Navigationsverhaltens. Dort werden auch die URIs zu den Datenquellen (hier die CAP-Services hinterlegt). Folgendes Listing zeigt einen Ausschnitt aus der Datei mit der URI /cap/admin/ für die Fiori-Applikation "Product Catalog":
{ "_version": "1.15.0","sap.app": {"id": "admin","type": "application","title": "Product Catalog","description": "For Administators","i18n": "i18n/i18n.properties","dataSources": {"AdminService": {"uri": "/cap/admin/","type": "OData","settings": {"odataVersion": "4.0"}} },...
Die komplette URL ergibt sich durch das Voranstellen der Serveradresse, also z.B. http://localhost:5000/cap/admin/. In einem lokalen Setup horcht der SAP Application Router am Port 5000. Sie müssen dann für die URI /cap/admin/ in der Approuter-Konfigurationsdatei xs-app.json eine Route definiert haben, die den CAP-Service anspricht. Testen Sie die Konnektivität zum CAP-Service, indem Sie im Browser im obigen Beispiel die URL http://localhost:5000/cap/admin/ eingeben.
- Fehlende Berechtigungen. Beachten Sie die Protokollausgabe Ihres CAP-Services im Terminal.