Hello Mike,

Yes, that is right.
Your client uses JAX-RPC methods (javax.xml.rpc.ServiceFactory, etc.) which are in jaxrpc.jar. Many of the classes in here are abstract classes or interfaces, with the implementation classes in axis.jar. To construct the SOAP messages to communicate with the server, Axis uses SAAJ, which is in saaj.jar. Axis has also dependencies on other jars such as log4j for its logging. So basically you end up copying all jars to the machines you run your client on.

Regards,
Dies


Mike Hammer wrote:
All, New to Axis. I have installed AXIS under Oracle Application server on a Sun Solaris box and written a simple service and installed it using the JWS simple deployment method. I am able to retrieve the WSDL for the service from a Windows IE client. So far so good. Now I want to develop a simple client on my Windows desktop. This is where I'm confused. In order to develop the client on my Windows workstation it appears as though I need to have all of the AXIS jar files on the workstation and in my classpath otherwise I won't be able to use the WSDL2Java utility to create the stubs on my Windows workstation . Is this correct or am i missing something here? If I were to deploy my client app to other Windows workstations, would I also need to include all of the AXIS jar files as part of the client app deployment ? Thanks, J . Mike

Reply via email to