estou modificando o meu serviço de web services, e me deparei com um problema.
Quando requisito uma função sem passagem de parâmetros, é normal. Mas quando utilizo uma simples passagem de parâmetros, estou tendo problemas.
Abaixo o código utilizado e a exceção.
func.appendStatus("Atualizando Clientes \n Conectando ao Servidor...");
String URL = "http://"+def.getIP1()+":8084/axis2/services/VdCliente";
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
SoapObject Soap = new SoapObject(URL, "showRota");
Soap.addProperty("CodRota", new Integer (CodRota));
envelope.bodyOut = Soap;
HttpTransport ht = new HttpTransport(URL);
ht.call("", envelope);
//a = (Vector) envelope.getResponse();
String temp = (String) envelope.getResponse();
abaixo a exceção:
SoapFault - faultcode: 'soapenv:Server' faultstring: 'namespace mismatch require http://defwebservice found http://192.168.2.15:8084/axis2/services/VdCliente' faultactor: 'null' detail: org.kxml2.kdom.Node@13b2f0f1
Alguém sabe o que pode ser?
abraços.