ksoap2 with .net wcf
I have a WCF in [this address][1]. I am using ksoap2-android-assembly-2.6.3-jar-with-dependencies.jar. The problem is, I can not get result. 

GetResult2 method needs 8 parameters double value as string like; p1:3; p2:4; p3:5; p4:66; p5:55; p6:43; p7:69; p8:54;
This is my code;

    package sum.sen.neuralnet;
    
    import java.io.IOException;
    
    import org.ksoap2.SoapEnvelope;
    import org.ksoap2.SoapFault;
    import org.ksoap2.serialization.SoapObject;
    import org.ksoap2.serialization.SoapPrimitive;
    import org.ksoap2.serialization.SoapSerializationEnvelope;
    import org.ksoap2.transport.HttpTransportSE;
    import org.xmlpull.v1.XmlPullParserException;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.TextView;
    
    public class NeuralNetActivity extends Activity {
    
    	final static String NAMESPACE = "http://tempuri.org/";
    	final static String METHOD_NAME = "GetResult2";
    	final static String SOAP_ACTION = "http://tempuri.org/IMatlabService/GetResult2";
    	final static String URL = "http://193.140.253.223/wcf/Service1.svc";
    
    	private TextView sonuc;
    	private Button hesapla;
    	private EditText param1;
    	private EditText param2;
    	private EditText param3;
    	private EditText param4;
    	private EditText param5;
    	private EditText param6;
    	private EditText param7;
    	private EditText param8;
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		this.setContentView(R.layout.main);
    		param1 = (EditText) findViewById(R.id.txt1);
    		param2 = (EditText) findViewById(R.id.txt2);
    		param3 = (EditText) findViewById(R.id.txt3);
    		param4 = (EditText) findViewById(R.id.txt4);
    		param5 = (EditText) findViewById(R.id.txt5);
    		param6 = (EditText) findViewById(R.id.txt6);
    		param7 = (EditText) findViewById(R.id.txt7);
    		param8 = (EditText) findViewById(R.id.txt8);
    		sonuc = (TextView) findViewById(R.id.flag);
    		hesapla = (Button) findViewById(R.id.hesapla);
    		
    		hesapla.setOnClickListener(new OnClickListener() {
    
    			public void onClick(View arg0) {
    				
    				String ps1 = (param1.getText().toString());
    				String ps2 = (param2.getText().toString());
    				String ps3 = (param3.getText().toString());
    				String ps4 = (param4.getText().toString());
    				String ps5 = (param5.getText().toString());
    				String ps6 = (param6.getText().toString());
    				String ps7 = (param7.getText().toString());
    				String ps8 = (param8.getText().toString());
    				
    				
    				SoapObject Request = new SoapObject(NAMESPACE, METHOD_NAME);
    				
    				Request.addProperty("p1", ps1);
    				Request.addProperty("p2", ps2);
    				Request.addProperty("p3", ps3);
    				Request.addProperty("p4", ps4);
    				Request.addProperty("p5", ps5);
    				Request.addProperty("p6", ps6);
    				Request.addProperty("p7", ps7);
    				Request.addProperty("p8", ps8);
    				
    				
    				SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(
    						SoapEnvelope.VER12);
    						
    				soapEnvelope.dotNet = true;
    				
    				soapEnvelope.setOutputSoapObject(Request);
    				
    				HttpTransportSE aht = new HttpTransportSE(URL);
    				try {
    					aht.call(SOAP_ACTION, soapEnvelope);
    				} catch (IOException e) {
    					e.printStackTrace();
    				} catch (XmlPullParserException e) {
    					e.printStackTrace();
    				}
    				String result;
    				try {
    					
    					result = "Fahrenheit:"
    							+ (SoapPrimitive) soapEnvelope.getResponse();
    					
    					sonuc.setText(result);
    				} catch (SoapFault e) {
    					e.printStackTrace();
    				}
    
    			}
    		});
    
    	}
    }


  [1]: http://193.140.253.223/wcf/Service1.svc
