KSOAP android soap client
**this is my code**

package com.ss.soap;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

import org.ksoap2.SoapEnvelope;

import org.ksoap2.serialization.SoapObject;

import org.ksoap2.serialization.SoapPrimitive;

import org.ksoap2.serialization.SoapSerializationEnvelope;

import org.ksoap2.transport.AndroidHttpTransport;

public class Main extends Activity {

    /** Called when the activity is first created. */

	private static final String SOAP_ACTION = "http://tempuri.org/CelsiusToFahrenheit";

	private static final String METHOD_NAME = "CelsiusToFahrenheit";

	private static final String NAME_SPACE = "http://tempuri.org/";

	private static final String URL="http://www.w3schools.comwebservicestempconvert.asmx";

	TextView tv;

   
    public void onCreate(Bundle savedInstanceState) {
    	tv = (TextView) findViewById(R.id.champ);
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        SoapObject request = new SoapObject(NAME_SPACE, METHOD_NAME);
        request.addProperty("Celsius", "32");
        SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
        soapEnvelope.dotNet = true;
        soapEnvelope.setOutputSoapObject(request);
        AndroidHttpTransport aht = new AndroidHttpTransport(URL);
        try 
        {
        	aht.call(SOAP_ACTION, soapEnvelope);
        	SoapPrimitive result = (SoapPrimitive) soapEnvelope.getResponse();
        	tv.setText("Status :"+result);
        	
        }
        catch (Exception e)
        {
        	e.printStackTrace();
        }
        
    }
    
}

**when I try to execute my client soap i got this message** 

04-10 17:01:55.406: E/dalvikvm(20986): Could not find class 'org.ksoap2.serialization.SoapObject', referenced from method com.ss.soap.Main.onCreate
04-10 17:01:55.406: W/dalvikvm(20986): VFY: unable to resolve new-instance 29 (Lorg/ksoap2/serialization/SoapObject;) in Lcom/ss/soap/Main;
04-10 17:01:55.406: D/dalvikvm(20986): VFY: replacing opcode 0x22 at 0x0012
04-10 17:01:55.406: D/dalvikvm(20986): VFY: dead code 0x0014-005a in Lcom/ss/soap/Main;.onCreate (Landroid/os/Bundle;)V
04-10 17:01:55.406: I/ApplicationPackageManager(20986): cscCountry is not German : ABS
04-10 17:01:55.687: D/AndroidRuntime(20986): Shutting down VM
04-10 17:01:55.687: W/dalvikvm(20986): threadid=1: thread exiting with uncaught exception (group=0x40018578)
04-10 17:01:55.703: E/AndroidRuntime(20986): FATAL EXCEPTION: main
04-10 17:01:55.703: E/AndroidRuntime(20986): java.lang.NoClassDefFoundError: org.ksoap2.serialization.SoapObject
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at com.ss.soap.Main.onCreate(Main.java:25)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.access$1500(ActivityThread.java:117)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.os.Looper.loop(Looper.java:130)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.main(ActivityThread.java:3687)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at java.lang.reflect.Method.invokeNative(Native Method)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at java.lang.reflect.Method.invoke(Method.java:507)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at dalvik.system.NativeStart.main(Native Method)

I have already added ksoap2-android-assembly-2.3-jar-with-dependencies.jar to build path
i use my samsung galaxy y : android version 2.3.5  

KSOAP android soap client
===

**this is my code**

package com.ss.soap;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

import org.ksoap2.SoapEnvelope;

import org.ksoap2.serialization.SoapObject;

import org.ksoap2.serialization.SoapPrimitive;

import org.ksoap2.serialization.SoapSerializationEnvelope;

import org.ksoap2.transport.AndroidHttpTransport;

public class Main extends Activity {

    /** Called when the activity is first created. */

	private static final String SOAP_ACTION = "http://tempuri.org/CelsiusToFahrenheit";

	private static final String METHOD_NAME = "CelsiusToFahrenheit";

	private static final String NAME_SPACE = "http://tempuri.org/";

	private static final String URL="http://www.w3schools.comwebservicestempconvert.asmx";

	TextView tv;

   
    public void onCreate(Bundle savedInstanceState) {
    	tv = (TextView) findViewById(R.id.champ);
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        SoapObject request = new SoapObject(NAME_SPACE, METHOD_NAME);
        request.addProperty("Celsius", "32");
        SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
        soapEnvelope.dotNet = true;
        soapEnvelope.setOutputSoapObject(request);
        AndroidHttpTransport aht = new AndroidHttpTransport(URL);
        try 
        {
        	aht.call(SOAP_ACTION, soapEnvelope);
        	SoapPrimitive result = (SoapPrimitive) soapEnvelope.getResponse();
        	tv.setText("Status :"+result);
        	
        }
        catch (Exception e)
        {
        	e.printStackTrace();
        }
        
    }
    
}

**when I try to execute my client soap i got this message** 

04-10 17:01:55.406: E/dalvikvm(20986): Could not find class 'org.ksoap2.serialization.SoapObject', referenced from method com.ss.soap.Main.onCreate
04-10 17:01:55.406: W/dalvikvm(20986): VFY: unable to resolve new-instance 29 (Lorg/ksoap2/serialization/SoapObject;) in Lcom/ss/soap/Main;
04-10 17:01:55.406: D/dalvikvm(20986): VFY: replacing opcode 0x22 at 0x0012
04-10 17:01:55.406: D/dalvikvm(20986): VFY: dead code 0x0014-005a in Lcom/ss/soap/Main;.onCreate (Landroid/os/Bundle;)V
04-10 17:01:55.406: I/ApplicationPackageManager(20986): cscCountry is not German : ABS
04-10 17:01:55.687: D/AndroidRuntime(20986): Shutting down VM
04-10 17:01:55.687: W/dalvikvm(20986): threadid=1: thread exiting with uncaught exception (group=0x40018578)
04-10 17:01:55.703: E/AndroidRuntime(20986): FATAL EXCEPTION: main
04-10 17:01:55.703: E/AndroidRuntime(20986): java.lang.NoClassDefFoundError: org.ksoap2.serialization.SoapObject
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at com.ss.soap.Main.onCreate(Main.java:25)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.access$1500(ActivityThread.java:117)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.os.Looper.loop(Looper.java:130)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at android.app.ActivityThread.main(ActivityThread.java:3687)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at java.lang.reflect.Method.invokeNative(Native Method)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at java.lang.reflect.Method.invoke(Method.java:507)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
04-10 17:01:55.703: E/AndroidRuntime(20986): 	at dalvik.system.NativeStart.main(Native Method)

I have already added ksoap2-android-assembly-2.3-jar-with-dependencies.jar to build path
i use my samsung galaxy y : android version 2.3.5  
