Migration d'un port d'écoute sur une spécification d'activation pour utilisation avec le fournisseur de messagerie IBM MQ

Les ports d'écoute sont stabilisés à partir de la version 7 et des versions ultérieures de WebSphere Application Server. Vous devez donc vous préparer à migrer vos configurations de déploiement de bean géré par message IBM MQ depuis l'utilisation des ports d'écoute vers l'utilisation des spécifications d'activation.

Avant de commencer

Les beans gérés par message EJB 2.0 ne peuvent pas être configurés sur des ressources compatibles JCA 1.5. Si votre bean est une application EJB 2.0, mettez-le à niveau vers EJB 3 ou EJB 2.1 avant d'effectuer cette tâche.

Remarque : Vous pouvez poursuivre la configuration des beans gérés par message EJB 2.0 et EJB 2.1 EJB 3, sur un port d'écoute. Cela peut être utile, par exemple, pour la compatibilité avec des applications de bean géré par message existantes. Toutefois, les ports d'écoute sont stabilisés et vous devez prévoir de faire migrer tous vos beans gérés par message pour utiliser des ressources compatibles avec JCA 1.5 ou 1.6. Pour plus d'informations sur l'utilisation des ports d'écoute au lieu des spécifications d'activation, voir Beans gérés par message, spécifications d'activation et ports d'écoute.

Pourquoi et quand exécuter cette tâche

Les ports d'écoute sont stabilisés à partir de la version 7 et des versions ultérieures de WebSphere Application Server. Pour plus d'informations, lisez l'article sur les fonctions stabilisées. Vous devez vous préparer à faire migrer vos configurations de déploiement de bean géré par message WebSphere MQ depuis l'utilisation des ports d'écoute vers l'utilisation des spécifications d'activation. [AIX Solaris HP-UX Linux Windows][IBM i]Pour plus d'informations sur la configuration des spécifications d'activation du mode non-ASF, voir Configuration de spécifications d'activation du mode non-ASF. Toutefois, ne commencez pas cette migration si vous pensez que l'application a encore besoin d'utiliser des serveurs d'applications antérieurs à WebSphere Application Server Version 7. Par exemple, si vous disposez d'un cluster de serveurs d'applications dont certains membres sont à la version 6.1 et d'autres à une version ultérieure, vous ne devez pas migrer les applications de ce cluster pour qu'elles utilisent les spécifications d'activation avant d'avoir migré tous les serveurs d'applications du cluster vers la version ultérieure. [z/OS]Notez aussi que, quand vous migrez vers les spécifications d'activation sur la plateforme z/OS, vous devez activer le processus CRA (Control Region Adjunct) du serveur d'applications (en sélectionnant Activer la distribution des messages JCA entrants dans le panneau Paramètres de fournisseur JMS ou en utilisant la commande manageWMQ pour inclure le démarrage du processus CRA avec celui d'un serveur d'applications).

Notez que le paramètre de port d'écoute Nombre maximal de tentatives n'est pas migré vers la nouvelle spécification d'activation, car il n'existe pas d'équivalent exact.

Lorsque vous migrez un port d'écoute associé à un bean géré par message (MDB) ayant la propriété de configuration d'activation subscriptionDurability paramétrée sur Durable et que MDB possède déjà un abonnement durable actif, l'abonnement durable n'est pas migré. Ceci est dû au fait que les ports d'écoute et les spécifications d'activation IBM MQ utilisent des formes incompatibles de nom d'abonnement. Par conséquent, il peut y avoir deux abonnements durables actifs enregistrés dans la rubrique associée pour le même MDB. Au cours du processus de migration, vous devez supprimer l'ancien abonnement durable associé au port d'écoute et nettoyer manuellement les messages associés. Pour plus d'informations sur la façon de procéder, voir la documentation de IBM MQ et IBM Integration Bus.

Procédure

  1. Démarrez la console d'administration.
  2. Dans le panneau de navigation, développez Serveurs > Types de serveurs > Serveurs d'applications WebSphere->nom_serveur > [Communications] Messagerie > Service d'écoute des messages > [Propriétés supplémentaires] Ports d'écoute > port-d'écoute

    Le panneau Collection de ports d'écoute de messages s'affiche.

  3. Sélectionnez le port d'écoute à utiliser en sélectionnant la case à cocher située à côté du nom du port d'écoute.
  4. Cliquez sur Convertir en spécification d'activation pour lancer l'assistant "Convertir le port d'écoute en spécification d'activation".
  5. Dans la page "Etape 1 : Nom de la spécification d'activation", entrez les informations suivantes, puis cliquez sur Suivant pour continuer :
    • Nom de la nouvelle spécification d'activation à créer.
    • Nom JNDI de la nouvelle spécification d'activation.
    • Portée de la nouvelle spécification d'activation (Serveur, Noeud, Cluster, Cellule). L'option Cluster n'apparaît que lorsque le serveur se trouve dans un cluster.
  6. Dans la page Etape 2 : Récapitulatif, cliquez sur Terminer pour finaliser la création de la nouvelle spécification d'activation.
  7. Arrêtez, puis redémarrez le serveur d'applications.
  8. Pour terminer la configuration de la spécification d'activation, voir Configuration d'une spécification d'activation pour le fournisseur de messagerie IBM MQ.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tmj_adm32
Nom du fichier : tmj_adm32.html