Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Configurando e validando XSD

Inicialmente a tela será carregada com o campo de “Validação” com o valor “Desativada”.

O campo destivado logo após o Label “Caminho do XSD” é o RootPath. Está ali para facilitar durante a construção da variável, que não precisa do caminho até o RootPath. 

As funcionalidades dos campos são:

Validação: Tipo de validação das mensagens com XSDs. Poderá ser de quatro tipos

...

A configuração do XSD inicialmente estará desabilitada, desta forma não haverá validação de mensagens trafegadas pelo EAI Logix.

Há três possibilidades de configuração para de validação com XSD, são elas:

  • Envio: Validará a mensagem com o XSD antes de enviar uma mensagem. Caso ocorra um erro na validação, o processo de envio será abortado.
  • Recebimento: Antes de montar o Adapter, será validada a mensagem comparando os valores com o XSD. Caso ocorra algum erro, o EAI retornará um erro ao aplicativo de origem e não continuará o processo.
  • Ambos: Fará a validação no envio e recebimento. 

Caminho do XSD: Caminho onde estarão os XSD XSDs das mensagens. Existe um zoom ao lado onde abre uma pesquisa em pastas do servidor, ou seja, a partir do rootpath do ambiente escolhido.Nota: Todos os XSDs utilizados na integração deverão estar nessa pasta conforme a configuração. Por exemplo: caso seja configurado para validar apenas o envio, só os XSDs das mensagens de envio. O configurador do XSD já traz como padrão o caminho do rootpath, esse caminho está parametrizado no arquivo totvsappserver.ini. No zoom que será habitado quando for escolhido uma das três formas de validação citada acima, será permitido informar a pasta onde estará os arquivos de validação xsd. Esta pasta deverá estar dentro da hierarquia do rootpath, caso contrário o arquivo xds de validação não serão encontrados, e ocorrerá erro, por não encontrar o arquivo de validação.

Salvando configurações do EAI

...