OASIS ebXML Messaging Services TC

 View Only

RE: [ebxml-msg] envelope.xsd

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

    Posted 03-14-2002 17:20
     MHonArc v2.5.2 -->
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    ebxml-msg message

    [Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


    Subject: RE: [ebxml-msg] envelope.xsd


    Doug:
     
    David, Cliff, and I had a conference call yesterday. The version for envelope.xsd on the TC web site we arrived at has the following contents:
     
      <?xml version="1.0" encoding="UTF-8" ?>
    - <schema targetNamespace="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.xmlsoap.org/soap/envelope/">
      <include schemaLocation="http://schemas.xmlsoap.org/soap/envelope/" />
      </schema>
     
    It looks very much like your suggestion:
     
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- This is a redirector schema to the normative SOAP v1.1 schema-->
    <schema
        xmlns="http://www.w3.org/2001/XMLSchema"
        targetNamespace="http://schemas.xmlsoap.org/soap/envelope/"
        version="1.0">
        <import namespace="http://schemas.xmlsoap.org/soap/envelope/"
            schemaLocation="http://schemas.xmlsoap.org/soap/envelope/" />
    </schema>
     
    The main difference is that the include construct rather than the import construct is used. This is appropriate since the namespace in question is the target namespace instead of a foreign namespace.
     
    Cliff has tested it to verify that this redirector works with his software.
     
    On the web page, we now have two files with identical contents: msg-header-2_0.xsd and msg-header-2_0c.xsd. Each contains the following declaration:
     
    - <schema targetNamespace="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:tns="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" elementFormDefault="qualified" attributeFormDefault="qualified" version="2.0c">
     
       Please note that version attribute is set to "2.0c". The intent is if we find any problem with this version, we can create a 2.0d version and replace the contents of msg-header-2_0.xsd with the contents of the revised version.
     
     
       Regards,
    -Arvola