WebspeherMQ (note)
De Wiki1000
Version 7.5
Sommaire |
Installation Client
Après installation du Client vérifier le PATH et retirer le chemin sur "C:\Program Files (x86)\IBM\WebSphere MQ\bin64" si la ligne 1000 est 32 bit (ou sur bin sinon).
Attention le path 64 est placé avant le path 32.
Paramétrage
- Créer un Gestionnaire de file MNG1
- Le définir par défaut (écran 1)
- Cocher créer "Create server Connexion Channel"
- Créer une file QUEUE1
- Créer un canal de communication server CHANNEL1
Paramètre | Valeur |
Gestionnaire de file d'attente | MNGR1 |
Queue | QUEUE1 |
Canal de communication serveur | CHANNEL1 |
Erreur 2035 not authorized
Il faut modifier la config de sécurité du Gestionnaire de file
http://www-01.ibm.com/support/docview.wss?uid=swg21577137
Le plus simple, a ne pas faire sur un serveur de prodruction :
$ runmqsc MNGR1 ALTER QMGR CHLAUTH(DISABLED)
Fichier mqclient.ini
Ce fichier contient la configuration utilisé par la couche cliente.
Ajouter :
CHANNELS: DefRecon=YES ServerConnectionParms=CHANNEL1/TCP/merlin(1414)
Test
Utilisez amqsputc pour tester l'envoi d'un message sur la queue.
amqsputc QUEUE1 blablabla enter enter
Vérifier avec WebSphere Explorer sur le serveur que le message est bien dans la file.
Envoi/Reception de message dans un Workflow
Dans le paramétrage de l'activité:
- Nom du gestionnaire
- Ne pas renseigner car c'est le canal de comunication définit dans mqclient.ini qui est utilisé
- Nom de file d'attente
- QUEUE1