ksoap2 with .net wcf
===

I have a WCF in [this address][1]. I am using ksoap2-android-assembly-2.6.3-jar-with-dependencies.jar. The problem is, I can not get result. 

GetResult2 method needs 8 parameters double value as string like; p1:3; p2:4; p3:5; p4:66; p5:55; p6:43; p7:69; p8:54;
This is my code;

    package sum.sen.neuralnet;
    
    import java.io.IOException;
    
    import org.ksoap2.SoapEnvelope;
    import org.ksoap2.SoapFault;
    import org.ksoap2.serialization.SoapObject;
    import org.ksoap2.serialization.SoapPrimitive;
    import org.ksoap2.serialization.SoapSerializationEnvelope;
    import org.ksoap2.transport.HttpTransportSE;
    import org.xmlpull.v1.XmlPullParserException;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.TextView;
    
    public class NeuralNetActivity extends Activity {
    
    	final static String NAMESPACE = "http://tempuri.org/";
    	final static String METHOD_NAME = "GetResult2";
    	final static String SOAP_ACTION = "http://tempuri.org/IMatlabService/GetResult2";
    	final static String URL = "http://193.140.253.223/wcf/Service1.svc";
    
    	private TextView sonuc;
    	private Button hesapla;
    	private EditText param1;
    	private EditText param2;
    	private EditText param3;
    	private EditText param4;
    	private EditText param5;
    	private EditText param6;
    	private EditText param7;
    	private EditText param8;
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		this.setContentView(R.layout.main);
    		param1 = (EditText) findViewById(R.id.txt1);
    		param2 = (EditText) findViewById(R.id.txt2);
    		param3 = (EditText) findViewById(R.id.txt3);
    		param4 = (EditText) findViewById(R.id.txt4);
    		param5 = (EditText) findViewById(R.id.txt5);
    		param6 = (EditText) findViewById(R.id.txt6);
    		param7 = (EditText) findViewById(R.id.txt7);
    		param8 = (EditText) findViewById(R.id.txt8);
    		sonuc = (TextView) findViewById(R.id.flag);
    		hesapla = (Button) findViewById(R.id.hesapla);
    		
    		hesapla.setOnClickListener(new OnClickListener() {
    
    			public void onClick(View arg0) {
    				
    				String ps1 = (param1.getText().toString());
    				String ps2 = (param2.getText().toString());
    				String ps3 = (param3.getText().toString());
    				String ps4 = (param4.getText().toString());
    				String ps5 = (param5.getText().toString());
    				String ps6 = (param6.getText().toString());
    				String ps7 = (param7.getText().toString());
    				String ps8 = (param8.getText().toString());
    				
    				
    				SoapObject Request = new SoapObject(NAMESPACE, METHOD_NAME);
    				
    				Request.addProperty("p1", ps1);
    				Request.addProperty("p2", ps2);
    				Request.addProperty("p3", ps3);
    				Request.addProperty("p4", ps4);
    				Request.addProperty("p5", ps5);
    				Request.addProperty("p6", ps6);
    				Request.addProperty("p7", ps7);
    				Request.addProperty("p8", ps8);
    				
    				
    				SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(
    						SoapEnvelope.VER12);
    						
    				soapEnvelope.dotNet = true;
    				
    				soapEnvelope.setOutputSoapObject(Request);
    				
    				HttpTransportSE aht = new HttpTransportSE(URL);
    				try {
    					aht.call(SOAP_ACTION, soapEnvelope);
    				} catch (IOException e) {
    					e.printStackTrace();
    				} catch (XmlPullParserException e) {
    					e.printStackTrace();
    				}
    				String result;
    				try {
    					
    					result = "Fahrenheit:"
    							+ (SoapPrimitive) soapEnvelope.getResponse();
    					
    					sonuc.setText(result);
    				} catch (SoapFault e) {
    					e.printStackTrace();
    				}
    
    			}
    		});
    
    	}
    }


  [1]: http://193.140.253.223/wcf/Service1.svc