So I've gotten past a number of the issues I blogged about previously, and I now have a Tomcat-only no-EJB3 version of the Seam blogging example. I've tried rolling the GWTJSF code from my original example back into it, and it looks like Seam 2 has thrown another wrench in the works.
As Chris Alfonso at JBoss warned me, Seam 2 installs the SeamPhaseListener by default. The Seam/GWTJSF integration as it previously existed needed its own phase listener, as explained in my article on the topic. This delegating-PhaseListener technique seems to be impossible in Seam 2. (Unless I'm missing something.)
With the GWT conference breathing down my neck, I may need to sideline this for a while until I get a fallback presentation together -- I was hoping to be able to demo GWT 1.5 (if it gets done in time!) with JSF 1.2 and Seam 2, but I can't count on that at this point, there are only four weeks to go and I don't have the hacking time I'd need. So it's Plan B time. I'll take a week or so and get the presentation together with the previous version of the code, and then I can pound on Seam 2 some more.
Also, it looks like the GWTJSF code has officially been left behind in the Ajax4JSF 1.1.1 code tree, which has been rolled into the RichFaces project -- except for GWTJSF, which is nowhere to be found in the RichFaces code tree. GWT can definitely be considered a competitor to RichFaces, so I guess I see why JBoss isn't supporting GWTJSF, but still it's a shame. It'd be great to see some more synergy there, but I'm not sure how to bring it about. (other than blog about it and rock the boat a little ;-)
Anyway, sorry to those who've been wanting to use GWTJSF with Seam 2 -- it's going to be a longish road. All help very much appreciated if anyone else has cycles to hack on this with me!!!
Wednesday, November 7, 2007
Subscribe to:
Post Comments (Atom)
1 comments:
I am eagerly waiting for a +ve news from: http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4102974#4102974
A very good effort. Thanks for that. I don't understand why the open source community don't take it seriously integrating this two technology: JSF and GWT.
Personally, I am fan of both. I like JSF for it's component based approach and GWT for letting us think in OO way instead of witting Javascript.
Post a Comment