on 06-04-2011 9:49 AM
Hi Experts,
I am getting the following error while running a simple webdynpro application
Error while processing your query
What has happened?
The URL call <a href="http://dhrubajyoti:8000/sap/bc/webdynpro/sap/zwebdynpro01" TARGET="test_blank">http://dhrubajyoti:8000/sap/bc/webdynpro/sap/zwebdynpro01</a> was terminated because of an error.
Note
The following error text was processed in system NSP : Die URL enthält keine vollständige Domainangabe (dhrubajyoti statt dhrubajyoti.<domain>.<ext>).
The error occurred on the application server Dhrubajyoti_NSP_00 and in the work process 2 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: CHECK of program CX_FQDN=======================CP
Method: STARTUP_CHECKS of program CL_WDR_CLIENT_ABSTRACT_HTTP===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 of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
Please help me in fixing this problem.
Just and FYI :- I am Using Netweaver trial version and have enabled the services in SICF
-Regards
Dhrubajyoti
I Know its 4 years old thread but I am writing solution incase if someone came here from google insearch of hope, coz I just got myself into this situation. How strange it is that error is clear in ST22 but our fellows at SCN unable to recognise it, the error is related to FQDN (fully Qualified Domain Name)
the system is expecting host name to be in this format <hostname>.<domain>
Solution:
1) open instance profile in notepad (profile at usr/sap/SID/SYS/profile/SID_DVEBMSG00_hostname )
2) Add this without quotes "icm/host_name_full = hostname.com". (Change hostname with your hostname like Dev08.com) and save it
3) maintain entry in host file open file in notepad ( c:\windows\system32\drivers\etc\hosts )
4) add your ip and host name without quotes like "192.168.1.110 hostname.com" (enter hostname exact as entered in icm/host_name_full parameter )
5) restart sap instance either from cmd or from mmc and Viola!!! No more rabax_state or FQDN error
Note: For some reason IE will say that you are not connected to internet or website not found, use chrome browser instead. (IE is drunk as always, new Microsoft Edge browser is supposed to be drunk as well, and by drunk I mean sucks )
Thanks
Regards,
BIlal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi draksh
RABIX_STATE errors you can analyze in ST22 transaction,
in that , check the source code..
you will find ">>>>>>" like this arrow in front of error line in source code.
Regards
Srinivas
Goto ST22 transaction and check the source code
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Srinivas,
Thanks for ur quick reply.
I have gone to ST22, and there I am getting Uncaught Exception. But no source code is mentioned out there. I am trying to execute a simple calling an url from saptechnical website tutorial. So there does not seem to be much of code in this one...
-Regards
Dhrubajyoti
Hi.,
After going to ST22 transaction ., double click on the Uncaught Exception row., It will take you to next screen., There under ABAP Developer view Folder -> you can see Source Code -> Double Click on that.,
Now you can see '>>>>>>' at line where error occurred., correct that error causing line., else post the error code here..
hope this helps u.,
Thanks & Regards,
Kiran
The error code is
Error Code: ICF-IE-http -c: 001 -u: BCUSER -l: E -s: NSP -i: Dhrubajyoti_NSP_00 -w: 1 -d: 20110604 -t: 152710 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION -X: 7071BCDBF03D1EE0A3D2204BF6ABCE2D_7071BCDBF03D1EE0A3D2204EF67C2E2D_1 -x: 02918EE0B55FF164AE2D7071BCDBF03D
The Exception is raised in Method Check in the line -
RAISE EXCEPTION TYPE cx_fqdn
Please let me know if my clarification is proper.
Hi.,
Not this., as i Said.,
After going to ST22 transaction ., double click on the Uncaught Exception row., It will take you to next screen.,
There under ABAP Developer view Folder -> you can see Source Code -> Double Click on that.,
On the left side double click on Source Code
Now you can see '>>>>>>' at line where error occurred., correct that error causing line.,
hope this helps u.,
Thanks & Regards,
Kiran
METHOD check.
DATA: lv_host TYPE string,
lv_port TYPE string. "#EC NEEDED
lv_host = request->get_header_field( name = 'host' ).
IF lv_host NA '.' OR lv_host CO '0123456789.:'.
IF NOT lv_host CS 'localhost'.
SPLIT lv_host AT ':' INTO lv_host lv_port.
*>>>>>>>>>>>>* RAISE EXCEPTION TYPE cx_fqdn
EXPORTING host = lv_host
domain = '.<domain>.<ext>'. "#EC NOTEXT recommend security group
ENDIF.
ENDIF.
ENDMETHOD.
Yah..I have got the line....But How do I correct that...Mine was a simple url generation program and neither did I modify this method.
Is there somewhere else that I need to make some change.
-Regards
Dhrubajyoti
Hi.,
I think the problem is not with your Application., check whether host entries are maintained in hosts file.,
click on run -> enter drivers -> go to folder etc -> double click on hosts file -> open with notepad and check the host entries there. If not ask your basis team to maintain hosts entries.
also goto Transaction - SICF --> /default_host/sap/bc/webdynpro/sap/ and activate your application and check.
hope this helps u.,
Thanks & Regards,
Kiran
Hi Srinivas.,
Yes you are correct . If no host entries he cannot view the view itself at layout., but what I thought was the IP adress were maintained and the domain was not maintained., since the error was at SPLIT lv_host AT ':' INTO lv_host lv_port.
Or the at SICF the WebDynpro Component may not be activated..!!!
Thanks & Regards,
Kiran
Hi,
I am using netweaver Trial version at home. I am pasting my hosts file content here...
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
10.10.0.10 dhrubajyoti
Hi.,
Goto ST22 transaction and check the source code where the error occurred and rectify that., else post the whole dump message to understand..
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.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.