Hi Tim, Please log a Jira. This smells like a bug ! Ajith
On 6/23/06, Tim Oertel <[EMAIL PROTECTED]> wrote:
Crud, I forgot to mention I was using the 1.0 release, but have since upgraded and re-tested against the 2006/06/22 nightly snapshot. Tim Oertel wrote, on or about 6/23/2006 9:20 AM: > I'm trying to set up a server with a service something like: > > <xs:element name="Update"> > <xs:complexType> > <xs:all> > <xs:element type="xs:anyType" name="id" minOccurs="1" maxOccurs="1"/> > <xs:element type="xs:anyType" name="arg0" minOccurs="0" maxOccurs="1"/> > <xs:element type="xs:anyType" name="arg1" minOccurs="0" maxOccurs="1"/> > </xs:all> > </xs:complexType> > </xs:element> > > I'm invoking the service via REST via http://.../Update?id=123&arg0=test+01 > > When my hand-written service is invoked, I do a toString on the OMElement > my service is invoked with. It returns: > <axis2ns1:Update xmlns:axis2ns1="http://foo/xsd" /> > > ... without any of my parameters. > > When I specify the collection as <xs:sequence> rather than <xs:all>, invoke > it the same way, it returns: > > <axis2ns2:Update xmlns:axis2ns2="http://foo/xsd"> > <id>14723</id> > <arg0>test 01</arg0> > <arg1>tox</arg1> > </axis2ns2:Update> > > which is what I expect (both from this and from the <any> case above), but > it doesn't seem to honor the "minOccurs" attribute in the wsdl. Also, it > doesn't seem to care about ordering (which is fine with me, but seems > contrary to the WSDL spec). > > Am I probably (or definitely) doing something wrong, or are these bugs in > axis2? > > Thanks, > - Tim > > > -- Tim Oertel |"Why should I be content to simply VP Engineering | live in this world, when I, as a Ashergroup, Inc. | human being, can CREATE it?!" IM via jabber: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Ajith Ranabahu --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]