dear friends,
i am using following code to call webservice and it is giving me
exception please help what mistake am i doing
i am using latest 2.5.1 version of ksoap library.
SoapObject userRequest=new SoapObject(NAMESPACE, METHOD_NAME);
userRequest.addProperty("email", "
du...@dummy.com"); // login-
account
userRequest.addProperty("password", "1234"); // login-
password
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("UserLogin", userRequest); // login-
account
SoapSerializationEnvelope envelope = new
SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.bodyOut = request;
HttpTransportSE androidHttpTransport = new
HttpTransportSE(URL);
try {
androidHttpTransport.call(SOAP_ACTION, envelope);
Object result=envelope.getResult();
SoapObject resp=(SoapObject) result;
if(((SoapObject)result).getProperty("result").equals("error"))
{
res = resp.getProperty("response").toString();
}else
{
res = resp.getProperty("response").toString();
}
} catch (Exception aE) {
aE.printStackTrace();
}
logcat message
12-11 13:51:26.235: WARN/System.err(338):
org.xmlpull.v1.XmlPullParserException: expected: START_TAG {http://
schemas.xmlsoap.org/soap/envelope/}Envelope (position:START_TAG
<definitions targetNamespace='urn:finditnearwsdl'>@2:437 in
java.io.InputStreamReader@43d271c8)
12-11 13:51:26.365: WARN/System.err(338): at
org.kxml2.io.KXmlParser.exception(KXmlParser.java:245)
12-11 13:51:26.415: WARN/System.err(338): at
org.kxml2.io.KXmlParser.require(KXmlParser.java:1376)
12-11 13:51:26.435: WARN/System.err(338): at
org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:127)
12-11 13:51:26.446: WARN/System.err(338): at
org.ksoap2.transport.Transport.parseResponse(Transport.java:63)
12-11 13:51:26.465: WARN/System.err(338): at
org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:100)
12-11 13:51:26.475: WARN/System.err(338): at
com.NewKsoap.NewKsoap.CallWebservice(NewKsoap.java:50)
12-11 13:51:26.485: WARN/System.err(338): at
com.NewKsoap.NewKsoap.onCreate(NewKsoap.java:19)
12-11 13:51:26.505: WARN/System.err(338): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1047)
12-11 13:51:26.525: WARN/System.err(338): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2459)
12-11 13:51:26.535: WARN/System.err(338): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2512)
12-11 13:51:26.555: WARN/System.err(338): at
android.app.ActivityThread.access$2200(ActivityThread.java:119)
12-11 13:51:26.566: WARN/System.err(338): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
12-11 13:51:26.576: WARN/System.err(338): at
android.os.Handler.dispatchMessage(Handler.java:99)