Advertisement
Guest User

Untitled

a guest
Dec 18th, 2014
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.41 KB | None | 0 0
  1. protected int login() {
  2.  
  3. String NAMESPACE = "urn:Magento";
  4. String URL = "http://www.makemydrink.com/api/v2_soap/?wsdl";
  5.  
  6. SharedPreferences sharedPref = getActivity().getSharedPreferences("tokens",
  7. getActivity().MODE_PRIVATE);
  8.  
  9. SoapObject request = new SoapObject(NAMESPACE, "login");
  10.  
  11. request.addProperty("username", sharedPref.getString("consumerKey", ""));
  12. request.addProperty("apiKey", sharedPref.getString("consumerSecret", ""));
  13.  
  14. SoapSerializationEnvelope env = new SoapSerializationEnvelope(SoapEnvelope.VER11);
  15. env.dotNet = false;
  16. env.xsd = SoapSerializationEnvelope.XSD;
  17. env.enc = SoapSerializationEnvelope.ENC;
  18. env.setOutputSoapObject(request);
  19.  
  20. HttpTransportSE se = new HttpTransportSE(URL);
  21. se.debug = true;
  22. try {
  23. se.call("", env);
  24. Object result = env.getResponse();
  25. Log.d("MMD Order Response", result.toString());
  26. } catch (IOException e) {
  27. e.printStackTrace();
  28. log.d("Req: "+se.requestDump.toString());
  29. errorMessage = e.toString();
  30. return -1;
  31. } catch (XmlPullParserException e) {
  32. e.printStackTrace();
  33. errorMessage = e.toString();
  34. return -1;
  35. }
  36. return 1;
  37. }
  38.  
  39. java.net.SocketTimeoutException
  40. java.net.PlainSocketImpl.read(PlainSocketImpl.java:491)
  41. java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46)
  42. java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:240)
  43. java.io.InputStream.read(InputStream.java:163)
  44. java.io.BufferedInputStream.fillbuf(BufferedInputStream.java:142)
  45. java.io.BufferedInputStream.read(BufferedInputStream.java:227)
  46. libcore.io.Streams.readAsciiLine(Streams.java:201)
  47. libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:560)
  48. libcore.net.http.HttpEngine.readResponse(HttpEngine.java:813)
  49. libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:274)
  50. libcore.net.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:486)
  51. org.ksoap2.transport.ServiceConnectionSE.getResponseCode(ServiceConnectionSE.java:103)
  52. org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:197)
  53. org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:118)
  54. org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:113)
  55. com.makemydrink.uifragments.Fragment_CartBasketView$CreateNewOrder.doInBackground(Fragment_CartBasketView.java:202)
  56. com.makemydrink.uifragments.Fragment_CartBasketView$CreateNewOrder.doInBackground(Fragment_CartBasketView.java:145)
  57. android.os.AsyncTask$2.call(AsyncTask.java:287)
  58. java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
  59. java.util.concurrent.FutureTask.run(FutureTask.java:137)
  60. android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
  61. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
  62. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
  63. java.lang.Thread.run(Thread.java:856)
  64.  
  65. `<v:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:d="http://www.w3.org/2001/XMLSchema" xmlns:c="http://schemas.xmlsoap.org/soap/encoding/" xmlns:v="http://schemas.xmlsoap.org/soap/envelope/"><v:Header /><v:Body><n0:login id="o0" c:root="1" xmlns:n0="urn:Magento"><username i:type="d:string">someusername</username><apiKey i:type="d:string">somePass</apiKey></n0:login></v:Body></v:Envelope>`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement