Apache-SOAP Version 2.3: Installing the Server Side Under Resin 2.1.1

Getting Resin ready:

Before running the resin executable, be certain that activation.jar and mail.jar are in the CLASSPATH in the environment.

Deploying Apache-SOAP on Resin:

The Apache SOAP distribution includes a web archive at /soap-2_3/webapps/soap.war. Simply drop this web archive into Resin's webapps directory (e.g. /resin-2.1.1/webapps).

When you deploy your SOAP services, you will copy the necessary jar files to /resin2.1.1/webapps/soap/WEB-INF/lib, or the neccessary class files to a directory structure under /resin2.1.1/webapps/soap/WEB-INF/classes.

Accessing the Apache SOAP context:

You should be able to deploy services by pointing a browser to

http://hostname:port/soap

where hostname is the host on which Resin is running and port is the port. See the User's Guide for details on the administration tool. The SOAP end-point for invoking services on this server is:

http://hostname:port/soap/servlet/rpcrouter

Happy SOAP-ing!