Instale y ejecute aplicaciones
de CMP y otros programas de utilidad en
sistemas, cuando utilice solamente un ID local, en los que no haya instalado el
componente de intermediario.
Puede ejecutar aplicaciones Java™
que utilicen la
API de CMP incluso cuando no haya
instalado el
componente de intermediario. Estas aplicaciones de
CMP
incluyen las aplicaciones propias del usuario y los siguientes programas de utilidad
de mandato:
- mqsicreateexecutiongroup
- mqsideleteexecutiongroup
- mqsimode
- mqsipackagebar
- mqsireloadsecurity;
la versión de mqsireloadsecurity de la
aplicación CMP se llama mqsireloadsecurityscript.
- mqsistartmsgflow
- mqsistopmsgflow
Para
instalar aplicaciones de CMP en un entorno que no
tenga instalado el componente de intermediario, realice los
pasos siguientes:
- Asegúrese de que el sistema de destino tenga un JRE
(Java
Runtime Environment) compatible. Puesto que no está instalando el componente de intermediario,
que incluye un JRE, debe utilizar una opción alternativa.
Tenga en cuenta que también debe establecer MQSI_JREPATH en la vía de acceso de
instalación del JRE.
El soporte de
Java
se define en Requisitos de software adicional.
- Copie el siguiente conjunto de archivos desde un sistema que tenga instalado el
componente de intermediario en el sistema de destino:
- ConfigManagerProxy.jar desde el directorio classes.
- Clases de WebSphere MQ para
Java.
- En Windows, estas
clases se encuentran en el archivo com.ibm.mq.jar.
- En otras plataformas, estas clases se encuentran en la imagen de instalación del
componente.
- La aplicación CMP y todos los archivos de configuración, por ejemplo archivos .broker.
- Si desea ejecutar los mandatos del intermediario en
el sistema de destino, realice los pasos siguientes:
- Copie brokerutil.jar del directorio classes.
- Copie los archivos de programas de utilidad bat, o scripts de shell necesarios desde el directorio
bin. Los scripts de shell tienen una extensión
.bat en Windows o
no tienen ninguna extensión en las plataformas UNIX:
- mqsicreateexecutiongroup o mqsicreateexecutiongroup.bat
- mqsideleteexecutiongroup o mqsideleteexecutiongroup.bat
- mqsimode o mqsimode.bat
- mqsipackagebar o mqsipackagebar.bat
- mqsireloadsecurity o mqsireloadsecurityscript.bat
- mqsistartmsgflow o mqsistartmsgflow.bat
- mqsistopmsgflow o mqsistopmsgflow.bat
- Si desea visualizar mensajes de intermediario
(BIP) en entornos ingleses distintos del inglés de EE.UU. copie todos los
archivos BIPmsgs*.properties
del directorio messages.
- En el sistema de destino, utilice los recursos del sistema para actualizar la variable de entorno
CLASSPATH para incluir los siguientes archivos:
- El archivo JAR que contiene las definiciones de las clases de CMP, ConfigManagerProxy.jar.
- Las aplicaciones del usuario que importan las clases de CMP.
- Las clases para
Java
de WebSphere MQ,
com.ibm.mq.jar y cualquier archivo JAR adicional necesario para este paquete.
- Cualquier otro archivo JAR y directorio necesario. Por ejemplo, si necesita uno de los programas de utilidad de mandatos disponibles en el sistema de destino, incluya brokerutil.jar;
si necesita que se visualicen los mensajes de intermediario (BIP) en otros entornos locales que no sean inglés de EE.UU., incluya un directorio que contenga BIPmsgs*.properties.
- Asegúrese de que el ID de usuario que utiliza el sistema de destino
tenga las siguientes autorizaciones:
- Autorización para conectarse al gestor de colas que utiliza el intermediario.
- Autorización para manipular objetos del intermediario.
A continuación: Ahora puede ejecutar sus propias
aplicaciones de CMP escritas por el usuario y
los programas de utilidad de mandatos especificados, en el sistema de destino.