
=== SOAP Install:

STEPS:

- Download both Tomcat and SOAP and uncompress them.

- Due to library conflicts with the org.w3c.dom package, The SUN ProjectX .jar
  (parser.jar) within Tomcat need to be modified.  This modification is already
  present in the Sierra distribution under libs parser.  Just copy this version
  into TOMCAT_HOME/lib/ and overwrite the current version.  This should be all
  that is necessary.  If you want to make the modification yourself just delete
  the org/w3c/dom directory from parser.jar.

- Due to library conflicts with the org.w3c.dom package, The SUN ProjectX
  .jar (parser.jar) within Tomcat need to be modified.  This modification is
  already present in the Sierra distribution as SIERRA_HOME/lib/parser.jar.
  Just copy this version into TOMCAT_HOME/lib/ and overwrite the current
  version.  This should be all that is necessary.  If you want to make the
  modification yourself just delete the org/w3c/dom directory from

- Install SOAP as a Web Application within Tomcat.  This involves adding a few
  lines to TOMCAT_HOME/conf/server.xml:
  
        <Context path="/soap" 
                 docBase="/projects/stable/soap-2_0/webapps/soap" 
                 debug="1" 
                 reloadable="true"> 
        </Context>


  The SOAP installation documentation has more detail on this process if
  necessary.

- At this point SOAP and Tomcat should be working together.  In order to test
  you will need to startup Tomcat.  Exec:

     TOMCAT_HOME/bin/startup.sh

  You should see some status messages on your console.  To view the SOAP
  admin console, go to the URL

     http://localhost:8080/soap

- You now need to deploy the Sierra SOAP application.  In order to do this you
  will need the RPCRouter URI that comes with SOAP.  If you follow the above
  directions this will be http://localhost:8080/soap/servlet/rpcrouter

  The command for deploying a SOAP application is:

  java org.apache.soap.server.ServiceManagerClient
       http://localhost:8080/soap/servlet/rpcrouter deploy DeploymentDescriptor.xml

  After this command is executed you can view your deployed application by using
  the command line application or the web interface.  In order to view the
  application from the command line execute:

  java org.apache.soap.server.ServiceManagerClient
       http://localhost:8080/soap/servlet/rpcrouter list

Congrats!  Install complete!
