Configuration pour la messagerie basée sur des files d'attente
Installez les bibliothèques client WebSphere MQ et WebSphere MQ (y compris la prise en charge JMS).
Assurez-vous que toutes les bibliothèques client MQ, y compris
fscontext.jar et providerutil.jar, figurent dans le chemin de classe
du système. Vous avez également la possibilité de modifier le fichier
jmsAdmin.bat et d'ajouter
-Djava.ext.dirs="<votre répertoire principal
MQ>/Java/lib au script de ligne de commande java, pour vérifier
que tous les fichiers de la bibliothèque client sont à la disposition de
l'outil. Notez que les éventuelles exceptions
ClassDefNotFoundExceptions reportées par l'outil sont dues à des bibliothèques
manquantes--vérifiez de nouveau vos chemins de classe.
Ouvrez <votre répertoire principal
MQ>Java/bin/jmsAdmin.config et définissez les propriétés suivantes :
Créez un fichier nommé MyJNDI.txt contenant les informations suivantes
DEFINE QCF(MyQCF) HOST(<your host name>) +PORT(<nom de votre port de programme d'écoute MQ, par exemple, 1414>) + CHANNEL(<nom de votre canal de connexion de serveur,
par exemple, CHANNEL1>) + QMGR(<nom de votre gestionnaire de file d'attente MQ>) + TRAN(client) END
Liez des objets à des noms JNDI en exécutant
<votre répertoire MQ principal>/java/bin/jmsAdmin.bat < MyJNDI.txt
Configurez les propriétés suivantes spécifiques au connecteur JMS, comme indiqué ci-dessous :