You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Amila Chinthaka Suriarachchi (JIRA)" <ji...@apache.org> on 2006/12/18 09:24:29 UTC

[jira] Commented: (AXIS2-1702) WSDL2Java: minOccurs and maxOccurs in / are not respected.

    [ http://issues.apache.org/jira/browse/AXIS2-1702?page=comments#action_12459219 ] 
            
Amila Chinthaka Suriarachchi commented on AXIS2-1702:
-----------------------------------------------------

I think this was discussed in an earlier maling thread as well. The reason is the adb does not support the minOccurs and maxOccrs in sequence level. but it supports them in element level.

> WSDL2Java: minOccurs and maxOccurs in <sequence>/<choice> are not respected.
> ----------------------------------------------------------------------------
>
>                 Key: AXIS2-1702
>                 URL: http://issues.apache.org/jira/browse/AXIS2-1702
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: adb
>    Affects Versions: 1.1
>         Environment: WinXP
>            Reporter: Rainer Menzner
>         Assigned To: Amila Chinthaka Suriarachchi
>
> 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.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org