Hi Azeez,

Since we restructured swagger support as a separate dependency, if we use
swagger PATCH annotation then we have to bring swagger dependency again to
the core. That will increase the minimum jar size. Therefore IMHO it would
be better if we implement the PATCH annotation without depending on Swagger.
WDYT?

Thanks
Thusitha

On Mon, Feb 27, 2017 at 12:00 AM, Gayan Gunawardana <[email protected]> wrote:

>
>
> On Sun, Feb 26, 2017 at 11:48 PM, Afkham Azeez <[email protected]> wrote:
>
>> Someone suggested on SO to use the PATCH annotation from io.swagger.jaxrs
>>
>> That may be a good alternative since we already support Swagger.
>>
> Thanks for the alternative so we can go with io.swagger.jaxrs.PATCH.
>
>>
>> On Sun, Feb 26, 2017 at 11:46 PM, Afkham Azeez <[email protected]> wrote:
>>
>>> We can add that annotation to MSF4J itself.
>>>
>>> On Sun, Feb 26, 2017 at 11:28 PM, Gayan Gunawardana <[email protected]>
>>> wrote:
>>>
>>>> Hi All,
>>>>
>>>> Since javax.ws.rs does not provide http verb PATCH we have to have
>>>> custom Patch annotation as below.
>>>>
>>>> @Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@HttpMethod("PATCH")public
>>>>  @interface PATCH {}
>>>>
>>>> Is it ok to have this annotation in component level or is there any
>>>> common place we can put this annotation ?
>>>>
>>>> Alternatively we can use "X-HTTP-Method-Override" header too.
>>>>
>>>> WDYT ?
>>>>
>>>> Thanks,
>>>> Gayan
>>>>
>>>> --
>>>>
>>>> Gayan Gunawardana
>>>> Software Engineer; WSO2 Inc.; http://wso2.com/
>>>> Email: [email protected]
>>>> Mobile: +94 (71) 8020933
>>>>
>>>
>>>
>>>
>>> --
>>> *Afkham Azeez*
>>> Senior Director, Platform Architecture; WSO2, Inc.; http://wso2.com
>>> Member; Apache Software Foundation; http://www.apache.org/
>>> * <http://www.apache.org/>*
>>> *email: **[email protected]* <[email protected]>
>>> * cell: +94 77 3320919 <077%20332%200919>blog: **http://blog.afkham.org*
>>> <http://blog.afkham.org>
>>> *twitter: **http://twitter.com/afkham_azeez*
>>> <http://twitter.com/afkham_azeez>
>>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez
>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>
>>> *Lean . Enterprise . Middleware*
>>>
>>
>>
>>
>> --
>> *Afkham Azeez*
>> Senior Director, Platform Architecture; WSO2, Inc.; http://wso2.com
>> Member; Apache Software Foundation; http://www.apache.org/
>> * <http://www.apache.org/>*
>> *email: **[email protected]* <[email protected]>
>> * cell: +94 77 3320919 <+94%2077%20332%200919>blog: *
>> *http://blog.afkham.org* <http://blog.afkham.org>
>> *twitter: **http://twitter.com/afkham_azeez*
>> <http://twitter.com/afkham_azeez>
>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez
>> <http://lk.linkedin.com/in/afkhamazeez>*
>>
>> *Lean . Enterprise . Middleware*
>>
>
>
>
> --
> Gayan Gunawardana
> Software Engineer; WSO2 Inc.; http://wso2.com/
> Email: [email protected]
> Mobile: +94 (71) 8020933
>



-- 
Thusitha Dayaratne
Software Engineer
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809
Blog      alokayasoya.blogspot.com
About    http://about.me/thusithathilina
<http://wso2.com/signature>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to