OASIS ebXML Messaging Services TC

 View Only

RE: [ebxml-msg] envelope.xsd

  • 1.  RE: [ebxml-msg] envelope.xsd

    Posted 03-05-2002 15:50
    Chris:
    
    Both Doug and members of the interop team objected to the removal of section
    2.3.2 on the xsi:schemaLocation attribute.
    
    Here is an excerpt from the 2_0c spec:
    
    2.3.2 xsi:schemaLocation attribute
    The SOAP namespace: http://schemas.xmlsoap.org/soap/envelope/ resolves to a
    W3C XML  schema specification. The ebXML OASIS ebXML Messaging TC has
    provided an equivalent version of the SOAP schema conforming to the W3C
    Recommendation version of the XML Schema specification [XMLSchema].
    
    http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd
    
    All ebXML MSH implementations are strongly RECOMMENDED to include the
    XMLSchema-instance
    namespace qualified schemaLocation attribute in the SOAP Envelope element to
    indicate to validating parsers a location of the schema document that should
    be used to validate the document. Failure to include the schemaLocation
    attribute could prevent XML schema validation of received messages. For
    example:
    
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/
    http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd">
    
    -Arvola