on 07-10-2015 1:32 PM
Hi All,
I am working on invoking webdynpro app in fiori. I hae the application in Back end and from front end when i try to lauch the app from tile a new browser is opened but the application is not displayed but am getting the below error.
I have created a launchpad and an application was created in lpd_cust with webdynpro app name , HTTP RFC destination was maintained, Service was created with data provider class and model class and the service is added in front end system everything is done but i am getting the below error
In browser page:
500 SAP Internal Server Error
ERROR: Web Dynpro application ~CANVAS does not exist (termination: ERROR_MESSAGE_STATE)
Below link and Error i see in browser debugging tool:
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
ZSFLIGHT is app name in back end
Can anyone give a solution.
Thanks & Regards,
Ramesh.S
I had this exact same issue and fixed it for me!
For me the fix was as follows:
- For all the "type H" RFC connections I changes the path prefix to /nwbc/
I am running S/4HANA 1511 FPS01, and therefore the RFCs being used are on this note, but do not include SAP_ECC_Financials, but instead include "S4FIN_HTTPS".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lindsay
I was also facing this issue but after following your post and changing the path prefix to /nwbc/ manage bank account screen is coming now. But create account group and new bank account links are not working. Can you please let me know if you have any fix for this issue.
Best Regards,
Mayuri
Hi Lindsey and fellow colleagues
GM
I Have the same issue.. I am a basis consultant and am very new to Fiori. We Have our HR /FI and SRM all on different ERP Backend systems..
I Have installed a new NetWeaver 7.5 Abap system which comes with the gateway and frontend.
I have managed to setup the standard apps. We Are using a custom clothing purchase webdynpro that was created on our HR system, that was being used on the portal for the users..
I need to move custom app that to the Fiori Dashboard .
I am using this document http://scn.sap.com/docs/DOC-58178
I have also created a SM59 from the gateway to the HR backend and was not sure what to put in the prefix.. either /nwbc/ or /sapbc/webdynpro
Also when creating my mappings
Problem1: i don't know where to put the sicf url (webdynpro) that is created on the backend system..
Problem 2: In MY "Create Target Mapping. Its not picking up the application alias i put in on transaction LPD_CUST.. only See the standard Application Fiori application alias there ( Also
Problem3: when you do a rfc connection test - type H (sm59) - Is it successful as mine is not
Appreciate any help..
Thanks
Morgs
Hi Ramesh,
Were you able to resolve this issue? Can you please share how you resolved it?
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, I have checked in chrome with the help of F12. it is pointing to below link. If I remove "/~canvas;window=app/wda" from below link then link is accessible. https://xyz:44300/sap/bc/webdynpro/sap/~canvas;window=app/wda/WDA_FCLM_BAM_HIERARCHY/?sap-client=100... Regards, Gaurav
Hello Prasanna,
I have removed the prefix in HTTP destination, but still getting same error. My first issue when I am clicking on Manage Bank Account Tile so it open screen for backend system credentials. I hope it should not ask because I have created same user in backend as in frontend.
Another issue is 500 internal error after providing credentials.
I have not changed any configuration in launchpad Designer. I am using standard mapping as below. In below screen shot system Alias is S4FIN. Can I change it to "SAP_ECC_Financials"
Ramesh,
Were you able to resolve the issue? I am getting similar error, when accessing the standard webdynpro application.
Thanks
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not sure if this solves your issue but we had a similar issue so here's our solution:
ERROR: Web Dynpro application ~CANVAS does not exist
http://backendserver:port/sap/bc/ui2/nwbc/~canvas/wda/ZWDA_APP/
The Netweaver Business Client (NWBC) wasn't available in SICF in the backend server under UI2, but rather on its own. So we amended the RFC destination in SM59 on the frontend server to use Path Prefix as "/sap/bc/nwbc/" and then all was OK - no more errors and WDA applications launched successfully from the Fiori launchpad.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Did you create the corresponding Target Mapping?
Regards
Raquel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The 500 code would normally indicate and error on the server, not anything with your code. Is this possible to display webdynpro application in SAP FIORI??
Did you try to insert the URL you are requesting directly into the browser? Are you getting the exact data, what you want??
What is your whole process?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Krishna/Dhananjay,
If i remove this part ~canvas;window=app/wda/sap/ from the above link and put in browser it will work i dont know from where this part is getting added with the URL
I am not setting any theme in url it is the one automatically requested when i click on the tile
Thanks,
Ramesh.S
Did you refer this ?
If still the problem is not resolved, show your tiles setting and LPD_CUST screenshots.
Ramesh...
No dpc/mpc/service required. Also WD app has some theme set in URL? Can you try removing it?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.