‎2009 Aug 13 11:55 AM
Hi All,
I am trying to call aproxy method to send some information.
However it raises an exception...The details of the exception are as follows:
CX_SXML_PARSE_ERROR:Exception CX_SOAP_ROOT occurred (program: CL_SOAP_RUNTIME_ROOT==========CP, include: CL_SOAP_RUNTIME_ROOT==========CM004, line: 110)..Exception CX_SOAP_ROOT occurred (program: CL_SOAP_MESSAGE_NEW===========CP,include: CL_SOAP_MESSAGE_NEW===========CM00R, line: 39)..Error while parsing an XML stream: 'BOM / charset detection failed'.
Any idea of what could be the problem...
NOTE: I had generated the Proxy using the WSDL file...
‎2010 May 20 1:51 PM
Yes;
but I call external webservice from my system.
Wsdl adress includes 'xsdany' type.And I think abap doesn't support this type.
But other side can't change wsdl document.
I must introduce 'XSDANY' type in Abap proxy.
But I don't know how to solve it.
‎2010 Mar 29 2:48 PM
‎2010 May 19 9:39 AM
Could you please let mwe know what have u done to solve this issue .. .
‎2010 May 20 10:49 AM
Ok...it was months ago that we had this error for one of the client when implementing the solution.
So do not quite remember the solution for this....
But I rememeber that there was no error with the creation of proxy.....it was with the WSDL file.....
So...some changes were made in the WSDL file...following which it worked
‎2010 May 19 1:27 PM
I'II take same error.
SOAP:1.001 CX_SXML_PARSE_ERROR:XSLT exception.An error occurred during serialization in the simple transformation program /1SAI/TASB437B1231EB6190CA157.Error while parsing an XML stream: 'BOM / charset detection failed'.
how can I solve very quickly.
‎2010 May 20 1:51 PM
Yes;
but I call external webservice from my system.
Wsdl adress includes 'xsdany' type.And I think abap doesn't support this type.
But other side can't change wsdl document.
I must introduce 'XSDANY' type in Abap proxy.
But I don't know how to solve it.
‎2011 Aug 26 12:02 PM
Hi Hanife,
My report using the client proxy failed with the error 'BOM / charset detection failed' while trying to pass string value to the generated variable.
I solved this issue by converting the string to an xstring either by function module SCMS_STRING_TO_XSTRING or xslt function call transformation ID
After that the proxy call was successful. Test if the webservice could deal with the result created by the proxy runtime have not been done yet.
Hope this helps.
Kind regards,
Jochen