Os nós JD Edwards podem obter os detalhes da conexão do JD Edwards EnterpriseOne do componente adaptador ou do serviço configurável.
Ao utilizar serviços
configuráveis, é possível alterar os detalhes da conexão para adaptadores, sem
precisar reimplementar os adaptadores. Para selecionar
novos valores quando um serviço configurável for criado ou modificado, será
necessário recarregar o broker ou grupo de execução no qual o adaptador foi
implementado, usando os comandos mqsistop e mqsistart ou o comando mqsireload.
Utilize p serviço configurável JDEdwardsConnection para alterar detalhes de conexão para um adaptador JD Edwards.
O nó JD Edwards lê todas as propriedades de conexão do componente adaptador configurado para uso. Se
existir um serviço configurável com o mesmo nome do componente adaptador de nós, o nó
usará os valores definidos nesse serviço configurável para substituir as propriedades
correspondentes do adaptador. Se um serviço configurável estiver sendo utilizado, todas as propriedades exibidas pelo serviço configurável são retiradas deste. As
únicas propriedades que são obtidas do adaptador são aquelas que não podem ser
configuradas no serviço configurável. As propriedades do serviço configurável JD Edwards são descritas em Propriedades de Serviços Configuráveis.
Criando, alterando,
relatando e excluindo serviços configuráveis
- Para criar um serviço configurável, use o WebSphere Message Broker Explorer; consulte Usando o WebSphere Message Broker Explorer para Trabalhar com Serviços Configuráveis para
obter informações adicionais ou o comandomqsicreateconfigurableservice,
conforme mostrado no exemplo a seguir. Este exemplo cria um serviço configurável JDEdwardsConnection para conexão com o
ambiente de desenvolvimento DV7333 para um usuário com a função de administrador.
mqsicreateconfigurableservice MYBROKER -c JDEdwardsConnection -o myJdedwardsAdapter.outadapter
-n Environment,Role -v "dv7333,administrator"
Para obter os novos valores do serviço configurável, reinicie o grupo de execução e o fluxo de mensagens.
- Para alterar um serviço configurável, use o WebSphere Message Broker Explorer ou o comando mqsichangeproperties,
conforme mostrado no exemplo a seguir. Este exemplo altera a conexão que é usada pelo adaptador
myJdedwardsAdapter.outadapter para conectar-se ao ambiente de produção
PD7333. Depois que você executa esse comando, todos os adaptadores se conectam ao ambiente
de produção (PD7333) em vez do sistema de desenvolvimento (DV7333).
mqsichangeproperties MYBROKER -c JDEdwardsConnection -o myJdedwardsAdapter.outadapter -n Environment,Role
-v PD7333,administrator
Para obter os valores atualizados do serviço configurável, reinicie o grupo de execução e o fluxo de mensagens.
- Para exibir todos os serviços configuráveis JDEdwardsConnection, utilize o
WebSphere Message Broker Explorer, ou o comando mqsireportproperties,
conforme mostrado no seguinte exemplo:
mqsireportproperties MYBROKER -c JDEdwardsConnection -o AllReportableEntityNames -r
- É possível excluir um serviço configurável que foi criado usando o
WebSphere Message Broker Explorer, ou o comando
mqsideleteconfigurableservice, conforme
mostrado no exemplo a seguir:
mqsideleteconfigurableservice MYBROKER -c JDEdwardsConnection -o myJdedwardsAdapter.outadapter
É possível excluir apenas serviços configuráveis com nomes customizados; não é
possível excluir serviços configuráveis definidos pela IBM.