Sistemas Windows: configuración del gestor de colas para coordinar recursos JMS
Utilice WebSphere MQ Explorer (si dispone de WebSphere MQ Versión
6.0) o WebSphere MQ Services (si dispone de WebSphere MQ Versión 5.3) para configurar los gestores de recursos XA para el gestor de colas.
Lleve a cabo los siguientes pasos:
Abra WebSphere MQ Explorer o WebSphere MQ Services.
Seleccione el gestor de colas para el intermediario y pulse Propiedades.
Seleccione Gestores de recursos XA en el panel
izquierdo y pulse Añadir.
Rellene los campos para definir un nuevo gestor de recursos:
Nombre: especifique el nombre del gestor de recursos; por ejemplo, WBIWMQJMS.
SwitchFile: especifique la vía de acceso completa del archivo de conmutación, por ejemplo dir_instalación\bin\JMSSwitch.dll.
XAOpenString: escriba los siguientes valores, que están delimitados por comas y son posicionales. Representan parámetros opcionales que faltan mediante una coma si incluye otros parámetros más adelante en la serie.
Fábrica de contexto inicial
El identificador de Fábrica de contexto inicial para el proveedor
JMS; este valor es obligatorio.
Ubicación de enlaces JNDI
La vía de acceso al archivo de enlaces o la ubicación del
directorio LDAP de los objetos administrados JNDI que se pueden utilizar
para crear una fábrica de contexto inicial para la conexión JMS. Si
proporciona la vía de acceso al archivo de enlaces, no incluya el nombre
de archivo. Consulte el nodo
JMSInput o
JMSOutput para obtener más
información sobre cómo crear objetos administrados en JNDI; este valor es
necesario.
Principal LDAP
Opcional: el principal (ID
de usuario) que puede ser necesario cuando se utiliza una base de datos
LDAP para que contenga los objetos administrados JNDI.
Credenciales LDAP
Opcional: las credenciales (contraseña) que pueden ser necesarias
cuando se utiliza una base de datos LDAP protegida por contraseña para que
contenga los objetos administrados JNDI.
Nombre de fábrica de conexión de recuperación
Opcional: el nombre de un objeto de Fábrica de conexión de colas en los objetos administrados
JNDI para la recuperación, cuando se necesita el nombre que no sea el
valor predeterminado.
Principal JMS
El ID de usuario necesario para conectar
a un proveedor JMS, utilizando una fábrica de conexión JMS segura.
Credenciales JMS
La contraseña necesaria para conectar al
mismo proveedor JMS, junto con el principal JMS.
Los valores
para la Fábrica de contexto inicial y la Ubicación de los
enlaces JNDI de la sección deben coincidir con los valores especificados
en los nodos JMSInput o
JMSOutput en los flujos de mensajes.
Todos los parámetros LDAP deben coincidir con los valores
que ha especificado en el mandato
mqsicreatebroker o
mqsichangebroker.
El Nombre de fábrica de recuperación debe coincidir con un nombre de Fábrica de conexión
de colas creado en los objetos administrados JNDI. Si no especifica ningún
nombre, se utiliza una fábrica predeterminada denominada
recoverXAQCF. En cualquier caso, este valor debe hacer referencia a un objeto administrado JNDI que ya se haya creado.
El principal JMS y las credenciales JMS deben configurarse juntos.
XACloseString: deje este campo en blanco.
ThreadOfControl: establezca el valor Thread.
Pulse Aceptar para completar la definición del gestor de recursos XA.
Pulse Aceptar para cerrar el diálogo de propiedades del gestor de colas.
Pulse Archivo > Salida para cerrar WebSphere MQ Explorer o WebSphere
MQ Services.
Copie el archivo de conmutación (por ejemplo, JMSSwitch.dll) en el subdirectorio \exits del directorio de instalación de WebSphere MQ.