Lier les programmes d'écoute pour les beans gérés par message

Ce panneau permet de définir des liaisons pour les beans gérés par message (MDB) de l'application ou du module.

Pour afficher ce panneau de la console d'administration, cliquez sur Applications > Types d'application > Applications Websphere enterprise > nom_application > Liaisons du programme d'écoute Message Driven Bean. Elle est identique au panneau Liaisons du programme d'écoute Message Driven Bean des assistants d'installation et de mise à jour de l'application.

Chaque bean MDB doit être lié à un nom de port d'écoute ou à un nom JNDI (Java Naming and Directory Interface) de spécification d'activation.

Indiquez un nom de port d'écoute si votre application utilise l'un des fournisseurs JMS (Java Message Service) suivants :

Vous devez indiquer un nom JNDI de spécification d'activation lorsque les ressources de l'application sont configurées à l'aide du fournisseur de messagerie par défaut ou d'un adaptateur de ressources J2C générique prenant en charge la messagerie entrante.

Si aucun nom de port d'écoute valide ou nom JNDI de spécification d'activation n'est fourni, les erreurs suivantes se produisent :

Pour appliquer des modifications de liaison à plusieurs mappages :

  1. Dans la liste des mappages, sélectionnez la case à cocher de sélection en regard de chaque module EJB à mapper avec une liaison déterminée.
  2. développez Appliquer plusieurs mappages,
  3. Exécutez l'une des opérations suivantes :
    • Définissez un nom de port d'écoute.
    • Sélectionnez un nom JNDI de ressouce cible pour une une spécification d'activation. Définissez éventuellement les paramètres suivants :
      Nom JNDI de destination
      Pour les adaptateurs de ressources acceptant JMS, indiquez javax.jms.Destinations pour permettre à l'adaptateur de prendre en charge des messages provenant de la destination JMS. Un nom JNDI de destination défini dans le déploiement d'une application a priorité sur les propriétés définies pour un objet d'administration de la spécification d'activation.
      Alias d'authentification ActivationSpec
      Indiquez un alias d'authentification permettant d'accéder au nom d'utilisateur et au mot de passe définis dans la spécification d'activation J2C configurée. Les propriétés d'alias d'authentification définies dans le déploiement de l'application sont prioritaires sur celles définies pour un objet d'administration de la spécification d'activation.
  4. Cliquez sur Valider.
  5. Cliquez sur OK ou Suivant.
Module EJB

Indique le nom du module qui contient le bean enterprise.

EJB

Indique le nom d'un bean enterprise de l'application.

URI

Indique l'emplacement du module par rapport à la racine du fichier EAR de l'application.

Type de messagerie

Indique le type de bean géré par message (MDB).

Liaisons

Indique un nom de port d'écoute ou un nom JNDI de spécification d'activation pour le bean MDB. Lorsqu'un bean MDB est lié à un nom JNDI de spécification d'activation, vous pouvez également indiquer l'alias d'authentification et le nom JNDI de la destination.

Les liaisons définissent des noms JNDI pour les artefacts référencés ou pouvant être référencés dans une application. Un exemple de nom JNDI pour un port d'écoute destiné à être utilisé par une application Store peut être StoreMdbListener. La définition de liaison est stockée dans des fichiers de liaison IBM, tel que ibm-ejb-jar-bnd.xmi.




Les liens marqués (en ligne) requièrent un accès à Internet.

Concepts associés
Tâches associées


Nom du fichier : urun_rapp_bindmdb.html