On Wed, 08 Jan 2014 08:22:50 -0200, Nourredine K. <nourredin...@gmail.com> wrote:

Hi,

Hi, Nourredine!

The idea is to make CDI and tapestry-ioc work together without
conflict and let you use existing projects based on CDI with Tapestry.

I couldn't check tapestry-cdi (not even CDI itself yet, sigh), but I have a dream scenario which I don't know whether tapestry-cdi supports it. If not, consider it a suggestion. :)

Tapestry-IoC has distributed configuration support, which is wonderful for creating very flexible applications and libraries. In addition, it has an incredibly easy to use AOP (advice and decoration) support. On the other hand, it doesn't have complex transaction handling support like Spring and CDI do. I think it's not feasible to implement it in Tapestry-IoC. It would demand developer time which we don't have. In addition, until some days ago, the service proxies generated by T-IoC didn't have the annotations the service implementation does, but the Month of Tapestry was able to fix that limitation. ;)

So my dream scenario is to create Tapestry-IoC services, somehow pass them to CDI so we can use all the annotation-based CDI and EJB stuff like transaction handling and RPC, and finally using these CDI-wrapped T-IoC services in Tapestry or anywhere else just like they were vanilla T-IoC services.

--
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to