cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP:14 - Unexpected element

Former Member
0 Kudos

Hi,

while trying to consume an external WS from our ECC 6.4 ABAP system, I'm getting the following error message:

CODE - SOAP:14

ERRORTEXT - Unexpected element -el=script ns=

More detailed information from RFC-Trace:

XRFC> INFO 16:41:40: SOAP SESSION Protocol CL_SOAP_SESSION_PROTOCOL

XRFC> ->IF_SOAP_PROTOCOL~PRE_PROCESS() SOAP Session Protocol

XRFC> preprocessed

XRFC>

XRFC> INFO 16:41:40: SOAP Transport Binding CL_SOAP_HTTP_TPBND_ROOT

XRFC> ->IF_SOAP_TRANSPORT_BINDING~SEND() Try to send message ( DEST =

XRFC> ,PATH = ,URL = http://XXX/ServiceName ,SOAP Action = )

XRFC>

XRFC> INFO 16:41:40: SOAP Transport Binding CL_SOAP_HTTP_TPBND_ROOT

XRFC> ->IF_SOAP_TRANSPORT_BINDING~SEND() Message sent

XRFC>

XRFC> INFO 16:41:40: SOAP Transport binding CL_SOAP_HTTP_TPBND_ROOT

XRFC> ->IF_SOAP_TRANSPORT_BINDING~RECEIVE() Try to receive message

XRFC> <

XRFC> INFO 16:41:40: SOAP HTTP Binding CL_SOAP_HTTP_TPBND_ROOT->HANDLE

XRFC> STATUSCODE() Received return code 200 ( OK )

XRFC>

XRFC> ERROR 16:41:40: SOAP Message CL_SOAP_MESSAGE->IF_SOAP_MESSAGE

XRFC> PART~INITFOR_DESERIALIZE() A SOAP Runtime Core Exception

XRFC> occurred in method GET_METHOD of class CL_SOAP_MESSAGE_11 at

XRFC> position id 1 with internal error id 14 and error text Unexpected

XRFC> element -el=script ns= (fault location is 2 ).

XRFC>

Any idea how to solve this problem?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi ,

please check the URL and correct it.

regards

Nagaraju

Former Member
0 Kudos

No, I just changed the URL. Here is the trace part including the real adress:

XRFC> INFO 16:41:40: SOAP Transport Binding CL_SOAP_HTTP_TPBND_ROOT <

XRFC> ->IF_SOAP_TRANSPORT_BINDING~SEND() Try to send message ( DEST = <

XRFC> ,PATH = ,URL = http://lntraining:80/taxs/taxscontroltrg.nsf/GBU <

XRFC> _Transfer ,SOAP Action = ) <

By the way, this is the same adress that I entered in the logical port I am using...