Déploiement dans un EJB 2.1

Vous pouvez déployer votre application J2C dans un EJB 2.1.

Avant de commencer

Après avoir créé une application J2C, vous pouvez créer un EJB en vue de l'encapsuler dedans. Pour plus d'informations sur la création de projets EJB, voir la documentation EJB.

Vous pouvez tester votre application en utilisant l'un des environnements de test inclus dans la plateforme de développement. Par exemple, vous pouvez inclure l'environnement de test pour WebSphere Application Server V7.0, V8.0 ou V8.5. Les environnements de test pour les serveurs d'applications plus anciens, tels que WebSphere Application Server versions 6.1, 6.0 et 5.1, ne sont pas pris en charge.

Restriction : Les applications J2C sont prises en charge pour une exécution seulement sur WebSphere Application Server.

Procédure

  1. Ouvrez l'assistant Page Web, service Web ou EJB issu d'un bean Java J2C.
    • Si vous créez un EJB pour un bean Java™ J2C qui existe dans votre espace de travail, procédez comme suit :
      1. Sur la barre de menus, sélectionnez Fichier > Nouveau > Autre > J2C > Page Web, service Web ou EJB issu d'un bean Java J2C.
      2. Cliquez sur Suivant.
      3. Sur la page de sélection du bean Java J2C, cliquez sur Parcourir afin de localiser votre bean Java J2C. Si vous savez par quelle lettre commence le nom de votre bean Java J2C, tapez-la dans la zone Sélectionnez les entrées, ou bien tapez ? pour obtenir la liste de tous les beans Java J2C. Mettez en évidence votre sélection et cliquez sur OK.
      4. Cliquez sur Suivant.
    • Si vous avez suivi les étapes de l'assistant de création d'un bean Java J2C jusqu'à la fin, sélectionnez l'option Créer une page Web, un service Web ou un EJB issu du bean J2C.
  2. Sur la page Informations de déploiement, sélectionnez Créer une page Web, un service Web ou un EJB issu du bean J2C.
  3. Dans la zone Type de ressource Java EE, sélectionnez EJB et cliquez sur Suivant. Cliquez sur Configuration du déploiement de l'adaptateur de ressources si vous voulez configurer le déploiement de l'adaptateur de ressources, puis cliquez sur Suivant.
  4. Sur la page de création d'EJB :
    1. La zone Projet EJB, qui est désactivée (non modifiable), contient le nom de votre projet EJB.
    2. Assurez-vous que le nom de votre projet EAR apparaît dans la zone Projet EAR. Cliquez sur Parcourir pour localiser un projet EAR existant ou sur Nouveau pour créer un nouveau projet EAR. Pour des informations sur la création des projets EJB et EAR, voir Création d'un projet EJB.
      Remarque : Si vous saisissez un nouveau nom de projet EAR, celui-ci sera créé à l'emplacement par défaut, avec le numéro de version Java EE le plus bas compatible avec la version du projet créé. Si vous voulez spécifier une autre version ou un autre emplacement pour l'application d'entreprise, vous devez utiliser l'assistant Nouveau projet d'application d'entreprise.
    3. Dans la zone Nom du bean session, entrez un nom pour votre bean de session.
    4. Dans la zone Package de bean session, tapez un nom pour le package de votre bean de session ou bien utilisez le même package que celui que vous avez créé dans votre bean J2C.
    5. Dans la zone Type de session, sélectionnez le type de bean de session que vous souhaitez créer :
      • Sans état
      • Avec état
    6. Dans la zone Type de transaction, sélectionnez le type de transaction que vous souhaitez créer :
      • Conteneur
      • Bean
    7. Dans la zone Nom JNDI, acceptez la valeur par défaut ou tapez votre propre nom JNDI.
    8. Dans la zone Interface home distante, acceptez la valeur par défaut ou tapez un nom pour votre interface home distante.
    9. Dans la zone Interface distante, acceptez la valeur par défaut ou tapez un nom pour votre interface distante.
    10. Dans la zone Interface home locale, acceptez la valeur par défaut ou tapez un nom pour votre interface home locale.
    11. Dans la zone Interface locale, acceptez la valeur par défaut ou tapez un nom pour votre interface locale.
    12. Cliquez sur Avancé.
      • Transaction EJB désactivée :
        Important : Si vous avez sélectionné l'adaptateur de ressources CICS, à l'aide d'une connexion gérée, vous devez cliquer sur Transaction EJB désactivée :
        désactiver la transaction EJB
      • Dans la zone Référence de ressource, entrez un nom pour votre référence de ressource. Cette référence servira à établir le lien entre le nom utilisé dans l'application et le vrai nom JNDI de la ressource spécifié sur le serveur d'exécution. La création d'une référence de ressource est la technique à privilégier pour gérer les connexions, car elle rend le code de votre application moins dépendant du serveur. Ainsi, si vous décidez plus tard d'utiliser un serveur différent pour exécuter votre application, vous aurez simplement à créer une nouvelle référence de ressource établissant un lien au nouveau serveur, sans avoir besoin de changer le code source de votre application. Une fois que vous avez fourni un nom de référence de ressource, l'assistant vérifiera que le nom JNDI existe bien dans le serveur.
      • . Dans la page Déploiement de l'adaptateur de ressources, sélectionnez le type de déploiement souhaité, puis cliquez sur Terminer.
        • Déploiement autonome
        • Déploiement dans le fichier EAR

Commentaires