É possível executar um conjunto de aplicativos Java que utilizam aplicativos CMP em ambiente que não possuem componente intermediário instalado. Este conjunto de aplicativos do CMP inclui aplicativos gravados pelo usuário e os seguintes utilitários
de comandos:
Para instalar aplicativos do CMP em um ambiente que não possui o componente intermediário instalado, desempenhe as seguintes etapas:
- Assegure-se de que o computador que não possui o componente de intermediário
instalado, o computador de destino, possua um JRE (Java
Runtime Environment) compatível. O suporte Java é definido em Requisitos Adicionais de Software.
- Copie o seguinte conjunto de arquivos de um computador que tenha o componente intermediário instalado para o computador de destino:
- ConfigManagerProxy.jar do diretório de classes.
- As Classes WebSphere MQ para Java.
- No Windows, essas classes
estão localizadas no com.ibm.mq.jar.
- Em outras plataformas, elas estão localizadas na imagem de instalação do
componente.
- Seu aplicativo do CMP e os arquivos de configuração, por exemplo, arquivos *.configmgr.
- Se desejar executar qualquer um dos utilitários de intermediário
disponíveis no computador de destino, desempenhe as seguintes etapas:
- Copie ConfigUtil.jar do diretório classes.
- Copie os arquivos de utilitário necessários, ou os scripts da shell no diretório bin.
Copie um ou mais dos seguintes arquivos bat:
- mqsicreateexecutiongroup.bat
- mqsideleteexecutiongroup.bat
- mqsistartmsgflow.bat
- mqsistopmsgflow.bat
- mqsideploy.bat
- Se você deseja exibir as mensagens do intermediário (BIP)
em ambientes em inglês que não sejam o inglês dos EUA, copie todos os arquivos
BIPv600*.properties do diretório de mensagens,
- No computador de destino, atualize a variável de ambiente CLASSPATH para incluir
os seguintes arquivos:
- As classes do CMP, ConfigManagerProxy.jar.
- Os aplicativos fornecidos pelo usuário que importam as classes do CMP.
- As Classes WebSphere MQ para Java, com.ibm.mq.jar,
e quaisquer JARs adicionais necessários para esse pacote.
- Quaisquer outros JARs e diretórios requeridos. Por exemplo, se você precisar de
qualquer um dos utilitários de comando disponíveis no computador de destino, inclua
ConfigUtil.jar; se você precisar que as mensagens
de intermediário (BIP) sejam exibidas nos ambientes que não sejam o inglês dos EUA,
inclua um diretório que contenha BIPv600*.properties.
- Certifique-se de que o ID do usuário utilizado pelo computador de destino
tenha as seguintes autoridades:
- Autoridade para conectar-se ao gerenciador de filas utilizado pelo Configuration Manager.
- Autoridade para manipular objetos de domínio intermediário.
Agora você pode executar aplicativos do CMP gravados pelo usuário e os utilitários de comandos especificados no computador de destino.