[ http://issues.apache.org/jira/browse/AXIS-2250?page=comments#action_12363362 ]
Chad Wilson commented on AXIS-2250: ----------------------------------- I believe this is a dupe of AXIS-2095, as it was resolved by Anil's fix mentioned there, at least in the Document/Wrapped encoding. > AXIS array serialization: Incorrect element names of items in a list > -------------------------------------------------------------------- > > Key: AXIS-2250 > URL: http://issues.apache.org/jira/browse/AXIS-2250 > Project: Apache Axis > Type: Bug > Components: Serialization/Deserialization > Versions: current (nightly) > Environment: plattform: i386, OS: WinXP Pro, Java: 1.4.2_06 > Reporter: Denis Schlesinger > Priority: Critical > Attachments: beans.zip > > -Web Service deployed as "wrapped/literal" > The web service returns a custom bean style class which has an array of > another custom bean style class as a member. > In the WSDL-file the array of the custom type is being described correctly: > <complexType name="ArrayOf_tns1_EntityTypeBean"> > <sequence> > <element maxOccurs="unbounded" minOccurs="0" name="item" > type="tns1:EntityTypeBean"/> > </sequence> > </complexType> > But when the Java object is being serialized during runtime the array is > being transfered to a list whose member elements DO NOT have the name "item" > as expected from the WSDL-file. All members of the list have the same name as > the list itself: > <entities> > <entities> > ... > </entities> > <entities> > ... > </entities> > <entities> > ... > </entities> > </entities> > But this is expected: > <entities> > <item> > ... > </item> > <item> > ... > </item> > <item> > ... > </item> > </entities> -- 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
