Errors for Inbound ASIs
The SOAP fault block returns any inbound error messages, as defined
by the SOAP 1.1 specification. The faultcode
contains
either a Client or Server value, and the faultstring
contains a description of the error. The error message <siebel:errormsg>
details the problems with the request. The information in the SOAP
fault block can be extracted and displayed to the user.
The following XML shows an example of a fault message.
<?xml version="1.0" encoding="UTF-8" ?>
<?Siebel-Property-Set EscapeNames="false"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault xmlns:siebelf="http://www.oracle.com/ws/fault">
<faultcode>Client</faultcode>
<faultstring>
Supplied input is not well formed or does not contain the
expected data.
</faultstring>
<detail>
<siebelf:errorstack>
<siebelf:error>
<siebelf:errorsymbol />
<siebelf:errormsg>Supplied input is not well formed
or does not contain the expected data.
</siebelf:errormsg>
</siebelf:error>
<siebelf:error>
<siebelf:errorsymbol>
IDS_XMLCNV_ERR_EMPTYMSG
</siebelf:errorsymbol>
<siebelf:errormsg>XML Hierarchy Converter error - empty
input message, expecting an XML document in <Value> of
input arguments
</siebelf:errormsg>
</siebelf:error>
</siebelf:errorstack>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>