Android Ksoap2 Parameter Issues
I am trying to pass a parameter to my service, the code runs but the service never receives the parameters?? The call works, I simply add the variable then get it back, when gettin
Solution 1:
not sure about why is not working, but I remember using it with
request.addProperty("name", "my_Name");
and it worked fine, otherwise you may wanna check the server side...
Solution 2:
Solution 3:
Try to debug it following the instructions on the wiki.
Solution 4:
I cleaned up the code a little and put it in a function. I'm not sure if something is different but this code works. Thanks for the responses.
public SoapObject soap() throws IOException, XmlPullParserException {
SoapObjectrequest=newSoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("name", "myname");
SoapSerializationEnvelopeenvelope=newSoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);
HttpTransportSEconn=newHttpTransportSE(URL);
conn.call(SOAP_ACTION, envelope); //send request
SoapObject result=(SoapObject)envelope.getResponse();
return result;
}
Solution 5:
final String NAMESPACE = " http://NathofGod.com/";
Change to
finalStringNAMESPACE="http://NathofGod.com/";
Remove the empty space and make then namespace as it is on your request XML. Please note that it is case sensitive as well.
Post a Comment for "Android Ksoap2 Parameter Issues"