C2WSDL 1.2 NO IDEA Avatar
  1. OMG Issue

C2WSDL12 — Section: 1.2.x (CorbaToWsdl)

  • Key: C2WSDL12-8
  • Legacy Issue Number: 9602
  • Status: closed  
  • Source: Fujitsu ( Tom Rutt)
  • Summary:

    In Corba to WSDL/SOAP Interworking Spec:
    In section 1.2.x there are several typographical errors in the
    XML schema productions for the examples. Several schema productions
    could not validate as written.

    Proposed Resolution: correct the typographical errors to allow the xml schema productions to validate.
    Revised Text:
    Change G1: to make specification text consistent with the validated machine readable example files, in
    http://www.omg.org/cgi-bin/doc?ptc/04-10-12
    ---------------------------------
    In 1.2.1.1 change the namespace prefixes:
    "wsdl" to "w" and "SOAP-ENC" to "soapenc"

    Throughout the document, wherever soap encoding array is used:
    Change:
    "
    SOAP-ENC
    "
    To:
    "
    soapenc
    "
    And:
    Change:
    "
    wsdl:
    "
    To:
    "
    w:
    "
    And
    Change:
    "[]"
    To:
    ""
    --------------------------------end change G1

    In 1.2.6.1, apply change G1
    And:
    Change:
    "
    </xsd.complexType>
    "
    To:
    "
    </xsd:complexType>
    "

    In 1.2.7.1 Change:
    "<simpleType" to "<xsd:simpleType" and "</simpleType" to "</xsd:simpleType"

    In 1.2.7.3 Change:
    Example.Number>
    to:
    Example.Number">
    And change:
    Example.OtherNumber>
    To:
    Example.OtherNumber">
    And Change:
    "
    xsd:sequence>
    xsd:element name="dummy" type="xsd:int" maxOccurs="1" minOccurs="1" />
    /xsd:sequence>
    "
    To:
    "
    <xsd:sequence>
    <xsd:element name="dummy" type="xsd:int" maxOccurs="1" minOccurs="1"/>
    </xsd:sequence>
    "
    And change:
    "
    xsd:complexContent>
    xsd:restriction base="tns:S">
    xsd:sequence>
    xsd:element name="dummy" type="xsd:int" maxOccurs="1" minOccurs="1" />
    "
    To:
    "
    <xsd:complexContent>
    <xsd:restriction base="tns:S">
    <xsd:sequence>
    <xsd:element name="dummy" type="xsd:int" maxOccurs="1" minOccurs="1"/>
    "

    In 1.2.7.5 apply change G1:

    In 1.2.7.6
    apply change G1 to arrayLong example:
    apply change G1 to struct S example
    apply change G1 to matrix example

    In 1.2.7.10 change: <complexType to: <xsd:complexType
    And change: <xsd:attribute> to: <xsd:attribute

  • Reported: C2WSDL 1.1 — Thu, 27 Apr 2006 04:00 GMT
  • Disposition: Resolved — C2WSDL 1.2
  • Disposition Summary:

    correct the typographical errors to allow the xml schema productions to validate

  • Updated: Fri, 6 Mar 2015 20:58 GMT