Resumo | A classe AdvPL TWsdlManager não estava tratando corretamente tipos complexos com número variável de ocorrências e tipos definidos em múltiplos imports. |
---|---|
Ocorrência | Caso a classe AdvPL TWsdlManager fizesse o parse de um WSDL com múltiplos imports, onde dentro de cada import havia outro import, a classe podia não identificar alguns elementos e tipos definidos. E também, caso um tipo complexo fosse definido que não iria aparecer na mensagem, a classe retornava os tipos simples referente a esse complexo, além de verificar as ocorrências desses tipos simples e complexos que não vão aparecer. |
Correção | Foi alterado a classe TWsdlManager para tratar corretamente os imports de elementos e tipos, remover os tipos simples de tipos complexos não utilizados da lista retornada pelo método SimpleInput, e melhorada a verificação de ocorrências dos tipos simples e complexos que não vão aparecer na mensagem. |
Informações adicionais |
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas