try { HttpClient httpclient = new DefaultHttpClient(); UsernamePasswordCredentials creds = new UsernamePasswordCredentials("username", "password"); ((AbstractHttpClient) httpclient).getCredentialsProvider().setCredentials(new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT),creds);
//give the Below request details u will get from soap Ui String data = "<soapenv:Envelope " + " xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\"" + " xmlns:urn=\"urn:sap-com:document:sap:soap:functions:mc-style\">"+ ("<soapenv:Body>" + " <urn:Zemptrack>" + "<Mno></Mno>"//Give parameter values here which u want to send u want to send + " <Userid></Userid>" +" <Year></Year>" + "</urn:Zemptrack> </soapenv:Body> </soapenv:Envelope>"); Log.e("Referral_Request"," xmlRequest" +data); HttpPost post = new HttpPost("give the url address if u open the WSDL link bottom u will find the Another link address use that one"); StringEntity se = new StringEntity(data,HTTP.UTF_8); post.setHeader("Content-Type", "text/xml;charset=UTF-8"); post.addHeader("SOAPAction: ",""); post.setEntity(se); BasicHttpResponse httpResponse = (BasicHttpResponse)httpclient.execute(post); httpResponse.getEntity(); String Status = httpResponse.getStatusLine().toString(); InputStream is = httpResponse.getEntity().getContent(); String line = ""; StringBuilder sb = new StringBuilder(); BufferedReader rd = new BufferedReader(new InputStreamReader(is)); while ((line = rd.readLine()) != null) { sb.append(line); } Log.i("Response:","Referral_Request Response data is:"+sb.toString()); } catch (Exception e) { Log.e(getClass().getSimpleName(), e.toString()); } finally { if (is != null) { // is.close(); } } On Fri, Jul 13, 2012 at 5:56 PM, MERT TUNÇBİLEK <merttuncbi...@gmail.com>wrote: > Hi everyone, > > I try to consume SAP web service by android with ksoap2 but ı did not > achieve it, since this error, > > WARN/System.err(1229): org.xmlpull.v1.XmlPullParserException: expected: > START_TAG > {http://schemas.xmlsoap.org/soap/envelope/}Envelope(position:START_TAG <{ > http://schemas.xmlsoap.org/wsdl/}wsdl:definitionstargetNamespace='urn:sap-com:document:sap:soap:functions:mc-style'>@1:686 > in java.io.InputStreamReader@4052bc78) > > I investigated and almost 95% of people, that try to access SAP web > service, have this error but there is not a succesfull answer. > please help me. > are there any other way to access SAP web service by android without > KSOAP2. > > Thanks. > > Mert > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en