Hi,
Report two Jiras and link them together.

Ajith

On 6/23/06, Tim Oertel <[EMAIL PROTECTED]> wrote:
Ajith Ranabahu wrote, on or about 6/23/2006 9:25 AM:
> Hi Tim,
> Please log a Jira. This smells like a bug !

Should this be written up as two bugs?  One for <all> support
and one for <sequence> not respecting minOccurs/maxOccurs?


> 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]

Reply via email to