I have forked the code at https://github.com/wso2/product-mss/. Let's
optimize it for our use cases not worrying too much about doing
non-backward compatible changes.

Azeez

On Mon, Sep 21, 2015 at 5:01 PM, Samiyuru Senarathne <[email protected]>
wrote:

> Hi,
>
> In MSS based on Carbon 5, netty-http is used on top of netty for the
> JAX-RS engine. Here, netty-http provides JAX-RS annotation processing
> functionality using reflection. But the way that netty-http supports JX-RS
> resource classes is bit too much coupled with netty-http implementation.
>
> IE in netty-http:
>
>    1.
>
>    All resource classes should implement co.cask.http.HttpHandler
>    interface.
>    2.
>
>    First two parameters of all resource methods must be
>    io.netty.handler.codec.http.HttpRequest and co.cask.http.HttpResponder
>    3.
>
>    No support for javax.ws.rs.core.Context
>
> In addition to that, there are few missing features in netty-http that we
> need in MSS that should be implemented in netty-http side.
>
> Therefore, in order to use netty-http in MSS, multiple changes have to be
> done to the netty-http library. In this case,
>
>    1.
>
>    We can do the changes and send pull request.
>    2.
>
>    Or we can maintain our own code base.
>
>
> What do you think about these concerns?
>
> Thank you.
> --
> Samiyuru Senarathne
> *Software Engineer*
> Mobile : +94 (0) 71 134 6087
> [email protected]
>



-- 
*Afkham Azeez*
Director of 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 3320919blog: **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*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to