cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexis Chemin (JIRA)" <j...@apache.org>
Subject [jira] Updated: (CXF-2024) WSDL Validation issue with wrapped style
Date Thu, 05 Feb 2009 09:57:59 GMT

     [ https://issues.apache.org/jira/browse/CXF-2024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Alexis Chemin updated CXF-2024:
-------------------------------

    Attachment: OrderDelivery.wsdl

> WSDL Validation issue with wrapped style
> ----------------------------------------
>
>                 Key: CXF-2024
>                 URL: https://issues.apache.org/jira/browse/CXF-2024
>             Project: CXF
>          Issue Type: Bug
>          Components: Tooling
>            Reporter: Alexis Chemin
>         Attachments: OrderDelivery.wsdl
>
>
> I get a 'o.a.cxf.tools.common.ToolException' : "Element Party has Having the same name
with different types[{http://www.orange.com/OrderDelivery}PartyViewRequest -- {http://www.orange.com/OrderDelivery}PartyViewResponse],
In wrapper style, there is a collision as per the spec."
> during the wsdl2java command when trying to generate code from a wrapped-styled WSDL,
although the wsdl seems to be correctly built :
>  
> 2 wrappers elements 'CreateParty' and 'CreatePartyResponse', each containing a single
element 'Party' :
>  
>                   <element name="CreateParty">
>                         <complexType>
>                              <sequence>
>                                    <element name="Party"
>                                          type="tns:PartyViewRequest" />
>                              </sequence>
>                         </complexType>
>                   </element>
>                   
>                   <element name="CreatePartyResponse">
>                         <complexType>
>                              <sequence>
>                                    <element name="Party"
>                                          type="tns:PartyViewResponse" />
>                              </sequence>
>                         </complexType>
>                   </element>
>  
>  
> The issue comes from the name of the element 'Party' which is the same within the 2 wrappers
element, and obviously, if I change one of them to something else ('Party' to 'PartyResult')
everything works ok. As the wsdl is generated, I can't really do this except for debugging
purpose and I was wondering why cxf complains about this way of defining the wrapper elements
?

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


Mime
View raw message