Páginas filhas
  • DFWKTOOLS-1710 DT Falha acesso Webservices Logix


01. DADOS GERAIS

Linha de Produto:Logix
Segmento:Tecnologia
Módulo:Framework
Função:Requisições SOAP (Webservices)
Requisito/Story/Issue:DFWKTOOLS-1710


02. SITUAÇÃO/REQUISITO

        Ao configurar o servidor de aplicação (AppServer) para aceitar requisições via WebServices (Comunicação SOAP) para permitir realizar integrações EAI, ao tentar realizar acesso a página principal configurada na chave URLLocation configurada na seção [WEBSERVICES] apresenta falha no acesso exibindo a seguinte página:

        No LOG do AppServer é possível identificar a seguinte mensagem de erro:

[LOGIX][JOB] [LoadInfoWSConnect] ATENÇÃO! Chave USERID não definida ou usuário inválido na seção [WEBSERVICES] com o login do usuário Logix utilizado para controle de licenças.
-------------------------------------------------------------------------------
WSDL Server ONLOAD ERROR ( Env logix12_ora )
*** BREAK INESPERADO NA CARGA DO SERVIÃO ***
-------------------------------------------------------------------------------

[ERROR][SERVER] Job [__WSSERVICES__] Invalid return from start Routine [__WSSTART]

[INFO ][SERVER] JOB Thread finished


        

Para contornar o problema apenas é preciso configurar a chave USERID na seção [WEBSERVICES] com o login de usuário padrão do Logix que será utilizado para registrar as requisições WebServices e reiniciar o AppServer


03. SOLUÇÃO

       Foi realizado um ajuste na rotina de inicialização do POOL de Threads que atendem as requisições WebServices no AppServer para evitar a interrupção das Threads.

       Com isso o acesso a página principal configurada na chave URLLocation configurada na seção [WEBSERVICES] passou a apresentar corretamente os dados dos serviços disponíveis:

IMPORTANTE!

Disponível a partir do pacote oficial 12.1.28 ou pacote Fix Framework Logix 12.1.27.(FIX02)