Escrito por

Quality Analyst at BPlus Tecnologia
Pergunta Andre Larsen Barbosa · Jun. 13, 2021

Como gerar o cliente SOAP quando há caracteres '/' na definição do tipo WSDL

Oi, pessoal,

Estamos nos conectando a um serviço da Web SOAP de terceiros.O wsdl se parece com o abaixo 

Observe que o portType foi definido como / cvpService.

Então, quando estivermos tentando usar o SOAP Wizard para gerar um cliente para o serviço, encontraremos o seguinte erro que impediu a geração 

Parece que '/ cvpService' não pode ser usado como um nome de classe válido (ou mesmo nome de método), portanto, a geração falhou.

Portanto, tenho 2 perguntas sobre a falha

1. Considerando que portType funciona como a definição de uma operação SOAP, é mesmo válido nomear a operação com um '/' inicial, temos alguma restrição na nomenclatura de portType do padrão WSDL?

2. Se a nomenclatura for realmente válida, como podemos gerar um cliente de serviço da Web com relação a ela?

Obrigado. 

Comments

Robert Cemper · Jun. 1, 2022

Você ainda espera algum eco?
Ou a questão, entretanto, está desatualizada?

0
Andre Larsen Barbosa  Jun. 1, 2022 to Robert Cemper

Hi Robert, how are you?The question has already been answered elsewhere.Thank you very much.
 

0