Use o WebSphere MQ Explorer para configurar os
gerenciadores de recursos XA para o gerenciador de filas.
Execute as etapas a seguir:
- Abra o WebSphere MQ Explorer.
- Selecione o gerenciador de filas para seu intermediário e clique em Propriedades.
- Selecione gerenciadores de recursos XA no painel esquerdo e
clique em Incluir.
- Complete os campos para definir um novo gerenciador de recursos:
- Nome: Insira o nome do gerenciador de recursos; por exemplo, WBIWMQJMS.
- SwitchFile: No
Windows em x86, insira o caminho completo do
arquivo de alternância; por exemplo, install_dir\bin\JMSSwitch.dll.
No Windows em x86-64, insira
JMSSwitch.
- XAOpenString: Insira os seguintes valores, os quais são
delimitados por vírgula e posição. Represente os parâmetros opcionais ausentes
com uma vírgula se tiver incluído outros parâmetros posteriormente na cadeia.
- Depósito de Informações de Contexto Inicial
- O identificador do Depósito de Informações de Contexto Inicial para o provedor
JMS; esse valor é necessário.
- Local das Ligações JNDI
- É o caminho para o arquivo de ligações ou o local do diretório LDAP dos objetos
administrados por JNDI que podem ser utilizados para criar um depósito de informações de
contexto inicial para a conexão JMS. Se fornecer o caminho de arquivo ao arquivo de ligações, não inclua o nome de arquivo. Consulte o nó JMSInput or JMSOutput npara obter detalhes adicionais sobre como criar os objetos administrados por JNDI; este valor é necessário.
- Proprietário LDAP
- Opcional: O proprietário (ID do usuário) que
poderá ser necessário quando um banco de dados LDAP for utilizado para manter os objetos
administrados por JNDI.
- Credenciais LDAP
- Opcional: As credenciais (senhas) que
poderá ser necessário quando um banco de dados LDAP protegido por senha for utilizado para manter os objetos
administrados por JNDI.
- Nome do Connection Factory de Recuperação
- Opcional: O nome de um objeto do Connection
Factory de Fila nos objetos administrados por JNDI para fins de recuperação, quando o
nome não padrão é necessário.
- Proprietário JMS
- O ID de usuário exigido para conectar-se a um provedor
JMS, utilizando um Connection Factory JMS seguro.
- Credenciais JMS
- A senha exigida para conectar-se ao mesmo provedor JMS,
em conjunto com o proprietário JMS.
Os valores do factory de Contexto Inicial
e Local de ligações JNDI na sub-rotina devem corresponder aos valores
especificados nos nós JMS ou SOAP
nos fluxos de mensagens.
Todos os parâmetros LDAP devem ser compatíveis com os valores especificados no comando mqsicreatebroker ou mqsichangebroker.
O nome do Depósito de Informações do Provedor de Recuperação deve corresponder ao nome de um Connection Factory de Fila criado nos objetos administrados por JNDI. Se não for especificado um nome, será utilizado a fábrica padrão de recoverXAQCF. Em qualquer
caso, este valor deve referir-se a um objeto administrado por JNDI que já foi
criado.
O Proprietário JMS e as Credenciais JMS devem ser configurados
juntos.
- XACloseString: Deixe este campo em branco.
- ThreadOfControl: Configure o valor Encadeamento.
- Clique em OK para completar a definição do gerenciador de recursos XA.
- Clique em OK para fechar o diálogo de propriedades do gerenciador de filas.
- Clique em para fechar o WebSphere MQ Explorer.
- No Windows em x86, copie o arquivo de
alternância (por exemplo, JMSSwitch.dll) para o subdiretório
\exits no diretório de instalação do WebSphere MQ. No Windows em x86-64, copie o arquivo de
alternância JMSSwitch32.dll para o subdiretório
\exits no diretório de instalação
do WebSphere MQ e renomeie-o para
JMSSwitch.dll. Copie o arquivo do comutador JMSSwitch.dll para o subdiretório \exits64 no diretório de instalação do WebSphere MQ.