SAP Knowledge Base Article - Public

3053116 - Approve PR fiori APP - extension app

Symptom

Trying to extend FIORI standard app with an extension project fails with errors similar to the following:

jquery-dbg.js:9203 Failed to load resource: the server responded with a status of 404 (Not found: http://localhost:8080/file/hContent/MM_PR_APVExtension/appconfig/fioriSandboxConfig.json)
send @ jquery-dbg.js:9203
jquery-dbg.js:9203 Failed to load resource: the server responded with a status of 404 (Not found: http://localhost:8080/file/hContent/MM_PR_APVExtension/sap-ui-cachebuster-info.json)
send @ jquery-dbg.js:9203
jquery.sap.global-dbg.js:999 2021-04-16 01:07:57.133375 Failed to load AppCacheBuster index file from: "http://localhost:54440/sap-ui-cachebuster-info.json?sap-ui-language=en-US". -  
K @ jquery.sap.global-dbg.js:999
jquery-dbg.js:9203 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ jquery-dbg.js:9203
jquery-dbg.js:9203 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ jquery-dbg.js:9203
jquery.sap.global-dbg.js:999 2021-04-16 01:07:58.592645 No component handle available for 'ui.s2p.mm.requisition.approve.MM_PR_APVExtension'; fallback to component.load() -  sap.ushell.components.container.ApplicationContainer
K @ jquery.sap.global-dbg.js:999
jquery-dbg.js:9203 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ jquery-dbg.js:9203
jquery-dbg.js:9203 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ jquery-dbg.js:9203
:54440/favicon.ico:1 Failed to load resource: the server responded with a status of 404 (Not found: http://localhost:8080/file/hContent/MM_PR_APVExtension/favicon.ico)
jquery-dbg.js:9203 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ jquery-dbg.js:9203
crossroads-dbg.js:678 Uncaught Error: The segment {SAP__Origin} is required.
    at B (eval at evalModuleStr (jquery.sap.global-dbg.js:3315), <anonymous>:3224:7494)
    at String.replace (<anonymous>)
    at Object.y [as interpolate] (eval at evalModuleStr (jquery.sap.global-dbg.js:3315), <anonymous>:3224:7658)
    at R.interpolate (eval at evalModuleStr (jquery.sap.global-dbg.js:3315), <anonymous>:3224:4999)
    at constructor.getURL (eval at evalModuleStr (jquery.sap.global-dbg.js:3315), <anonymous>:1009:44)
    at constructor.getURL (eval at evalModuleStr (jquery.sap.global-dbg.js:3315), <anonymous>:1027:156)
    at constructor.navTo (eval at evalModuleStr (jquery.sap.global-dbg.js:3315), <anonymous>:1033:34)
    at f.navToItemDetails (S3_header.controller.js?eval:4)
    at f.a.fireEvent (EventProvider-dbg.js:229)
    at f.a.fireEvent (Element-dbg.js:593)

Environment

SAP Web IDE Personal Edition

Resolution

SAP Web IDE personal edition has limitations. More details can be found in the product manual here

From the manual, extension development is not supported:

The following features are not available if you are using SAP Web IDE personal edition:

  • SAP Cloud features:
    • Deploying to SAP BTP
    • Running applications on SAP BTP
    • Extending applications on SAP BTP
    • Importing applications from SAP BTP
    • Registering to SAP Fiori launchpad on SAP BTP
  • Proxy Authentication
  • Extension development
  • Template development
  • Use of optional extensions
    Note

    The SAP Fiori Overview Page extension is enabled by default in the personal edition.

  • Git stash option
  • Code check before Git push
  • Problem view
  • Run configurations advanced settings
  • Learning Center perspective
  • Notification alerts
  • Customizing performance measures
  • Client build
  • Grunt build
  • Translation Hub

Keywords

KBA , CA-UI5-FL-ADP-WDE , SAPUI5 Adaptation Project for SAP Web IDE Fullstack , Problem

Product

SAP SuccessFactors HXM Core 2011