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.
Você ainda espera algum eco?
Ou a questão, entretanto, está desatualizada?
Hi Robert, how are you? The question has already been answered elsewhere. Thank you very much.