cancel
Showing results for 
Search instead for 
Did you mean: 

Custom Fiori App Opens in New Window

Juliuspereira
Active Contributor
0 Kudos
2,597

Hi,

This is my first attempt with a custom app after deploying standard apps. Here is the issue I am facing. We have an app which is in the namespace /sap/bc/ui5_ui5/symsoft/ but not in sap/bc/ui5_ui5/sap/ (not sure if this matters but I thoguht of mentioning it anyway)

When we try to open this app from the Fiori Launchpad, it opens successfully but in a new window. In the launchpad designer, the app has the following details.

I then changed it to Semantic Object based navigation. (I created the semantic object in /n/UI2/SEMOBJ)

However the app does not open now. It seems like its trying to open in the same window of the launchpad (which is good) but then gives an error. "Could not open app. Please try again later."

I also tried with Parameters, but in vain.

The target mapping for reference is:

I think this has something to do with the app not being in the sap namespace (sap/bc/ui5_ui5/sap/) but is in its own namespace (/sap/bc/ui5_ui5/symsoft/) but I could be totally wrong.

Can someone help me with what I am doing wrong or missing here?

Thank you.

Julius

View Entire Topic
Juliuspereira
Active Contributor
0 Kudos

Hi Mahesh, Thank you. I would like to try that out. However I am not able to find the bsp application of the app to get to its component for namespace details. All I have is the URL of the app when it opens in a new window.

http://XXXXXXX:XXXX/sap/bc/ui5_ui5/symsoft/wf_01/index.html

Is there any way to find the namespace info. from the above URL or to find the BSP application of the app?

Additional info: We have a front-end server and a backend server and the app is deployed in the launchpad on the frontend server.

Thank you

Julius

saurabh_vakil
Active Contributor
0 Kudos

You can go to transaction SE80 on your front-end server, select BSP Application from the drop down list and enter wf_01 as the name. When the project loads open the Component.js file. As explained by Mahesh here you can find the component name, for eg. if the component name is sap.test.app1.component then the namespace is sap.test.app1 -> this is what you have to use for the ID field witin the target mapping.

SAP4VMG
Explorer
0 Kudos
Hi @Juliuspereira , Is this solution applicable if i use application of type URL in target mapping? My issue is for URl type applicaiton whenever i click on app it opens up the it new tab and not in place. Any pointers would be appriciated.