I got the solution.
Thanks

On Jul 4, 8:52 pm, Prem <[EMAIL PROTECTED]> wrote:
> I missed out to mention that I am using my system IP address in place
> of localhost in Android application. So IP will not be any issue.
> Please find the code snippet I am using for ksoap2.
>
>     private static final String SOAP_ACTION =
> "getAndUpdateSurveyDetails";
>     private static final String METHOD_NAME =
> "getAndUpdateSurveyDetails";
>     private static final String NAMESPACE =
> "urn:android.webservices.src.com";
>     private static final String URL = "http://192.168.1.454:8080/axis/
> services/SurveyDetails";
>     private SoapObject resultRequestSOAP = null;
>     @Override
>     public void onCreate(Bundle icicle)
>     {
>         super.onCreate(icicle);
>
>     SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
>
>       SoapObject inAddIntegers = new SoapObject(NAMESPACE,
> "InAddIntegers");
>     inAddIntegers.addProperty("sName", "DEATH PENALTY");
>     inAddIntegers.addProperty("a", 20);
>     inAddIntegers.addProperty("b", 0);
>     request.addProperty("InAddIntegers", inAddIntegers);
>     SoapSerializationEnvelope envelope = new
> SoapSerializationEnvelope(SoapEnvelope.VER11);
>     envelope.setOutputSoapObject(request);
>     AndroidHttpTransport androidHttpTransport = new
> AndroidHttpTransport(URL);
>     try
>     {
>         androidHttpTransport.call(SOAP_ACTION, envelope);
>         Object result = envelope.getResponse();
>         Log.i(" Result is ","***"+ result.toString());
>
>     }
>     catch (Exception aE)
>     {
>      aE.printStackTrace ();;
>     }
>
> On Jul 4, 8:47 pm, Prem <[EMAIL PROTECTED]> wrote:
>
> > Hi All,
> > I want to implement Web services in Android application. There is lots
> > of post I found in this group regrading this but unfortunately none of
> > is working in my case. Below are the mine requirements.
> > 1. I had developed a service layer which will bring data from Mysql.
> > 2. Service layer is deployed under Apache axis in tomcat server.
> > 3. I already tested my web service application from simple Axis client
> > application. Please find the working client code below:
> > try {
>
> >               String endpointURL = "http://localhost:8080/axis/services/
> > SurveyDetails";
> >               String  name = "EDUCATION";
> >               long a = 100;
> >               long b =0;
> >               Service service = new Service();
> >               Call   call  = (Call) service.createCall();
>
> >               call.setTargetEndpointAddress( new java.net.URL(endpointURL) 
> > );
> >               call.setOperationName( new
> > QName("urn:android.webservices.src.com",
> > "getAndUpdateSurveyDetails") );
> >               call.addParameter( "arg1", XMLType.XSD_STRING,
> > ParameterMode.IN);
> >               call.addParameter( "arg2", XMLType.XSD_LONG, 
> > ParameterMode.IN);
> >               call.addParameter( "arg3", XMLType.XSD_LONG, 
> > ParameterMode.IN);
> >               //call.addParameter( "arg2", XMLType.XSD_INT,
> > ParameterMode.IN);
>
> > call.setReturnType( org.apache.axis.encoding.XMLType.XSD_STRING );
>
> >               String ret = (String) call.invoke( new Object[] {name,a,b} );
>
> >               System.out.println("@@@@"+ret );
> >             } catch (Exception e) {
> >               System.err.println(e.toString());
> >             }
>
> > Now I want to convert this client on Android application. I tried with
> > ksoap2,Xmlrpc as mention in previous posts but not able to get the
> > solution.
> > I have seen lots of people having the same issue.Some people might
> > have overcome this issue. Please help me to overcome from this issue.
> > I am really struggling with this issue.
> > Please provide me code snippet to resolve this issue.
>
> > Thanks in advance.
> > Prem.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to