[ http://issues.apache.org/jira/browse/AXIS-2280?page=comments#action_12359490 ]
Peter Canning commented on AXIS-2280: ------------------------------------- I'm not sure what svn is, but I downloaded the nightly build from http://cvs.apache.org/dist/axis/nightly/ on 12/5/2005 and used it to generate stubs and run the same test I attached to the bug and the behavior appears to be unchanged. The MoreData object in the second request was not serialized correctly because the size element is missing. > Array elements of derived (XSD extension type) are not serialized correctly > --------------------------------------------------------------------------- > > Key: AXIS-2280 > URL: http://issues.apache.org/jira/browse/AXIS-2280 > Project: Apache Axis > Type: Bug > Components: Serialization/Deserialization > Versions: 1.3 > Reporter: Peter Canning > Priority: Blocker > Attachments: arrayExtensionTest.wsdl, arrayExtensionTestClient.java > > This is a regression from Axis (Java) 1.2.1. > If an operation take a parameter whose type is an array > (maxOccurs="unbounded") of a base type, and the client passes an array > containing a value whose type is derived (an XSD extension) from the base > type, the value is serialized as the base type, and the additional elements > in the derived type are omitted. In addtion the element for the value is > missing the expected xsi:type attribute. > I will attach an example to demonstate the problem. -- 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
