Onde é que Websphere obter o WSDL a partir de?
-
04-07-2019 - |
Pergunta
Eu tenho um aplicativo java que tem Web Services publicado usando Axis.
Com o mais recente lançamento dos métodos de serviço no WSDL é errado. Tem um campo em um tipo complexo com casal em vez de uma matriz de duplas.
Eu verifiquei o WSDL src e as classes geradas como o objeto de dados e o toco de ligação, mas eles estão todos corretos.
No entanto, quando eu navegar para o WSDL é diferente.
Eu posso ver outras diferenças. Por exemplo, a fonte é apenas um tipo de complexo com uma sequência, onde a versão publicada estende-se uma base de resumo.
Assim, foram é Websphere recebendo este outro WSDL de?
Solução
Espero que o WSDL está sendo gerada automaticamente usando as ferramentas Axis Java2WSDL. Eu acredito que você pode optar por desativar a geração automática ou adicionar algumas directivas para gerar o tipo de WSDL você preferir.