Depuis quelques moi je travaille sur une nouvelle architecture 100% Java et utilisant des composants complets et sexy. J'utilise SmartGWT , qui utilise la bibliothèque Javascript SmartClient d'Isomorphic.
Pour la partie serveur, j'ai choisi d'utiliser une architecture RESTFull, sans maintien de session grace à Apache CXF / JAX-RS le tout basé, coté serveur sur Spring.
A l'heure actuelle, la maquette semble plutot stable, malgré la version beta de SmartGWT mais Sanjiv avance à grand pas sur le portage GWT.