Produto: | Datasul |
Versão: | 1 |
Sintoma:
· Mensagem “No Servers available”.· Application server falhou na conexão. (5468)
Ambiente:
· Todas as versões de Progress.
· Todos os sistemas operacionais.
· Integração entre sistemas via RPC.
· Integração entre sistemas via Appserver.
· Integração entre HCM e EMS via Appserver/RPC.
· Modo de operação do Broker Appserver configurado para “State-Reset” ou “State-Aware”.
· A primeira execução funciona ou ocorre algum erro de negócio, não de conexão com Appserver.
Causa: Quando o modo de operação do broker está configurado para state-reset ou state-aware, cada servidor ficará dedicado a uma única conexão, sendo liberado apenas quando o programa desconecta do servidor ou quando a sessão é encerrada. Neste caso, algum erro no programa de integração não está desconectando o servidor RPC.
Alterando o modo de operação para stateless o problema não ocorre, pois neste modo o servidor não permanece dedicado àquela conexão. Após a execução de cada requisição, o servidor fica disponível, mesmo que o programa não se desconecte do servidor.
Solução:
· Alterar o modo de operação para stateless.
· Solicitar ao módulo verificar esta situação no programa de integração.