Hi Scott, Thanks for the response. I am happy to know that I don't have to change my clients. But is there any sample code that tells me how to call an axis service from a apache soap client.
If my Axis service is described as follows: <deployment name="CMISOAPServices" xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="urn:CMISOAPAuthenticationService" provider="java:RPC"> <parameter name="className" value="com.contextmedia.ip.session.soap.CMISOAPAuthenticationService" /> <parameter name="allowedMethods" value="login logout" /> <requestFlow type="checks"/> </service> </deployment> How do I change my current apache client. Right now my apache client looks something like this: (the communicates to apache soap service) url = new URL(http://localhost:7001/soap/servlet/rpcrouter); Call call = Simplex.getCallObject(); call.setTargetObjectURI("urn:CMISOAPAuthenticationService"); call.setMethodName("login"); Vector params = new Vector(); params.addElement(new Parameter("userName", userField.getText().getClass(), new String(userField.getText()), null)); params.addElement(new Parameter("password", passField.getText().getClass(), new String(passField.getText()), null)); call.setParams(params); Response resp; try { resp = call.invoke(url, ""); System.out.println("Response is: " + resp); } catch (SOAPException e) { System.err.println("Caught SOAPException (" + e.getFaultCode() + "): " + e.getMessage()); return -1; } Is it just changing the url and or something else? Praveen ----- Original Message ----- From: "Scott Nichol" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, July 02, 2003 9:29 AM Subject: Re: Communication between axis and Apache soap > Yes, you can migrate your services to Axis now and keep your clients > in Apache SOAP. Of course, when you migrate the services, be sure to > keep them rpc/encoded and don't use features of Axis that are not > supported by Apache SOAP. > > On 1 Jul 2003 at 12:26, Praveen Peddi wrote: > > > My server and client are right now in apache. We are planning to migrate to apche axis. Changing the server is easy but there are multiuple client and due to the time constraints we can't migrate to apache axis on the client side. > > > > My question is, can I keep my client as it is (in Apache SOAP) and just change the server to migrate to axis? > > > > If so, does anyone has sample code in apache soap that communicates with axis services. > > > > Praveen > > > Scott Nichol > > Do not reply directly to this e-mail address, > as it is filtered to only receive e-mail from > specific mailing lists. > > > >