A interface JNDI para o servlet proxy requer uma configuração de tempo do perfil integral do WebSphere Application Server.
Os parâmetros de inicialização do servlet proxy devem ser configuradoa para o ambiente do broker ao qual o servlet do proxy está se conectando cada vez que o servlet proxy é implementado no contêiner do servlet. Agora é possível configurar os parâmetrosweb.xml apenas uma vez por meio do JNDI no WebSphere Application Server, independentemente de quantas futuras implementações pode haver do servlet proxy. Como os parâmetros de configuração de JNDI têm precedência sobre os parâmetros de inicialização no arquivo web.xml, utilizar esse método significa que você precisa efetuar a configuração no lado do servidor de aplicativos somente uma vez para quaisquer implementações futuras do servlet proxy.
Estas tarefas de configuração devem ser concluídas no console administrativo do WebSphere Application Server.
Nome | Valor | Descrição | Obrigatório |
---|---|---|---|
brokerName | RRB | Nome do message broker | falso |
configFilePath | C:\\Documents and Settings\\All Users.WINDOWS\\Application Data\\IBM\\MQSI\\components\\RRB\\config\soapplugin6.conf | Caminho do arquivo de configuração | falso |
clientModeChannelName | SYSTEM.DEF.SVR.CONN | Nome do canal do modo cliente | falso |
clientModePortNumber | 2908 | Número da porta do modo cliente | falso |
Depois de concluir essas tarefas, é necessário implementar o arquivo proxyservlet.war. Durante a implementação, deve-se fornecer o nome de referência JNDI da referência Ambiente de recursos que é definida no arquivo web.xml. Por exemplo: proxyservlet/reference/MQResourceReference.
Após a implementação, proxyservlet dá prioridade aos valores configurados em Entradas do ambiente de recursos. Se houver uma mudança de ambiente, os valores devem ser modificados nas propriedades customizadas de Entradas do ambiente de recursos. Depois de modificar um valor, reinicie o aplicativo Proxyservlet no WebSphere Application Server para que os novos valores entrem em vigor.