Buscar

Últimas inserções

Gerando planilhas XLS para Excel com formatação de colunas
MD5 direto no Sql Server
Aplicação demora muito para inicializar quando VisualStudio está "Loading Symbols"
Fazendo Painel de Leds em menos usando System.Drawing(parte 3)
Fazendo Painel de Leds em menos usando System.Drawing(parte 2)
- TODAS AS DICAS

Top Poggers (sempre)

Jar Jar Binks (136)
Cuban Pete (127)
Tufo (28)

Top Poggers (30 dias)


Área restrita

Logon

pogMasters.NET

Início
Busca Avançada
Contato

RSS
 

WebService faz seu processamento , mas retorna string nula.

Outros

18/07/2010 por Jar Jar Binks


Olá novamente, ainda pegando carona no post http://pogmasters.net/pogs/webservice-error--soap-prefix-missing---consumo-do-webservice-do-protheus.aspx , um outro problema que tive enquanto consumia os WebServices do Protheus, é que a string de retorno dele era sempre nula.

Foram colocados logs no WS do Protheus para traçarmos qual era o retorno, e de fato era o esperado. O problema era o mesmo que o exposto em http://pogmasters.net/pogs/webservice-error--soap-prefix-missing---consumo-do-webservice-do-protheus.aspx , basta colocar o namespace para o exigido pelo .NET(ou pela aplicação JAVA, ou quem quer que esteja consumindo o WebService)

É por isso que o Namespace padrão dos WebServices do .NET é o http://tempuri.org


Então, não se esqueça: Caso o consumo de webservice esteja se comportando de forma estranha , verifique os namespaces.

Abraços!
 
   


Comentários sobre o artigo

19/02/2011 por Orian

> Ola Amigo muito obrigado pelo post.

não enconteri como desativar a obrigatoriedade de namespaces no .NET,

porem gerei novamente o proxy usando a tool wsdl.exe com as seguintes configurações


wsdl.exe /nologo /verbose /namespace:Protheus.Services /out:C:\proxy /protocol:SOAP /language:CS
http://www.XXXXXXX.apw?wsdl

e deu certo tambem ..fica ai uma alternativa

muito abrigado mesmo ajudou demais.!!!

Poste um comentário >>
Nome  
Email
Comentário    
Postar Comentário