Problem with <xsd:all> in generated wsdl using inheritance in value objects
(AndroMDA 3.3)
-------------------------------------------------------------------------------------------
Key: WS-20
URL: http://jira.andromda.org/browse/WS-20
Project: WebService Cartridge
Type: Bug
Environment: Windows XP Professional SP2
Reporter: Holger Döppert
Assigned to: Chad Brandon
Value-Object CatalogItemVO has some elements. One of it (prices) implements an
ArrayOfPricesVO.
The complextype ArrayOfPricesVO has an element which implements PricesVO.
The complexType PricesVO extends MultiMandantsPriceElementVO.
see attached wsdl.
Defining MultiMandantsPriceElementVO it is not valid to use the <xsd:all>,
because it it not allowed to have the <xsd:all> in groups (xmlSpy and our
webMethod.Integrationserver report that error). It has to changed to
<xsd:sequence>
If you use <xsd:sequence> it is importent that the response returns the
attributes in the necessary sequence.
What to do?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.andromda.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone