Android web service issue -


package com.demowold;  import android.app.activity;  import android.os.bundle; import android.widget.button; import android.widget.edittext; import android.widget.textview;  import org.ksoap2.soapenvelope; import org.ksoap2.serialization.soapobject; import org.ksoap2.serialization.soapserializationenvelope; import org.ksoap2.transport.httptransportse;   public class demowold extends activity {  private edittext etusername; private textview lblresult; /** called when activity first created. */  private static final string namespace = "http://tempuri.org"; private static final string method_name = "hello"; private static final string soap_action = "hello"; private static final string url = "http://ip/foldername/userauthenticationservice.svc?wsdl";   @override public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.main);       lblresult = (textview) findviewbyid(r.id.lblmsg);     etusername = (edittext)findviewbyid(r.id.etusername);          call();  }  public void call() {         try {          soapobject request = new soapobject(namespace, method_name);            soapserializationenvelope envelope = new soapserializationenvelope(soapenvelope.ver11);         envelope.dotnet=true;         envelope.setoutputsoapobject(request);          httptransportse androidhttptransport = new httptransportse(url);         androidhttptransport.debug =true;         try         {             androidhttptransport.call(soap_action, envelope);             lblresult.settext(envelope.getresponse().tostring());         }         catch(org.xmlpull.v1.xmlpullparserexception ex2)         {                   lblresult.settext(androidhttptransport.requestdump.tostring());                      system.out.println(androidhttptransport.requestdump.tostring());          }                   } catch (exception e) {          lblresult.settext(e.tostring());     } } } 

i getting error :

org.xmlpull.v1.xmlpullparserexception: unexpected type      (position:end_document null@1:0 in java.io.inputstreamreader@44c25e10)   

please me . wrong in code

i think url: http://ip/foldername/userauthenticationservice.svc?wsdl might problem. try http://ip/foldername/userauthenticationservice.svc (supposing ip , foldername replaced real ones!)

if doesn't work, post what's in androidhttptransport.responsedump after request?


Comments