• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

android call return null value inside the webservice method

can you anyone help me

Here my code

private static final String METHOD_NAME = "getCityList";
private static final String SOAP_ACTION = "http://service.com/" + METHOD_NAME;
private static final String NAMESPACE = "http://service.com";
private static final String URL = "http://192.168.1.11:8080/Services/ws/country";


/** Called when the activity is first created. */

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);


try{
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

request.addProperty("countryId",5);
//request.setProperty(8,4);




SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

envelope.setOutputSoapObject(request);

AndroidHttpTransport androidHttpTransport = new AndroidHttpTransport(URL);
androidHttpTransport.call(SOAP_ACTION,envelope);

Object result = envelope.getResponse();
SoapObject so = (SoapObject)envelope.getResponse();


when i trying to pass countryId to webservices via android it will return the null parameter value with in webservice method

my soap xml below

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:getCityList xmlns:m="http://service.com/">
<arg0>
<code>String</code>
<msg>String</msg>
</arg0>
<arg1>
<countryId>0</countryId>
</arg1>
</m:getCityList>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
 
Welcome to the Android Forums community! Glad you signed up! Feel free to browse or shmooze in the conversations! We welcome that! If you need help getting around, PM me, I'm told that I can be moderately helpful! :D
 
Back
Top Bottom