Páginas filhas
  • 11073414 DFWKTOOLS-4331 DT INTERNAL SERVER ERROR nas requisições recebidas via SOAP em WebServices


01. DADOS GERAIS

Produto:

TOTVS Manufatura

TOTVS Backoffice

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:Framework
Função:Importação de arquivo XML - Log_trans_data_xml
País:Brasil
Ticket:11073414
Requisito/Story/Issue (informe o requisito relacionado) :DFWKTOOLS-4331


02. SITUAÇÃO/REQUISITO

INTERNAL SERVER ERROR nas requisições SOAP realizadas para WebServices existentes no Logix quando a chave de configuração UserID não estiver informada no AppServer na seção [WEBSERVICES].

No LOG do Appserver o seguinte erro foi identificado:

variable does not exist __CUSER on LICENSE_ADD(LICLOGIX.PRW) 17/12/2020 14:37:17 line : 449


03. SOLUÇÃO

Foi realizada correção de uso incorreto de variavel __cUser na funcao license_add() que provocava erro na requisicao SOAP para um WebServices no Logix quando a chave USERID não estava devidamente configurada na seção WEBSERVICES e JOBWEB no arquivo de configuração do AppServer.

Ajuste no retorno de mensagem de erro nas requisições SOAP, caso ocorra falha no registro de usuário na conexão do WebServices Logix, o que neste caso, com a chave USERID não configurada no AppServer na seção WEBSERVICES passará a apresentar a seguinte mensagem de retorno nas requisição SOAP:

Valor NULL para coluna obrigatória da tabela LOG_DADOS_SESSAO_LOGIX. (-391) Verifique configuração da chave USERID na seção [WEBSERVICES] do AppServer.


04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.32 ou Framework Fix 12.1.31.(fix01)


05. ASSUNTOS RELACIONADOS

  • Não se aplica.