The work is starting on trying to integrate GWT with other frameworks. Beyond my own modest efforst to combine GWT and Echo2, others are combining Java Server Faces (JSF) with GWT. Over at The Server Side, Sergey Smirnov has posted an article about G4jsf, a subproject of Ajax4JSF that has recently been spun off. From the article:
The library contains two parts:
- The G4jsf Component Developer Kit containing the project skeleton generator.
- A run-time library that provides the bridge between Google Web Toolkit widgets and the JavaServer Faces environment.
G4jsf respects the development approaches of both JSF and GWT technologies. For GWT, the widgets are still developed in the hosted mode and debugged using the Google browser. The structure of the GWT project containing /client, /public, and /server packages is also maintained.
The components that the G4jsf Component Development Kit (G4jsf CDK) produces have two parts. One part is the GWT widget where the client-side behavior is concentrated. The other part mediates between the GWT widget and the JSF environment.
G4jsf CDK uses the Facelets approach to writing JSF components. It is much simpler than the classic JSP approach, which involves creating a TLD file and a tag class along with a lot of coding. The Facelets approach is much more straightforward.
The article contains a short “Hello World!” type tutorial. It is promising to see GWT integrated into a JSF implementation. If you are going to use GWT, it helps to have some webapp framework glue and sugar to go with it.

Hi All
During running the g4jsf application I have got many questions.
I created g4jsf project by gwt_cdk special toolkit, and tried to run it. It works fine in hosted mode, but when I tried to run it on JBoss, after opening the link – http://localhost:8080/MyApp
I didn’t see anything. The title of the browser is correct, it’s the title of component, but there is nothing in the page, it’s clear page. Why it happens? May be I need to put some jar files into the war of my project(besides of gwt_user.jar, gwt_servlet.jar, g4jsf.jar and etc, all the neccessary jar files), or may be it can’t work with JBoss.
Any suggestions will be very helpful.
Thank you
Hi
I also tryed to run the example from the link mentioned above, but coudn’t run it on JBoss.
And if you know, where else can I find some new articles, please tell me. I searched in Google, but everywhere is the same article.