cancel
Showing results for 
Search instead for 
Did you mean: 

webgui service hangs and does not display the SAP GUI screen

Former Member
0 Kudos

Hi:

I am trying to use the Transaction Starter via webgui ITS service but it somehow hangs and does not finally shows the SAP GUI screen. Please see the attached document to get an idea of what it is occuring.

1. Link in navigation for launcher configured (using TSTC etc)

2. URL in transaction CRMS_IC_CROSS_SYS configured with

[http://server.local:port/sap/bc/gui/sap/its/webgui/!?transaction=IC_LTX&okcode=ICEXECUTE]

--> i am calling a CRM SAP GUI transaction but even with IC_LTXE to callan ERP transaction does not work either.

3. All related notes implemented (running CRM 2007): 990216, 993315,

1337472, 1013376

4. Old service crm_cic_rabox which has been replaced by the new shows onthe contrary the GUI screen.

See following link which depicts the actual problem [http://documents.b2tec.de/TLauncher.htm]

Thank for any help.

Ricardo B.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

For those who come across this thread like I did be advised that Jim's fix is not required and is not endorsed by SAP to resolve the issue of the webgui apparently "hanging" on the splash page after logon.

Having raised a customer message with SAP to confirm whether Jim's fix was necessary they asked me to:

- Publish the ITS services WEBGUI and SYSTEM via SE80

- Invalidate system-wide MIME and HTML Template caches via txn SITSPMON (Template & MIME cache tab)

- Invalidate the ICM cache globally via txn SMICM (Go to -> HTTP Server Cache -> Invalidate -> Global in system)

- Clear the web browser's cache

- Re-test the webgui via SICF

The above steps solved the issue. For info the issue appeared to be introduced when we upgraded from ERP 6.0 to EhP 4.

Regards, Daniel

Former Member
0 Kudos

Hi Daniel,

thanks for your reply... i was stuck at this for hours now and then saw this thread...

It solved my problem...

Thanks alot

Aditya Khorana

0 Kudos

Daniel this worked like a charm!

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi Edgar,

Problem solved. Apparently webgui service is not able to resolve the "server.local" name so by giving the IP address directly in the URL it works perfectly.

Regards,

Ricardo.

Former Member
0 Kudos

Hi All,

I know this question has been marked as 'answered' but I thought I'd add a different solution in case it helps. We found that an SAP upgrade (or patch addition) created an additional entry in the Handler List tab - "CL_HTTP_EXT_ITS_WEBGUI_SIZE" for the Webgui service. In the older versions of SAP the handler that was called was "CL_HTTP_EXT_ITS". We found that by changing the order of the handlers so that the older version was on top, the Webgui service worked fine. When the newer handler version was at the top of the list, the Webgui service did not execute properly and displayed all the symptoms presented in this issue.

Cheers,

Jim.

Former Member
0 Kudos

Hi Jim,

We had same issue, but within 10mins it got fixed by seeing your suggestion of reversing the order of handler list. Good find. I thought of giving points but seems not since it is already closed as answered

Thanks,

Murali.

Former Member
0 Kudos

No problems Murali it's not all about the points. Glad the solution worked for you.

Cheers,

Jim.

Parlin
Explorer
0 Kudos

Hi Jim,

Your suggestion works like a charm in my case after EHP4 installation. Thank you.

Regards,

Parlin

Former Member
0 Kudos

Hello all

after upgrading our system to EHP 4 SPS06, we had the issue with webgui sessions hanging.

The fix Jim suggested earlier in the post, switching the order of the handler list worked and another way to fix it as per SAP Support:

Please access the transaction SE80 and execute the following steps for the services WEBGUI, SYSTEM and IAC:

1) In the dropdown box select "Internet Service"

2) In the input field please type <service> and press ENTER

3) Use the context menu under the <service> Object Name and then choose

Publish -> Complete Service (<service> right click - Publish - Complete service)

After a while you should notice the message "Object published successfully. Site: INTERNAL

Please notice that <service> needs to be replaced for WEBGUI, SYSTEM andIAC. All the three services need to be published to the ITS work properly.

Thanks

Babu Jon

Edited by: babujon on Jan 29, 2011 12:18 AM

mbablani
Explorer
0 Kudos

Jim,

Great find. Works like a charm for us also. We are on Ehp3, and surprisingly got this problem after we migrated the server to new hardware .

Mukesh

Former Member
0 Kudos

Hi Edgar,

... does not work. Look at the document http://documents.b2tec.de/WebGui.pdf

