In general, error handling in the Oracle RightNow Connect Web Services for SOAP API is done through the standard WSDL fault mechanism. The WSDL defines three different types of WSDL faults: RequestErrorFault
, ServerErrorFault
and UnexpectedErrorFault
.
The base fault type as defined by the WSDL is RNFault
; an instance of RNFault
contains an exception code and message.
Request errors are generated when there is a validation failure or a data related error of the inbound request
Server errors are generated when there is a known or expected error that may occur on the server during processing of the request.