Do we support HTTP OPTIONS in DSS?

Thanks,
Samisa...


Samisa Abeysinghe

Vice President Training

WSO2 Inc.
http://wso2.com



On Wed, Dec 4, 2013 at 3:14 PM, Samisa Abeysinghe <[email protected]> wrote:

> https://wso2.org/jira/browse/DS-825
>
> I raised it in DSS, but got to fix for the platform.
>
> Thanks,
> Samisa...
>
>
> Samisa Abeysinghe
>
> Vice President Training
>
> WSO2 Inc.
> http://wso2.com
>
>
>
> On Wed, Dec 4, 2013 at 3:10 PM, Sameera Jayasoma <[email protected]> wrote:
>
>> Hi Samisa/Anjana,
>>
>> I've faced the same problem sometime back when I was working on a DSS
>> based solution. At that I've raised the same concern in the dev list with
>> the following subject.
>>
>> "Enabling Http Content Negotiation by default in AS and DSS."
>>
>> Looks like this change is not available in the axis2.xml in 4.2.0 based
>> products.
>>
>> Thanks,
>> Sameera.
>>
>>
>> On Wed, Dec 4, 2013 at 3:01 PM, Anjana Fernando <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> Yeah, maybe it should. Sameera, can we add this change to kernel's
>>> axis2.xml? .. @Chanika, check if we get the axis2.xml from the kernel, or
>>> if we have our own one.
>>>
>>> Cheers,
>>> Anjana.
>>>
>>>
>>> On Wed, Dec 4, 2013 at 2:54 PM, Samisa Abeysinghe <[email protected]>wrote:
>>>
>>>> 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
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> *Anjana Fernando*
>>> Technical Lead
>>> WSO2 Inc. | http://wso2.com
>>> lean . enterprise . middleware
>>>
>>
>>
>>
>> --
>> Sameera Jayasoma,
>> Architect,
>>
>> WSO2, Inc. (http://wso2.com)
>> email: [email protected]
>> blog: http://sameera.adahas.org
>> twitter: https://twitter.com/sameerajayasoma
>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
>> Mobile: 0094776364456
>>
>> Lean . Enterprise . Middleware
>>
>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to