System.Object
FaultStackType
Client Declaration
public class FaultStackType
Represents the contents of the error stack following an error in the Content Engine server.
The FaultStackType
element is only returned in SOAP faults and has the same structure as ErrorStackType
. It is defined separately in order to allow JAX-RPC compliant toolkits to generate an exception-deriving class for FaultStackType
without interfering with the use of ErrorStackType
in normal response messages. For an error response by an operation (ExecuteChanges
, ExecuteSearch
, GetObjects
, GetSearchMetadata
), an ErrorStackType
element is returned.
Elements
ErrorNameType
ErrorName
: [response] Required element specifying the primary identification
of the error that has occurred, which is useful for automated error recovery.
The Content Engine server maps its internal error code to one of the pre-defined
ErrorNameType
constants. All applications are required to
treat an unrecognized ErrorName
value as equivalent to "SERVER_ERROR".ErrorRecordType[]
ErrorRecord
:
[response] Required element specifying a description of the error. The first record
provides information most directly related to the error, while any additional
records, if present, provide more detailed information as to the underlying
cause.
<xsd:complexType name="FaultStackType"> <xsd:sequence> <xsd:element name="ErrorName" type="ErrorNameType"/> <xsd:element name="ErrorRecord" type="ErrorRecordType" minOccurs="1" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType>