[ https://issues.apache.org/jira/browse/AXIS2C-848?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dimuthu Gamage resolved AXIS2C-848. ----------------------------------- Resolution: Fixed Fixed in latest svn. > Generated stub for unbounded sequence of type any does not pass any elements > to client > -------------------------------------------------------------------------------------- > > Key: AXIS2C-848 > URL: https://issues.apache.org/jira/browse/AXIS2C-848 > Project: Axis2-C > Issue Type: Bug > Components: code generation > Affects Versions: Current (Nightly) > Environment: Windows XP, Visual Studio 2005, guththila parser, > libcurl, using WSDL2C from nightly build of 12/19/07 > Reporter: Bill Mitchell > Assignee: Dimuthu Gamage > Attachments: adb_exemplar_type0.c, adb_exemplar_type0.orig.c, > adb_exemplar_type0.single.c, case26.tar.gz, unrolled.wsdl > > > Where a complexType is defined as an unbounded sequence of type any, as in > the wsdl fragment below, the generated stub implements no code to handle the > elements themselves, with the comment that it is "imposible to handle the > request type - so please do it manually". Yet, for the same sequence with a > maxOccurs = 1, the generated stub is perfectly willing to return the single > element of type any in a property of type axiom_node_t *, by detaching the > node from the response document and making it a property of the stub object. > It would be useful and reasonable in the case of multiple any items to return > an array of axiom_node_t*, by detaching each from the response message, as is > done in the case of a single any element. > <element name="getExemplarResponse"> > <complexType> > <complexContent> > <restriction base="anyType"> > <sequence> > <element name="exemplar" minOccurs="1" > maxOccurs="1"> > <complexType> > <sequence> > <any namespace="##local" > minOccurs="1" maxOccurs="unbounded"/> > </sequence> > <attribute name="handle" > type="string" use="required"/> > </complexType> > </element> > </sequence> > <attribute name="responseCode" type="integer" > use="optional" default="0"/> > <attribute name="responseMessage" type="string" > use="optional"/> > <attribute name="supportedMethods" > type="fw:MethodListType" use="optional"/> > </restriction> > </complexContent> > </complexType> > </element> -- 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]