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 "Nate Roe (JIRA)" <ji...@apache.org> on 2008/03/25 19:09:24 UTC

[jira] Created: (AXIS2-3655) Improper WSDL generation

Improper WSDL generation
------------------------

                 Key: AXIS2-3655
                 URL: https://issues.apache.org/jira/browse/AXIS2-3655
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: wsdl
    Affects Versions: 1.3
         Environment: I used Axis2 v1.3 on JBossAS v4.0.5 running on Java 1.6.0_03.  I used Windows XP.

            Reporter: Nate Roe


I have create a POJO service that returns a List<Person>.  

The WSDL that is generated describes the service like so:
<xs:element name="getPeopleResponse">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="return"
          nillable="true" type="xs:anyType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

whereas the element should probably actually state:
<xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="ns0:Person"/>

That is, there should be "maxOccurs="unbounded"" and the type should be "ns0:Person" instead of "xs:anyType".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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


[jira] Updated: (AXIS2-3655) Improper WSDL generation

Posted by "Nate Roe (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nate Roe updated AXIS2-3655:
----------------------------

    Attachment: PersonExpample.zip

I have attached the simple project that I used to recreate this issue.

> Improper WSDL generation
> ------------------------
>
>                 Key: AXIS2-3655
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3655
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: wsdl
>    Affects Versions: 1.3
>         Environment: I used Axis2 v1.3 on JBossAS v4.0.5 running on Java 1.6.0_03.  I used Windows XP.
>            Reporter: Nate Roe
>         Attachments: PersonExpample.zip
>
>
> I have create a POJO service that returns a List<Person>.  
> The WSDL that is generated describes the service like so:
> <xs:element name="getPeopleResponse">
>   <xs:complexType>
>     <xs:sequence>
>       <xs:element minOccurs="0" name="return"
>           nillable="true" type="xs:anyType"/>
>     </xs:sequence>
>   </xs:complexType>
> </xs:element>
> whereas the element should probably actually state:
> <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="ns0:Person"/>
> That is, there should be "maxOccurs="unbounded"" and the type should be "ns0:Person" instead of "xs:anyType".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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