The problem seems to rely on the webgui service itself. I fear it might be something to do with the kernel?. I am running netweaver 7.0 patch 17, but have found no sap-note related to its-webgui / basis.

I though it might be the browser or some configuration and tried as well IE adittionally to Mozilla, but does not work either.

Hope you do not run out of ideas... any other? Do you know at which point would be correct to debug the service, so that I can perhaps system debug myself and see if I find something?.

Thanks once again for your support.

Regards,

Ricardo.

former_member316351
Active Contributor
0 Kudos

Hello Ricardo,

It might be easier if you just open a support message at this point.

It seems that the configuration of the ITS WEBGUI service might be incorrect. You should look at the WEBGUI service in SICF and make sure of the following:

GUI Configuration parameters:

~webgui 1

~theme sl

Service Data tab:

GUI Link: Y

Support Accessibility: N (or Y)

Logon Data tab:

Procedure: Standard

Handler List tab:

CL_HTTP_EXT_ITS

CL_HTTP_EXT_ITS_WEBGUI_SIZE

If that's all correct and the WEBGUI service is still not working then it is time to open a message for further analysis. Thank you.

Edgar

Former Member
0 Kudos

Hi Edgar,

ITS is working because the old service crm_cic_rabox shows a GUI screen. Webgui service is hanging when testing it via SICF as shown in the attached link in my initial question.

Regards,

Ricardo.

former_member316351
Active Contributor
0 Kudos

Hello Ricardo,

If it is only the Webgui service that is not working properly then you need to re-publish the SYSTEM, IAC, and WEBGUI services from SE80. Retest. If the issue still occurs turn up the developer trace level to 3 for the webgui component in SM50 and reproduce. Then post the dev_w# trace for review.

Edgar

Former Member
0 Kudos

Hi Edgar,

Appreciate your help. I republished the services with no success. I did activate the trace with level 3 for component WEBGUI and the result are the linked 4 dev_w* files. In the w0 there are three lines with some error but no idea if something relevant:

M *** ERROR => ixml mini renderer_rec: invalid arg [xmxxr_id1323 ]

M *** ERROR => ixml mini renderer_rec: invalid arg [xmxxr_id1323 ]

M *** ERROR => ixml mini renderer_rec: invalid arg [xmxxr_id1316 ]

http://documents.b2tec.de/dev_w0.txt

http://documents.b2tec.de/dev_w1.txt

http://documents.b2tec.de/dev_w2.txt

http://documents.b2tec.de/dev_w15.txt

Regards,

Ricardo.

Edited by: RBustamante on Sep 15, 2009 11:21 AM

former_member316351
Active Contributor
0 Kudos

Hello Ricardo,

The trace looks fine..

I have a feeling that the passed parameters are incorrect. Please try URL:

http://server.local:port/sap/bc/gui/sap/its/webgui/!?~transaction=IC_LTX

If that loads correctly then in the okcode field put in: ICEXECUTE and push <enter>

Does that work? You may want to see the ITS Wiki page article:

https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=22375

Edgar

Former Member
0 Kudos

Hi Ivan,

Created a ZWEBGUI transaction and put the parameters and tried as well directly via putting them in the URL:

http://server.local:port/sap/bc/gui/sap/its/webgui/?transaction=IC_LTX&okcode=ICEXECUTE&webgui=1&generateddynpro=1

Still hangs....

Saludos,

Ricardo.

former_member316351
Active Contributor
0 Kudos

Hello Ricardo,

Is the ITS working at all? From SICF please right click on the WEBGUI service and choose test service, please logon when prompted and see if the webgui is displaying the easy access menu first. Then try using okcode IC_LTX.

Edgar

Former Member
0 Kudos

Hi Ivan,

Thanks for your answer. I suppose you mean the GUI Configuration Button in the Service Data Tab in the service. Here I have included the two parameters but it still does not work.

Some other ideas?,

Thanks,

Regards,

Ricardo.

Former Member
0 Kudos

Hi,

You don't have to put these parameters on "webgui" folder. On "/sap/bc/gui/sap/its/", define a user ITS Service (Zxxxx). On GUI Configuration Button in the Service Data Tab, put next parameters:

~transaction =

~webgui = 1

~generatedynpro = 1

Then, active your new service and test it through SICF transaction.

Another idea is to pass user/password parameters on your URL, to test service through url.

Hope this helps,

Iván.

Former Member
0 Kudos

Hi,

Use ~webgui=1 and ~generatedynpro = 1 parameters on your ITS services.

Hope this helps,

Iván.