Instale e execute aplicativos CMP e outros utilitários em computadores, quando estiver usando apenas um ID local, no qual você não instalou o componente
Broker.
É possível executar aplicativos Java™ que usam o
CMP API, mesmo onde você não instalou o
componente
Broker. Estes aplicativos
CMP incluem seus próprios
aplicativos e os seguintes utilitários de comandos:
- mqsicreateexecutiongroup
- mqsideleteexecutiongroup
- mqsimode
- mqsipackagebar
- mqsireloadsecurity;
a versão do aplicativo do CMP
de mqsireloadsecurity é
chamada de mqsireloadsecurityscript.
- mqsistartmsgflow
- mqsistopmsgflow
Para instalar aplicativos CMP em um ambiente que não possui o componente
Broker instalado, conclua as seguintes etapas:
- Assegure que o computador de destino tenha um Java Runtime Environment (JRE) compatível. Como você não está instalando o componente
Broker que inclui um JRE, deverá usar uma opção alternativa.
Observe que você deve também configurar MQSI_JREPATH para o caminho de instalação do seu JRE.
O suporte ao Java é definido em
Requisitos Adicionais de Software.
- Copie o seguinte conjunto de arquivos de um computador que tenha o componente
Broker instalado no computador de destino:
- ConfigManagerProxy.jar a partir do diretório classes.
- As Classes WebSphere MQ para Java.
- No Windows,
estas classes estão localizadas no arquivo com.ibm.mq.jar.
- Em outras plataformas, estas classes estão localizadas na imagem de instalação
do componente.
- Seu aplicativo CMP e
todos os arquivos de configuração, por exemplo, arquivos .broker.
- Se você desejar executar os comandos do intermediário
no computador de destino, conclua as seguintes etapas:
- Copie brokerutil.jar
do diretório classes.
- Copie os arquivos de utilitário necessários, ou os scripts da shell no diretório bin. Shell scripts possuem uma extensão .bat
no Windows ou nenhuma extensão nas plataformas UNIX:
- mqsicreateexecutiongroup ou mqsicreateexecutiongroup.bat
- mqsideleteexecutiongroup ou mqsideleteexecutiongroup.bat
- mqsimode ou mqsimode.bat
- mqsipackagebar ou mqsipackagebar.bat
- mqsireloadsecurity ou mqsireloadsecurityscript.bat
- mqsistartmsgflow ou mqsistartmsgflow.bat
- mqsistopmsgflow ou mqsistopmsgflow.bat
- Se desejar exibir mensagens do broker (BIP)
em ambientes em inglês diferentes de inglês dos EUA, copie todos os arquivos BIPmsgs*.properties
do diretório messages.
- No computador de destino, use os recursos do sistema para atualizar
a variável de ambiente CLASSPATH para incluir os seguintes arquivos:
- O arquivo JAR que contém as definições das classes CMP, ConfigManagerProxy.jar.
- Seus aplicativos que importam as classes CMP.
- As Classes WebSphere MQ para Java, com.ibm.mq.jar e
quaisquer arquivos JAR adicionais necessário para este pacote.
- Quaisquer outros arquivos JAR e diretórios necessários. Por exemplo, se
você precisar de qualquer um dos utilitários de comando disponíveis no computador de destino,
inclua brokerutil.jar;
se precisar que as mensagens do broker (BIP) sejam exibidas nos códigos de idioma
diferentes do inglês, inclua um diretório que contenha BIPmsgs*.properties.
- Certifique-se de que o ID do usuário utilizado pelo computador de destino
tenha as seguintes autoridades:
- Autoridade para se conectar ao gerenciador de filas que o intermediário usa.
- Autoridade para manipular objetos do broker.
Próximo: É possível executar seus aplicativos CMP e os utilitários
de comandos especificados, no computador de destino.