ERRO AO ACESSAR WEBSERVICE[RESOLVIDO]  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
carlos_hen
JavaChild
[Avatar]

Membro desde: 16/11/2007 03:17:03
Mensagens: 112
Offline

Tenho um WebService que fora feito no Delphi 2005.
Estou tentando acessar o mesmo através dos recursos do ksoap de dentro de uma midlet conforme abaixo:



A estrutura da minha função chamada pelo WebService é:
string INCLUIR(string TABELA, string CAMPOS, string VALORES, string CODIGO, string USUARIO, string DATA)

A mesma retorna o id do registro inserido.

Porém ao executar está me exibindo a mensagem de erro:



Sei que essa mensagem ocorre quando se dá uma exeção.

Alguém poderia me dizer o que há de errado ou poderia me dar uma sugestão?

Valews...

This message was edited 1 time. Last update was at 29/09/2009 15:28:39


Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer
rubinelli
JavaEvangelist
[Avatar]

Membro desde: 26/04/2005 11:18:25
Mensagens: 469
Offline

Esta exceção SoapFault tem todo tipo de informação que você pode usar pra diagnosticar seu problema:

http://ksoap.objectweb.org/software/documentation/api/org/ksoap/SoapFault.html

A minha sugestão é colocar um try/catch específico e imprimir esses atributos.
[WWW]
carlos_hen
JavaChild
[Avatar]

Membro desde: 16/11/2007 03:17:03
Mensagens: 112
Offline

Valew Rubinelli... solução simples que eu como "Iniciante" não tinha conseguido ver...
Através do try catch assim:

consegui pegar o erro:
FaultString: Unknown SOAPAction http://tempuri.org
Então abri o wsdl do webservice e procurei pelo SOAPAction da função INCLUIR e encontrei:

substitui:

por:

ficando o método toda assim:

Valew kara.. RESOLVIDO!

Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team