$SOAP_CALLIN_FAULT
Determines how Uniface generates SOAP faults when an error occurs during web services call-in. It does not affect SOAP faults generated by SOAP callback operations.
$SOAP_CALLIN_FAULT { =
} extended
|
limited
Arguments
extended
—sets<faultcode>
,<faultstring>
, and<faultactor>
fields in the SOAP fault.limited
—puts all error information into the<faultstring>
field of the SOAP fault.
Defaults
Assignment file: | Assignment file of the Uniface Server handling SOAP requests (by default the wasv.asn file) |
Section: | [SETTINGS] |
Default value: | extended
|
Description
Set the assignment setting $SOAP_CALLIN_FAULT to
limited
if you have pre-Uniface 9.5 web services used by third-party clients, and
those clients can only handle the old Uniface style of SOAP fault.
Prior to Uniface 9.5, SOAP faults generated by Uniface put all error information into the
<faultstring>
field.
Since Uniface 9.5, by default, all SOAP faults that are generated by Uniface (as opposed
to a callback operation) set the <faultcode>
,
<faultstring>
, and <faultactor>
fields in the SOAP
fault.