JBOSS SEAM, premiers pas (getting started)

27 février 2008 – 23:11

Un petit tutoriel dans la lignée des step by step de spring afin de créer sa première application fonctionnant avec jboss Seam.

Installation

Prérequis : avoir un jdk 5 ou 6 installé sur la machine.

Téléchargez JBOSS Seam (version 2.0.2,  au jour d’aujourd’hui, la version 2.1 (en développement) me retourne une exception ant à la création d’un nouveau projet)
Téléchargez JBOSS AS 4.2.2.GA
Téléchargez ANT 1.7.0

Extraire JBOSS SEAM dans le répertoire C:\java\jboss-seam-2.0.2.GA\
Extraire JBOSS AS dans le répertoire C:\java\jboss-4.2.2.GA\
Extraire ANT 1.7 dans le répertoire c:\java\ant-1.7.0\

Ajouter ces répertoires dans le path :

  • c:\java\ant-1.7.0\bin\
  • C:\java\jboss-seam-2.0.2.GA\

path-jboss-seam.png

Cliquez sur Ok

Afin de valider que cette modification soit prise en compte tapez la commande

seam help

Vous devriez voir défiler l’ensemble des commandes disponibles, dans le cas contraire vérifiez l’emplacement du répertoire jboss seam ainsi que son paramétrage dans le path windows

Modifier le fichier C:\java\jboss-seam-2.0.2.GA\build.properties présent dans le répertoire afin de le faire pointer sur l’emplacement du serveur d’application jboss, mettez bien les slash dans ce sens, sinon cela ne fonctionnera pas.

jboss.home=C://java//jboss-4.2.2.GA//

Faire fonctionner les exemples

Avant d’écrire le moindre bout de code, il peut être intéressant de tester les exemples fournis (26) avec le framework.
Démarrer le serveur jboss avec la commande :

C:\java\jboss-4.2.2.GA\bin\>run.bat

Ensuite il faut lancer la tache ant correspondante, pour le blog par exemple :

C:\java\jboss-seam-2.0.2.GA\examples\blog>ant deploy

Pour info, le mot de passe pour se logger au blog est tokio

normalement vous devriez voir le blog à l’adresse suivante : http://localhost:8080/seam-blog/
Aperçu des quelques démos :

jboss-seam-demo-bookin.png jboss-seam-demo-contactlist.png jboss-seam-demo-dvd.png

Dans l’ensemble les démos fonctionnaient bien. Les fonctionnalités présentes dans ces applications seront certainement d’une grande aide à l’apprentissage de framework.

Bon point pour jboss de fournir toutes ces démos

  1. 1 Trackback(s)

  2. mar 3, 2008: JBOSS SEAM, création du premier projet HelloWorld | CestPasDur.com, tutoriaux et ressources du web

Post a Comment