Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

7.2. Créer des projets Enterprise Bean

7.2.1. Créer un projet d'archives EJB avec le Red Hat Studio JBoss Developer

Cette tâche décrit comment créer un EJB (Enterprise JavaBeans) avec le Red Hat Studio JBoss Developer

Conditions préalables

Procédure 7.1. Créer un projet EJB dans le Red Hat JBoss Developer Studio

  1. Créer un nouveau projet

    Pour ouvrir l'Assistant New EJB Project, naviguer jusqu'au menu Fichier, sélectionner Nouveau puis Projet EJB.
    Assistant New EJB Project

    Figure 7.1. Assistant New EJB Project

  2. Détails

    Fournir les informations suivantes :
    • Nom du projet.
      Il s'agira du nom du projet qui apparaît dans Red Hat JBoss Developer Studio, et également le nom du fichier par défaut du fichier JAR déployé.
    • Emplacement du projet
      Le répertoire où les fichiers du projet seront sauvegardés. La valeur par défaut est un répertoire qui se trouve dans l'espace de travail en cours.
    • Runtime cible.
      Il s'agit du runtime de serveur utilisé pour le projet. Il devra être défini au même runtime JBoss EAP 6, qui est utilisé par le serveur dans lequel vous souhaitez déployer.
    • Version de module EJB. Il s'agit de la version de la spécification EJB avec laquelle vos beans enterprise devront se conformer. Red Hat recommande que vous utilisiez 3.1.
    • Configuration. Cela vous permet d'ajuster les fonctionnalités prises en charge par votre projet. Utiliser la configuration par défaut pour le runtime que vous avez sélectionné.
    Cliquer sur Suivant pour continuer.
  3. Java Build Configuration

    Cet écran vous permet de personnaliser les répertoires qui contiennent les fichiers source de Java et le répertoire où les résultats de la génération se trouvent.
    Conservez cette configuration sans y apporter aucun changement et cliquer sur le bouton Suivant.
  4. Paramétrage du Module EJB

    Cocher la case Générer descripteur de déploiement ejb-jar.xml si un descripteur de déploiement est requis. Le descripteur de déploiement est une option dans EJB 3.1, et peut être rajouté plus tard si nécessaire.
    Cliquer sur le bouton Terminé et le projet sera créé. Il s'affichera dans Project Explorer.
    Nouveau projet EJB créé dans Project Explorer

    Figure 7.2. Nouveau projet EJB créé dans Project Explorer

  5. Ajouter l'artifact généré dans le serveur en vue du déploiement

    Ouvrir le dialogue Ajouter et Supprimer en cliquant à droite sur le serveur dans lequel vous souhaitez générer l'artefact dans l'onglet serveur, et sélectionner 'Ajouter et Supprimer'.
    Sélectionner la ressource à déployer à partir de la colonne Disponible et cliquer sur le bouton Ajouter. La ressource sera déplacée dans la colonne Configurer, Cliquer sur Terminé pour fermer le dialogue.
    Ajouter et Supprimer le dialogue

    Figure 7.3. Ajouter et Supprimer le dialogue

Résultat

Vous avez maintenant un Projet EJB dans Red Hat JBoss Developer Studio pouvant être généré et déployé pour un serveur spécifique.

Si aucun bean enterprise n'est ajouté au projet, alors Red Hat JBoss Developer Studio affichera l'avertissement « un module EJB doit contenir un ou plusieurs beans enterprise. » Cet avertissement disparaîtra une fois qu'un ou plusieurs beans enterprise beans auront été ajoutés au projet.