Tempo aproximado para leitura: 00:03:25 min
Ocorrência
Ao tentar realizar integrações entre RM e Protheus, ocorre o erro: "Erro ao gerar WSDL do endereço http://localhost:8051/EAISERVICE.apw?WSDL
Ambiente
TOTVS RH - TOTVS RH (Linha RM) - TOTVS Folha de Pagamento - Todas as versões
Causa
O erro indica que o a URL do Webservice do RM está informado errado no Protheus, especificamente no parâmetro MV_EAIURL2 do Protheus.
Solução
Para solucionar essa ocorrência, você deve acessar o endereço do Webservice do RM, geralmente com o final wspageindex (exemplo: http://localhost:8051/wsPageIndex/) e acessar o menu EAIService.
Muitos usuários se confundem copiando a URL desta página para informar no parâmetro MV_EAIURL2 ou no Configurador do EAI 2.0, mas o endereço correto está no fim dessa página com o final IConWSEAIService (exemplo de URL: http://localhost:8051/EAIService/IConWSEAIService)
Observação
Esse endereço exemplo de URL: http://localhost:8051/EAIService/IConWSEAIService não irá abrir no navegador que muitos utilizam como teste pois o é um endpoint.
Outro possível motivo para a ocorrência do erro, mesmo com a URL correta, é a falha de comunicação entre o servidor do RM e o servidor do Protheus.
Nesses casos, é importante validar a conectividade entre os ambientes, acessando via navegador, a partir do servidor do RM, os serviços (Webservice e REST) do Protheus, e, da mesma forma, acessar o Webservice do RM a partir do servidor do Protheus.
Essa validação ajuda a identificar possíveis bloqueios de rede. Caso sejam encontrados impedimentos, será necessário acionar a equipe de infraestrutura para liberação da comunicação entre os servidores
0 Comentários