Definition Type: ComplexType
Name: ErrorResponse
Namespace: urn:oasis:names:tc:DSML:2:0:core
Containing Schema: DSMLv2.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into detail in schema dsmlv2_xsd Drilldown into message in schema dsmlv2_xsd Drilldown into type in schema dsmlv2_xsd Drilldown into requestID in schema dsmlv2_xsdXSD Diagram of ErrorResponse in schema dsmlv2_xsd (OASIS Directory Services Markup Language (DSML))
Collapse XSD Schema Code:
<xsd:complexType name="ErrorResponse">
    <xsd:sequence>
        <xsd:element name="message" type="xsd:string" minOccurs="0" />
        <xsd:element name="detail" minOccurs="0">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:any />
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="requestID" type="RequestID" use="optional" />
    <xsd:attribute name="type">
        <xsd:simpleType>
            <xsd:restriction base="xsd:string">
                <xsd:enumeration value="notAttempted" />
                <xsd:enumeration value="couldNotConnect" />
                <xsd:enumeration value="connectionClosed" />
                <xsd:enumeration value="malformedRequest" />
                <xsd:enumeration value="gatewayInternalError" />
                <xsd:enumeration value="authenticationFailed" />
                <xsd:enumeration value="unresolvableURI" />
                <xsd:enumeration value="other" />
            </xsd:restriction>
        </xsd:simpleType>
    </xsd:attribute>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
message nsA:message 0 (1)
detail nsA:detail 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
requestID nsA:requestID Optional
type nsA:type (Optional)
Collapse Derivation Tree:
Collapse References:
nsA:errorResponse, nsA:errorResponse