Axis-C++
  1. Axis-C++
  2. AXISCPP-887

WSDL2Ws ignores <xsd:any> inside <xsd:choice>

    Details

      Description

      WSDL2Ws ignores <xsd:any> inside <xsd:choice> and won't generate source.

      Here is the complextype definition,

      <xsd:complexType name="SimpleComplexType1">
      <xsd:choice>
      <xsd:any namespace = "##any" />
      <xsd:element name="field3" type="xsd:string" nillable="false"/>
      <xsd:element name="field4" type="xsd:string" nillable="false"/>
      </xsd:choice>
      </xsd:complexType>

      When WSDL2Ws generates code for wsdl having above complex type definition, there are no entries for <xsd:any> element in SimpleComplexType1.hpp file.

      I am attaching the wsdl here and I will add a test for this.

      Regards
      Manohar

        Activity

        Manohar created issue -
        Manohar made changes -
        Field Original Value New Value
        Attachment ComplexTypeChoiceNestedAny.wsdl [ 12321323 ]
        nadir amra made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s current (nightly) [ 10476 ]
        Mark Thomas made changes -
        Workflow jira [ 12344801 ] Default workflow, editable Closed status [ 12556592 ]
        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12556592 ] jira [ 12579529 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Manohar
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development