The Message Service Specification Version 2.0 may be accessed Here
3/07/02
1.
The schemas for the SOAP namespace “http://schemas.xmlsoap.org/soap/envelope/”
and for the ebMS namespace “http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd”
are directly resolvable from their corresponding namespace URIs.
Therefore, the use of the xsi:schemaLocation attribute to specify the locations
for these namespaces is NOT REQUIRED. Such usages are to be removed from
all examples included in the specification.
2.
For schema processors that are dependent on explicit
schema location information, the xsi:schemaLocation attribute MAY still
be used. For example:
<SOAP:Envelope
xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/
http://schemas.xmlsoap.org/soap/envelope/
http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd
http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd">
<SOAP:Header>
<eb:MessageHeader
...>
...
</eb:MessageHeader>
</SOAP:Header>
<SOAP:Body>
<eb:Manifest
...>
...
</eb:Manifest>
</SOAP:Body>
</SOAP:Envelope>
3.
To accommodate existing implementations that are pointing
to the alternate url:
http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd
the above schema has been replaced with a redirector schema
pointing to the official W3C SOAP schema url:
http://schemas.xmlsoap.org/soap/envelope/
|