Configuration de l'exemple - Compteur EJB 3.0

Cet exemple contient un projet EJB 3.0 et un projet Web dynamique pour afficher un programme de comptage.
Avant de commencer
  1. Installez WebSphere Application Server version 7.0.
  2. Importez l'exemple dans votre espace de travail.
Pourquoi et quand exécuter cette tâche
Une fois que l'importation est terminée, vous pouvez visualiser les projets suivants dans la vue Explorateur d'entreprise :

Projets dans la vue Explorateur d'entreprise

Pour exécuter l'exemple et le tester sur le serveur, procédez comme suit :
  1. Créez la base de données Derby. Développez le projet EJBCounterDB.
  2. Cliquez deux fois sur le fichier EJB3SampleDB.zip.
    1. Icône Windows
      : Extrayez la base de données dans le dossier /derby/databases du dossier d'installation de WebSphere Application Server :
    2. Icône Linux
      : Extrayez la base de données dans le dossier /derby/databases du dossier d'installation de WebSphere Application Server.
      • Donnez à l'utilisateur non-root l'accès au répertoire databases. (Le moyen le plus simple est de donner cet accès à tout le monde : chmod ugo+x databases.
      • Donnez à l'utilisateur non-root l'accès en écriture à la base de données décompressée. (Le moyen le plus facile consiste à décompresser en tant qu'utilisateur non-root, ce qui pourra se faire à condition que l'utilisateur ait accès au répertoire databases).
  3. Vérifiez que WebSphere Application Server version 7.0 est disponible :
    1. Ouvrez la vue Serveurs (sélectionnez Fenêtre > Afficher la vue > Serveurs).
    2. Définissez un nouveau serveur en cliquant avec le bouton droit de la souris dans la vue Serveurs et en sélectionnant Nouveau > Serveur. Suivez les instructions de l'assistant Nouveau serveur, en vérifiant que vous avez sélectionné WebSphere Application Server version 7.0.
    3. Sur la page Ajout et suppression de projets, sélectionnez EJBCounterEAR et cliquez sur Ajouter.
      Page Ajout et suppression de projets
    4. Cliquez sur Terminer.
  4. Déployez et exécutez l'exemple d'application :
    1. Dans l'explorateur d'entreprise, développez le projet EJBCounterWeb puis le noeud WebContent. Cliquez avec le bouton droit de la souris sur le fichier EJBCount.jsp et sélectionnez Exécuter en tant que > Exécuter sur le serveur.
      Restriction : Lors de l'exécution du fichier EJBCounterJSF.jsp, vous devez sélectionner WebSphere Application Server version 7.0 ; si vous essayez de l'exécuter sur WebSphere Application Server version 6.1, vous recevrez une erreur : Le serveur ne prend pas en charge la version 2.5 de la spécification du module Web J2EE.
    2. L'application de comptage s'ouvre dans un navigateur Web.

      EJBCount.jsp

    3. Sur la page de l'exemple de compteur EJB 3.0 et JPA 1.0, cliquez sur le bouton d'incrément pour augmenter le nombre affiché d'une unité.

      Compteur JSP : incrément d'une unité.

    4. Si vous fermez l'application et que vous la réexécutez, le comptage continue à partir du dernier nombre incrémenté car celui-ci est conservé dans la base de données (persistance).

Vos commentaires