IBM InfoSphere Guide D'installation page 173

Table des Matières

Publicité

Procédure
1. Configurez le chemin d'accès aux classes WebSphere Message Queue. Le
répertoire d'installation par défaut de la file d'attente de messages WebSphere
se trouve dans C:\Program Files\IBM\WebSphere MQ sous Windows et doit être
nommé MQ_rép_installation. Supposons que vous deviez mettre à jour la
variable de chemin d'accès aux classes du système (CLASSPATH) avec les
fichiers JAR suivants :
v <MQ_INSTALL_DIR>\Java\lib\providerutil.jar
v <MQ_INSTALL_DIR>\Java\lib\com.ibm.mqjms.jar
v <MQ_INSTALL_DIR>\Java\lib\ldap.jar
v <MQ_INSTALL_DIR>\Java\lib\jta.jar
v <MQ_INSTALL_DIR>\Java\lib\jndi.jar
v <MQ_INSTALL_DIR>\Java\lib\jms.jar
v <MQ_INSTALL_DIR>\Java\lib\connector.jar
v <MQ_INSTALL_DIR>\Java\lib\fscontext.jar
v <MQ_INSTALL_DIR>\Java\lib\com.ibm.mq.jar
2. Sur le serveur WebSphere MQ, créez un répertoire appelé C:\JNDI-Directory.
Remarque : Si ce répertoire existe, supprimez toute version existante des
fichiers .bindings.
3. Accédez au répertoire <MQ_INSTALL_DIR>\Java\bin et entrez les modifications
suivantes dans le fichier JMSAdmin.config. Vérifiez que les valeurs des
paramètres ci-dessous sont les suivantes :
v INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactory
v PROVIDER_URL=file:/C:/JNDI-Directory
Remarque : Si ces paramètres n'existent pas, entrez-les avec les valeurs
indiquées ci-dessus.
4. Ouvrez une invite de commande et accédez au répertoire <MQ_INSTALL_DIR>\
Java\bin. Ouvrez le fichier JMSAdmin.bat. A l'initialisation de ce fichier, une
invite InitCtx> s'affiche. Vous pouvez maintenant exécuter les commandes
MQSC. Si une exception se produit, vérifiez que la variable système du chemin
d'accès aux classes est correctement définie pour les fichiers JAR mentionnés à
l'étape 1 ci-dessus.
5. Exécutez les commandes suivantes dans l'ordre indiqué :
a. InitCtx> def q(INBOUND_QUEUE_NAME)
b. InitCtx> def q(OUTBOUND_QUEUE_NAME)
c. InitCtx> def qcf(QUEUE_CONNECTION_FACTORY_NAME) transport(CLIENT)
channel(java.channel) host(WMQ_SERVER_IP)
d. port(WMQ_SERVER_DEFINED_PORT) qmgr(QUEUE_MANAGER_NAME)
e. InitCtx> end
Par exemple :
a. InitCtx> def q(XML_IN)
b. InitCtx> def q(XML_OUT)
c. InitCtx> def qcf(ptpQcf) transport(CLIENT) channel(java.channel)
d. host(9.121.222.84) port(1414) qmgr(bcg.queue.manager)
e. InitCtx> end
Où :
Chapitre 7. Configuration du produit
165

Publicité

Table des Matières
loading

Table des Matières