on 11-08-2011 3:01 PM
Hi Experts,
We are currently having an issue we are facing where a user clicks a link to open a WDA program from our Portal, and if the load is taking too long, they are clicking the link agai,n which causes an error because the program was already in the process of loading. Does anyone know if there is a way to fix/handle this situation?
This is the message:
The following error text was processed in the system PROD : WebDynpro Exception: ICF Service Node "/sap/bc/webdynpro/SAP/OUR_PROGRAM/~ucfLOADING" does not Exist (See SAP Note 1109215).
The error occurred on the application server OURAPPSERVER_00 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: RAISE of program CX_WD_GENERAL=================CP
Method: STARTUP_CHECKS of program CL_WDR_UCF====================CP
Method: CONSTRUCTOR of program CL_WDR_UCF====================CP
Method: CREATE of program CL_WDR_UCF====================CP
Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
Thanks,
-Kevin
We have upgraded to 7.02 which appears to have implemented better session management. We no longer see the issue.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys,
Thank you for your responses. I am sorry, I wasnt clear enough in my post. Everything works, we have done all the service configurations, and under normal circumstances there are no issues. But, we have a few cases a day where a user clicks a link to view a WD ABAP program and it begins loading (the background turns gray), but if the user clicks the link to open the program again, while it is still loading, we get the above error.
It appears that the SAP Function HTTP_DISPATCH_REQUEST is returning an error because it is attempting to run program that is already being loaded by the user.
Has anyone else experienced this?
Thanks,
-Kevin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
It was clearly mentioned to check Note 1109215 . The solution for this is.,
If an application terminates with the above-mentioned error, you have to
create the ICF service node for the application. Normally, this happens
automatically when you create an application. Check whether you have
sufficient authorization for the object S_ICF_ADM.
To create an IFC service node
1. Select the affected Web Dynpro application in transaction SE80.
2. Choose the menu option "Goto -> HTTP Service Maintenance".
3. If the node does not exist, the system issues the query: "ICF node
for service "..." does not exist. Do you want to create it?"
4. Choose "Yes"
5. Save the ICF service node for a transport request. As soon as the
node is activated, the Web Dynpro application is functional.
You will find further information in Note 1120682.
Hope this helps u.,
Thanks & Regards,
Kiran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It is likely that the Webdynpro application is not active in SICF.
Go to transaction code SICF, find your application in the tree structure, right click and activate 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 |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
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.