Cool, that works. BTW, should not that parameter be set by default?

Thanks,
Samisa...


Samisa Abeysinghe

Vice President Training

WSO2 Inc.
http://wso2.com



On Wed, Dec 4, 2013 at 2:22 PM, Anjana Fernando <[email protected]> wrote:

> Hi Samisa,
>
> I forgot one part, you need to add the following to the axis2.xml.
>
> <parameter name="httpContentNegotiation">true</parameter>
>
> Cheers,
> Anjana.
>
>
> On Wed, Dec 4, 2013 at 2:14 PM, Samisa Abeysinghe <[email protected]> wrote:
>
>> That seems a bug that accept does not work, but content-type does?
>>
>> Thanks,
>> Samisa...
>>
>>
>> Samisa Abeysinghe
>>
>> Vice President Training
>>
>> WSO2 Inc.
>> http://wso2.com
>>
>>
>>
>> On Wed, Dec 4, 2013 at 2:13 PM, Samisa Abeysinghe <[email protected]>wrote:
>>
>>> However, I figured that
>>> curl  -H "Content-Type: application/json" -X GET
>>> http://localhost:9763/services/samples/ResourcesSample.HTTPEndpoint/products
>>> works!
>>>
>>>
>>> Thanks,
>>> Samisa...
>>>
>>>
>>> Samisa Abeysinghe
>>>
>>> Vice President Training
>>>
>>> WSO2 Inc.
>>> http://wso2.com
>>>
>>>
>>>
>>> On Wed, Dec 4, 2013 at 2:11 PM, Samisa Abeysinghe <[email protected]>wrote:
>>>
>>>> With the REST sample, I tried
>>>> curl -H "Accept: application/json" -X GET
>>>> http://localhost:9763/services/samples/ResourcesSample.HTTPEndpoint/products
>>>>
>>>> but it still returns XML.
>>>>
>>>> Thanks,
>>>> Samisa...
>>>>
>>>>
>>>> Samisa Abeysinghe
>>>>
>>>> Vice President Training
>>>>
>>>> WSO2 Inc.
>>>> http://wso2.com
>>>>
>>>>
>>>>
>>>> On Wed, Dec 4, 2013 at 2:04 PM, Anjana Fernando <[email protected]>wrote:
>>>>
>>>>> Hi Samisa,
>>>>>
>>>>> We don't actually have a specific sample for JSON as I know, Chanika
>>>>> was writing an article for this, with some scenarios, but didn't publish
>>>>> yet as I know. Chanika, do put a section to the docs to mention how to do
>>>>> JSON with DSS.
>>>>>
>>>>> The content negotiation in data service simply works by setting the
>>>>> HTTP header "Accept", with the content type as the value. For example, to
>>>>> get a JSON response, you would have a HTTP header like the following:
>>>>>
>>>>> "Accept: application/json".
>>>>>
>>>>> Cheers,
>>>>> Anjana.
>>>>>
>>>>>
>>>>> On Wed, Dec 4, 2013 at 12:52 PM, Samisa Abeysinghe <[email protected]>wrote:
>>>>>
>>>>>> To ask a related question, how do I do content negotiation with DSS
>>>>>> REST?
>>>>>>
>>>>>> Thanks,
>>>>>> Samisa...
>>>>>>
>>>>>>
>>>>>> Samisa Abeysinghe
>>>>>>
>>>>>> Vice President Training
>>>>>>
>>>>>> WSO2 Inc.
>>>>>> http://wso2.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Dec 4, 2013 at 12:32 PM, Samisa Abeysinghe 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>> I am looking to do REST with JSON as content type with DSS.
>>>>>>>
>>>>>>> Do we have a sample that I can use to get started with?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Samisa...
>>>>>>>
>>>>>>>
>>>>>>> Samisa Abeysinghe
>>>>>>>
>>>>>>> Vice President Training
>>>>>>>
>>>>>>> WSO2 Inc.
>>>>>>> http://wso2.com
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Anjana Fernando*
>>>>> Technical Lead
>>>>> WSO2 Inc. | http://wso2.com
>>>>> lean . enterprise . middleware
>>>>>
>>>>
>>>>
>>>
>>
>
>
> --
> *Anjana Fernando*
> Technical Lead
> WSO2 Inc. | http://wso2.com
> lean . enterprise . middleware
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to