A peine une semaine après le séminaire JBoss, la version 1.0 GA de JBoss Seam est disponible. En fait les archives étaient disponibles dès samedi 11 juin. Suite à cela nous avons vu cette semaine une pluie d’article sur les sites anglophones. Parmis ceux-ci, je vous conseille la lecture d’une interview de Gavin King le créateur d’Hibernate et de JBoss Seam sur InfoQ complète et intéressante. En deux pages il présente les idées phares de JBoss Seam qui en font un Framework de 3ème génération.
Pour ma part, depuis la semaine passée j’ai avancé sur ma maquette. J’ai intégré les tags JSF de l’api Jenia.org pour permettre d’avoir accès facilement dans JBoss Seam à JFreeChart. J’en aurai besoin pour la partie charting de notre application financière. Promis dès que j’ai un peu de temps je poste ici les modifications effectuées dans la build pour tester tout cela. Il a fallut notamment changer le build.xml pour pouvoir packager des JAR à la racine de l’EAR et changer le Manifest.mf pour le jar packagé dans le WAR… mais bon c’est du charabia et je prendrai le temps d’expliquer les modifications pour intégrer ces différents tags.
Pour tester JBoss Seam Remoting, en fait il ne m’a fallut qu’une petite heure pour reprendre « helloWorld » et créer un tag inputSearch à la AJAX. C’est vraiment simple. Seam = Simplicité.
La prochaine étape sera de voir comment appeler un web service à partir de la partie Seam. Il y a des specifications en cours dans EJB3 mais pour l’instant je n’en sais pas trop… A suivre donc