cancel
Showing results for 
Search instead for 
Did you mean: 

RABAX_STATE termination when trying to open a running program

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

We have upgraded to 7.02 which appears to have implemented better session management. We no longer see the issue.

Former Member
0 Kudos

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

former_member184578
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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.