Si vous déployez l'application d'enregistrement de base de données " Java Platform, Enterprise Edition (Java EE) sur " WebSphere® Application Server 9.0 et que vous souhaitez utiliser des connexions en mode "bindings" entre l'application et " IBM® MQ, vous devez configurer le fournisseur de messagerie " IBM MQ avec l'emplacement des bibliothèques natives " IBM MQ sur le système.
A propos de cette tâche
Si vous ne définissez pas le chemin d'accès à la bibliothèque native dans votre serveur d'applications, vous risquez de recevoir le message d'erreur suivant dans le journal de sortie du système WebSphere Application Server 9.0 :A connection could not be made to WebSphere MQ for the following reason:
CC=2;RC=2495;AMQ8568: The native JNI library 'mqjbnd' was not found. [3=mqjbnd]
Utilisez la console d'administration WebSphere Application Server 9.0 pour effectuer les étapes suivantes:
Procédure
- Dans le panneau de navigation, développez .
- Sélectionnez le fournisseur de messagerie IBM MQ dont la portée est correcte pour la fabrique de connexions ou la spécification d'activation qui crée la connexion en mode liaisons.
Remarque: les informations de chemin natif dans la portée Server sont utilisées de préférence aux informations de chemin natif dans les portées supérieures et les informations de chemin natif dans la portée Node sont utilisées de préférence aux informations de chemin natif dans la portée Cell .
- Sous Propriétés générales, dans la zone Chemin d'accès à la bibliothèque native , entrez le nom complet du répertoire qui contient les bibliothèques natives IBM MQ .
Par exemple, sous Linux® , entrez /opt/mqm/java/lib. Entrez un seul nom de répertoire.
- Cliquez sur OK.
Une fois le chemin défini, vous devez sauvegarder les modifications apportées à la configuration principale pour que les modifications soient prises en compte.
- Redémarrez le serveur d'applications pour actualiser la configuration.
- Obligatoire: Redémarrez le serveur d'applications une deuxième fois pour charger les bibliothèques.