Configuration du répertoire de configuration de JMS

Le répertoire de configuration JMS contiendra les fichiers qui arrivent sur le serveur dans une file d'attente JMS hébergée par un gestionnaire de files d'attente WebSphere MQ. Pour créer le fichier de liaisons JMS, vous devez utiliser l'application JMSAdmin. Toutefois, avant d'exécuter cette application, vous devez personnaliser son fichier de configuration pour votre environnement JMS.

Remarque :
La documentation de WebSphere MQ explique en détail comment créer un fichier de liaisons JMS. Cette section présente ce processus.

Pour configurer le répertoire de configuration de JMS, procédez comme suit :

  1. Créez un répertoire de configuration JMS sur la machine où Business Integration Connect réside.
  2. Ouvrez le fichier de configuration de l'application JMSAdmin, JMSAdmin.config, en vue de l'éditer. Vous devez personnaliser ce fichier de façon à fournir à l'application JMSAdmin des informations relatives à votre configuration JMS. Ce fichier réside dans le répertoire suivant :
    WebSphereMQ_Root\java\bin
     

    WebSphereMQ_Root correspond au répertoire produit de WebSphere MQ.

  3. Supprimez le commentaire des lignes suivantes en insérant le symbole dièse (#) au début de la ligne :
    INITIAL_CONTEXT_FACTORY=com.sun.jndi.ldap.LdapCtxFactory
     PROVIDER_URL=ldap://polaris/o=ibm,c=us
     
  4. Supprimez le commentaire des lignes suivantes en supprimant le symbole dièse (#) au début de la ligne :
    #INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactory
     #PROVIDER_URL=file://C:/JNDI-Directory
     
  5. Remplacez le chemin d'accès de la variable PROVIDER_URL par le répertoire de configuration JMS. Il s'agit du répertoire que vous avez créé à l'étape 1 plus haut.
    Remarque :
    Ce répertoire est obligatoire. De plus, vous devez bénéficier des droits d'accès en écriture pour ce fichier.
  6. Enregistrez le fichier JMSAdmin.config.

Supposez que vous créez le répertoire de configuration JMS comme suit :

C:/filesender/config
 

Pour le répertoire de configuration JMS, la Figure 29 affiche les lignes du fichier JMSAdmin.config qui ont été modifiées.

Figure 29. Exemples de lignes du fichier JMSAdmin.config

#INITIAL_CONTEXT_FACTORY=com.sun.jndi.ldap.LdapCtxFactory
 INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactory
 #
 # Les lignes suivantes indiquent l'URL du contexte du fournisseur de services
 # d'origine. Cette URL fait référence à un centre LDAP racine. Des exemples
 # d'adresses URL de système de fichiers et un espace de nom JDI WebSphere dont les 
 # commentaires ont été supprimés sont également fournis
 #PROVIDER_URL=ldap://polaris/o=ibm,c=us
 PROVIDER_URL=file://C:/filesender/config
 

Copyright IBM Corp. 1997, 2004