Hi all,

So I have moved the content on 'Sending JSON payloads to REST resources'
from [1] to [2].
As I understand, this section is completely independent of JSON mapping, so
it makes sense to remove the content from [1].

Will do the same for DSS 322 as well.

[1] https://docs.wso2.com/display/DSS350/JSON+Mapping
[2] https://docs.wso2.com/display/DSS350/Exposing+Data+as+REST+Resources

Thanks,
Nilmini

On Thu, Mar 3, 2016 at 6:21 PM, Nilmini Perera <[email protected]> wrote:

> I am fixing the documentation for this.
> Thanks for the info.
>
> On Tue, Mar 1, 2016 at 10:12 PM, Gokul Balakrishnan <[email protected]>
> wrote:
>
>> Hi Madhawa,
>>
>> Thanks, I was using an input format like:
>>
>> {
>>     "timeFrom" : "2001-01-01 11:44:52",
>>     "timeTo": "2010-06-01 11:44:52"
>> }
>>
>> but it only worked once I'd incorporated the resource name as well,
>> similar to:
>>
>> {
>>   "getFilteredNotices": {
>>     "timeFrom" : "2001-01-01 11:44:52",
>>     "timeTo": "2010-06-01 11:44:52"
>>   }
>> }
>>
>> Please note that as per the documentation, we should add "_post" to the
>> resource name, which did *not* work (there was an NPE). Could you please
>> do the needful to correct the documentation as required?
>>
>> Thanks,
>>
>> On 29 February 2016 at 16:51, Madhawa Gunasekara <[email protected]>
>> wrote:
>>
>>> Hi Gokul,
>>>
>>> No, We have to do the json mapping for requests as well.
>>> If you need to send a json payload in a request, you have to follow
>>> this json format[1]. otherwise it won't work.
>>>
>>> [1]
>>> https://docs.wso2.com/display/DSS350/JSON+Mapping#JSONMapping-JSONRequestPayloads
>>>
>>> Thanks,
>>> Madhawa
>>>
>>> On 2/29/16, Gokul Balakrishnan <[email protected]> wrote:
>>> > Hi Madhawa,
>>> >
>>> > To my understanding, this is only required when we're mapping the
>>> output to
>>> > JSON, right? My requirement is to send a JSON payload to the resource
>>> as
>>> > opposed to compose a custom JSON result.
>>> >
>>> > Thanks,
>>> >
>>> > On 29 February 2016 at 11:48, Madhawa Gunasekara <[email protected]>
>>> wrote:
>>> >
>>> >> Hi Gokul,
>>> >>
>>> >> How did you build the json payload? we have to build json payload
>>> >> according to [1].
>>> >>
>>> >> [1] https://docs.wso2.com/display/DSS350/JSON+Mapping
>>> >>
>>> >> Thanks,
>>> >> Madhawa
>>> >>
>>> >> On Mon, Feb 29, 2016 at 5:12 PM, Gokul Balakrishnan <[email protected]>
>>> >> wrote:
>>> >>
>>> >>> Hi DSS team,
>>> >>>
>>> >>> I've created a dataservice and certain operations as REST-style
>>> >>> resources
>>> >>> as per the doc [1]. However, when I attempt to call that REST
>>> endpoint
>>> >>> using a JSON payload, I'm getting the following error, which leads
>>> me to
>>> >>> conclude that DSS is not accepting it:
>>> >>>
>>> >>> Caused by: javax.xml.stream.XMLStreamException: DS Fault Message:
>>> Error
>>> >>> in 'CallQuery.extractParams', cannot find parameter with
>>> >>> type:query-param
>>> >>> name:WorksReference
>>> >>> DS Code: INCOMPATIBLE_PARAMETERS_ERROR
>>> >>>
>>> >>> However, I see that urlencoded and XML content types seems to work
>>> >>> properly.
>>> >>>
>>> >>> Do you have any idea what I might be doing wrong?
>>> >>>
>>> >>> [1]
>>> https://docs.wso2.com/display/DSS350/Exposing+Data+as+REST+Resources
>>> >>>
>>> >>> Thanks,
>>> >>>
>>> >>>
>>> >>> --
>>> >>> Gokul Balakrishnan
>>> >>> Senior Software Engineer,
>>> >>> WSO2, Inc. http://wso2.com
>>> >>> M +94 77 5935 789 | +44 7563 570502
>>> >>>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> *Madhawa Gunasekara*
>>> >> Software Engineer
>>> >> WSO2 Inc.; http://wso2.com
>>> >> lean.enterprise.middleware
>>> >>
>>> >> mobile: +94 719411002 <+94+719411002>
>>> >> blog: *http://madhawa-gunasekara.blogspot.com
>>> >> <http://madhawa-gunasekara.blogspot.com>*
>>> >> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>> >> <http://lk.linkedin.com/in/mgunasekara>*
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > Gokul Balakrishnan
>>> > Senior Software Engineer,
>>> > WSO2, Inc. http://wso2.com
>>> > M +94 77 5935 789 | +44 7563 570502
>>> >
>>>
>>>
>>> --
>>> *Madhawa Gunasekara*
>>> Software Engineer
>>> WSO2 Inc.; http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> mobile: +94 719411002 <+94+719411002>
>>> blog: *http://madhawa-gunasekara.blogspot.com
>>> <http://madhawa-gunasekara.blogspot.com>*
>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>
>>
>>
>>
>> --
>> Gokul Balakrishnan
>> Senior Software Engineer,
>> WSO2, Inc. http://wso2.com
>> M +94 77 5935 789 | +44 7563 570502
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "WSO2 Documentation Group" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/a/wso2.com/d/optout.
>>
>
>
>
> --
> Nilmini Perera
>
> Senior Technical Writer
> WSO2 Inc.
>
> Mobile: 0094776722152
>
>


-- 
Nilmini Perera

Senior Technical Writer
WSO2 Inc.

Mobile: 0094776722152
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to