Good job... I am very glad to see CDI is supported in Tapestry, but I viewed the pom.xml, it depended on openejb(not standard CDI api), and tomee(for test).
I wish Apache DeltaSpike(which is the successor of MyFaces CODI and JBoss Seam3 and others) can be considered as dependency, it is also from Apache.org. The official Wicket CDI is dependent on JBoss Solder. Besides @Inject, more features from CDI and Deltaspike can be considered. 1. CDI Event 2. Messages(fire message as event payload and Tapetry components observe it and display it in page) 3. Conversation(I have asked such a question before, I dream there is a simple solution to group several Tapestry pages to complete a wizard like task easily) Hantsy On 5/16/2013 00:38, Nourredine Khadri wrote: > No need to delete your contribution Lenny : ) > > This module was first implemented to fulfill our need and to replace > our internal IOC framework. Now we want to share it. > We have been focused on a Tomee environment, though the implementation > is not container specific. We also need to handle CDI qualifiers, keep > the implementation standard (not Weld specific for instance) and ease > its use (no additional configuration other than adding the maven > dependency, no conflict with Tapestry IOC, no custom annotation) > > We would be happy if you can share your experience (maybe you could > test it with Glassfish?) and your thoughts. > > To answer to the previous questions : > - It's used in some internal projects and we intend to generalize its > use for all our projects. > - "Is it works even if CDI is turned off ?" I'm not sure I understood > - I just can say that the tapestry project that use our module doesn't > need any beans.xml file (and obviously, if CDI is not used, no need to > use the module) > - "Is the got5 module in Maven central?" not for the moment, as it's > still a snapshot version > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Fulltime Java EE Freelancer from China --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org