Uma operação pode ter apenas um cabeçalho dentro ou fora de um determinado tipo?
Pergunta
Situação: estou tentando consumir um serviço da web de clientes para autorização do CC. Eles não estão publicando o arquivo WSDL no site, mas forneceram o arquivo WSDL. Estou usando o Visual Studio 2005 e criando um aplicativo da Web que consome o serviço da Web.
A única referência a esse erro que parece aplicar está aqui: http://followtheheard.blogspot.com/2007/12/consuming-web-services.html. Instalei o WSE3.0 e configurei meu projeto para usar o WSE e estou chamando a versão WSE da referência da Web e ainda estou recebendo esse erro. Qualquer ajuda seria apreciada.
Solução
Aparentemente, há uma má interoperabilidade entre os serviços da Web escritos em Java que exigem WSE e Visual Studio 2005. A atualização para o Visual Studio 2008 permite o uso mais fácil do WSE3.0 Toolset.