axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Senaka Fernando" <sen...@wso2.com>
Subject Re: [AXIS2C] Rest - namespace on the response question
Date Wed, 13 Feb 2008 08:42:22 GMT
Hi Samisa,

I think we use, axiom_node_serialize() as in http_transport_sender.c:493.
I will replace such occurrences with axiom_node_serialize_sub_tree().

Regards,
Senaka

> What is the method used to serialize the REST payload now? (Yes I am
> lazy to look into the code ;-) )
>
> There is a method serializee_sub_tree, if you use that, there would not
> be such problem.
>
> Samisa...
>
> Senaka Fernando wrote:
>> Hi Dave,
>>
>> Jolly good question. I think this may be a bug. Also, I would like to
>> see
>> the response you got for your SOAP call, if it is possible.
>>
>> Regards,
>> Senaka
>>
>>
>>> Hi All,
>>>
>>> I am now using REST successfully for both GET and POST calls!  Thanks
>>> for all the help getting this going.
>>>
>>> I have a question about the response.  The nodes all have a prefix of
>>> "n" but no namespace is defined for "n".  Shouldn't it set a valid
>>> namespace for "n" that matches my services namespace?  I tried to set
>>> it
>>> myself on the return node but it didn't seem to work - I think I may be
>>> doing it wrong.
>>>
>>> I call the same code that I use for the SOAP calls except I pass in the
>>> itemid and userid rather than it pulling that from my request node.
>>>
>>> For example:
>>>
>>> http://localhost:9090/axis2/services/aewebservices70/GetItem/1000:42?use
>>> rid=joe is the URL I type into the browser.
>>>
>>> And here is the response:
>>>
>>> <n:GetItemResponse>
>>>   <n:return>
>>>     <n:genericItem>
>>>       <n:itemID>1000:42</n:itemID>
>>>       <n:itemUUID>eb2b1ea0-8343-41d5-bde7-b19601d333f3</n:itemUUID>
>>>       <n:itemName>TSK00025</n:itemName>
>>>     </n:genericItem>
>>>     <n:itemType>Task</n:itemType>
>>>     <!-- I left out the rest of the response as it is too long for this
>>> email -->
>>>   </n:return>
>>> </n:GetItemResponse>
>>>
>>> Thanks,
>>>
>>> -Dave.
>>>
>>> **********************************************************************
>>> This email and any files transmitted with it are confidential and
>>> intended
>>> solely for the use of the individual or entity to whom they are
>>> addressed.
>>> Any unauthorized review, use, disclosure or distribution is prohibited.
>>> If
>>> you are not the intended recipient, please contact the sender by reply
>>> e-mail and destroy all copies of the original message.
>>> **********************************************************************
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
>>> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


Mime
View raw message