Hello
I performed ERP ECC 6.0 to EHP4 upgrade. System is working fine, Support Package stacks at maximum level, kernel, tp and R3trans is up-to-date. Only problem is I am getting "SYNTAX_ERROR" every minute. What could be the reason?
Runtime Errors SYNTAX_ERROR
Date and Time 15.03.2010 16:10:28
Short text
Syntax error in program "CL_HTTP_SERVER_NET============CP ".
What happened?
The following syntax error occurred in the program
CL_HTTP_SERVER_NET============CP :
"Method "SET_SSO_MANDATORY" is not declared or inherited in class "CL_H"
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "CL_HTTP_SERVER_NET============CP
".
You can also perform the syntax check from the ABAP/4 Editor.
If the problem persists, proceed as follows:
Error analysis
The following syntax error was found in the program
CL_HTTP_SERVER_NET============CP :
"Method "SET_SSO_MANDATORY" is not declared or inherited in class "CL_H"
Information on where terminated
Termination occurred in the ABAP program "SAPLHTTP_RUNTIME" - in
"HTTP_DISPATCH_REQUEST".
The main program was "SAPMHTTP ".
In the source code you have the termination point in line 124
of the (Include) program "LHTTP_RUNTIMEU02".
Source Code Extract
Line SourceCde
94 ELSE.
95 *
96 * create a server control block for internal communication type of ICF
97 *
98 CREATE OBJECT c_server_par TYPE cl_http_server_par.
99 c_server_par->set_local_server_name(
100 EXPORTING name = client_name
101 EXCEPTIONS name_already_exists = 1 ).
102 c_server = c_server_par.
103 * server_type = 2.
104
105 * insert server to server instances, only in case of stateful session
106 server_instances-server = c_server.
107 server_instances-client_name = client_name.
108 ENDIF.
109 ENDIF.
110
111 *
112 * create server control block, if not happen before
113 *
114 IF c_server IS INITIAL.
115
116 IF NOT server_accepted IS INITIAL AND
117 * server_accepted_type = 1.
118 server_accepted->m_server_type =
119 cl_http_server=>co_servertype_net.
120 * use last server object created for stateful communication
121 c_server_net ?= server_accepted.
122 ELSE.
123 * create a server control block for network communication type of ICF
>>>>> CREATE OBJECT c_server_net TYPE cl_http_server_net.
125 ENDIF.
126 * accepted server control block called via network
127 c_server = c_server_net.
128 * server_type = 1.
129 * register network server for HTTP auto logout (timeout handler )
130 server_accepted_org = c_server.
131 ENDIF.
132
133 * for local execution use VIRTUAL_HOST parameter
134 IF NOT document_in IS INITIAL.
135 cl_http_server=>c_virtual_host = virtual_host.
136 ENDIF.
137
138 *
139 * register accepted server control block for responses of network
140 * server_accepted is used in function modules HTTP_CONFIRM_USERSWITCH
141 * and HTTP_GET_CURRENT_SERVER_CB
142 *
143 IF server_accepted IS INITIAL.
Internal notes
The termination was triggered in function "ab_genprog"
of the SAP kernel, in line 1584 of the module
"//bas/701_REL/src/krn/runt/abgen.c#6".
The internal operation just processed is "ABOO".
Internal mode was started at 20100315161028.
Program name.........: "CL_HTTP_SERVER_NET============CP ".
Error message........: "Method "SET_SSO_MANDATORY" is not declared or inherited
in class "CL_H".