Configuration d'un bean géré par message EJB 2.1 pour utiliser un adaptateur JCA

Les beans gérés par message migrés du niveau de spécification EJB (Enterprise Java Bean) 2.0 vers le niveau de spécification EJB 2.1 et déployés sur un système WebSphere Application Server version 6 doivent être déployés sur un adaptateur de ressource JCA (Java) 1.5 au lieu d'un port d'écoute.

Les étapes ci-dessous indiquent comment modifier le descripteur de déploiement des beans gérés par message EJB 2.1 pour utiliser un adaptateur JCA :
  1. Ouvrez le projet EJB dans l'explorateur de projets.
  2. Cliquez deux fois sur le fichier Descripteur de déploiement dans l'explorateur de projets. L'éditeur de descripteur de déploiement d'EJB s'affiche.
  3. Cliquez sur l'onglet Bean pour ouvrir la page Bean.
  4. Effectuez les opérations ci-dessous pour chaque bean géré par message EJB 2.1 :
    1. Sélectionnez le bean géré par message EJB 2.1 dans la liste des beans située dans la partie gauche de la page Bean.
    2. Dans la section Liaisons WebSphere, cliquez sur le bouton Adaptateur JCA.
    3. Indiquez les propriétés de déploiement des liaisons :
      1. Nom JNDI ActivationSpec.

        Entrez le nom JNDI de la spécification d'activation J2C qui doit être utilisé pour déployer ce bean géré par message. Ce nom doit correspondre au nom de la spécification d'activation J2C que vous définissez auprès de WebSphere Application Server.

      2. Alias d'autorisation ActivationSpec.

        Nom d'un alias d'authentification J2C utilisé pour l'authentification des connexions établies avec l'adaptateur de ressource JCA. Un alias d'authentification J2C définit l'ID utilisateur et le mot de passe utilisés pour authentifier la création d'une connexion à l'adaptateur de ressource JCA.

      3. Nom JNDI de la destination.

        Entrez le nom JNDI que le bean géré par message utilise pour rechercher la destination JMS dans l'espace de nom JNDI.

  5. Sauvegardez les modifications et fermez l'éditeur de descripteur de déploiement.
Référence associée
Projets EJB (EJB 2.0 à EJB 2.1)
Commentaires
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.