Android - Conexión App con WebService

 
Vista:

Conexión App con WebService

Publicado por Dalanis (1 intervención) el 13/08/2013 11:16:01
Buenas,

Estoy realizando mi proyecto fin de carrera en Android. Ya tengo todo implementado, pero estoy encontrando problemas a la hora de conectar mi aplicación con el web service. Estoy usando apache tomcat 6, axis2 y kSoap. Creo que el problema podría venir del valor del nameSpace y la url. He comprobado que el webService "corre" correctamente.

Dejo aquí parte del código por si me podéis echar una mano.

Muchas gracias de antemano.


Código que conecta app con webService:

public int checkManager(String managerName, String managerKey, String nameSpace, String url){

int validation;

SoapObject soapObject = new SoapObject(nameSpace, "checkManager");

soapObject.addProperty("managerName", managerName);
soapObject.addProperty("managerKey", managerKey);

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

envelope.dotNet = false;

envelope.setOutputSoapObject(soapObject);

Transport httpTransport = new HttpTransportSE(url);

try{

httpTransport.call("checkManager", envelope);
SoapObject soapResult = (SoapObject) envelope.bodyIn;

validation = Integer.parseInt(((SoapPrimitive) soapResult.getProperty(0)).toString());

return validation;

}catch (IOException e) {
e.printStackTrace();
} catch (XmlPullParserException e) {
e.printStackTrace();
}

return -1;
}


Definición, en el string, de los datos nameSpace y url:

<string name="nameSpace">http://webService.webService</string>
<string name="url">http://192.168.1.38:8080/WebServiceProject/services/WebServiceController?wsdl</string>

Un saludo,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder