cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Can't get the HTM5 app to appear in Workzone.

david_heffernan
Advisor
Advisor
0 Kudos
1,099

Dear colleagues,

Following the "Get Started on SAP BTP with SAPUI5/Fiori - Create a Hello World App" mission in the discovery center,added the configuration to the manifest.json for deployment:

crossNavigation": { "inbounds": { "helloworld-show": { "semanticObject": "Dynamic", "action": "display", "title": "{{flpTitle}}", "info": "{{appTitle}}", "subTitle": "{{flpSubtitle}}", "icon": "", "signature": { "parameters": {}, "additionalParameters": "allowed" }

and ......

"sap.cloud": { "public": true, "service": "ionovotiquehelloworldui5" }

Outside of the mission I also referenced the work zone help on how to configure the app for integration into Work zone. When I go to Content Explorer in work zone it does not appear (even after refreshing in the content channel). The issue is that its not possible to troubleshoot. Some pointers to where I can check if there are errors or a troubleshooting guide would be helpful.

The app deploys successfully and runs from the cockpit.

thank you,

David

View Entire Topic
david_heffernan
Advisor
Advisor
0 Kudos

The issue was in the manifest.json:

there was a mismatch between sap.app.id and crossNavigation.inbounds parameters. Somehow the sap.app.id should be with "." and the crossNavigation with "-" (I can't find an explanation for this - might help me remember):

"sap.app": { "id": "io.novotique.helloworldui5", "crossNavigation": { "inbounds": { "io-novotique-helloworldui5": { "semanticObject": "Dynamic", "action": "display", "title": "{{flpTitle}}", "info": "{{appTitle}}", "subTitle": "{{flpSubtitle}}", "icon": "", "signature": { "parameters": {}, "additionalParameters": "allowed" } } } }