Histórico da Página
...
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
...