Siebel EAI > Inbound Web Service with Chunked Request - Fatal Error in XML Parser at line 25, column 162709: An exception occurred! Type:UTFDataFormatException
APPLIES TO: Siebel CRM - Version 8.1.1.11.7 [IP2013] and later Information in this document applies to any platform. SYMPTOMS SIEBEL VERSION: Siebel version : 8.1.1.11.7 Database version : OS version : Linux RHE 6
ISSUE STATEMENT: An inbound web service, handling large attachment data results in an error :-
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Client</faultcode><faultstring>Supplied input is not well formed or does not contain the expected data.(SBL-EAI-00137)</faultstring> <detail> <siebelf:siebdetail xmlns:siebelf="http://www.siebel.com/ws/fault"> <siebelf:logfilename>EAIObjMgr_enu_0021_22020121.log</siebelf:logfilename> <siebelf:errorstack> <siebelf:error><siebelf:errorcode>SBL-EAI-00137</siebelf:errorcode> <siebelf:errorsymbol>IDS_EAI_WS_BAD_XML_DOCUMENT</siebelf:errorsymbol> <siebelf:errormsg>Supplied input is not well formed or does not contain the expected data.(SBL-EAI-00137)</siebelf:errormsg></siebelf:error> <siebelf:error> <siebelf:errorcode>SBL-EAI-00247</siebelf:errorcode> <siebelf:errorsymbol>IDS_XMLCNV_ERR_FTLPARSE</siebelf:errorsymbol> <siebelf:errormsg>Fatal Error in XML Parser at line 25, column 162709: An exception occurred! Type:UTFDataFormatException, Message:invalid byte 1 (?) of a 1-byte sequence.(SBL-EAI-00247)</siebelf:errormsg> </siebelf:error> </siebelf:errorstack> </siebelf:siebdetail> </detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
CAUSE The error could be reproduced only on unix environment with chunked (Transfer-Encoding = Chunked), using OHS web server. Same chunked request on IIS web server did not result in the error. The logged bug is :-
Bug 20159148 - TRANSFER ENCODING CHUNKED NOT WORKING WITH OHS AND EAI - SBL-EAI-00247
SOLUTION The bug is fixed for Siebel version 8.1.1.11.16 / 8.2.2.4.16.
|