CLONE -WSDL2Java: minOccurs and maxOccurs in <sequence>/<choice> are not respected. -----------------------------------------------------------------------------------
Key: AXIS2-4319 URL: https://issues.apache.org/jira/browse/AXIS2-4319 Project: Axis 2.0 (Axis2) Issue Type: Bug Components: adb Affects Versions: 1.1 Environment: WinXP Reporter: Gopalakrishnan Assignee: Amila Chinthaka Suriarachchi Priority: Blocker The following is a valid wsdl code: <xsd:element name="ClaimMultipleElementsResult" type="tns:ClaimMultipleElementsResultType"/> <xsd:complexType name="ClaimMultipleElementsResultType"> <xsd:sequence maxOccurs="unbounded" minOccurs="0"> <xsd:element name="Element" type="xsd:hexBinary" maxOccurs="1" minOccurs="1"/> <xsd:element name="ElementId" type="xsd:int" maxOccurs="1" minOccurs="1"/> </xsd:sequence> </xsd:complexType> This means, the ClaimMultipleElementsResultType can contain zero or more pairs of Element / ElementId. However, the stub class ClaimMultipleElementsResultType created by WSDL2Java provides only access for *one* pair of Element / ElementId. I'm not sure whether this is a duplicate of issue AXIS2-840. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.