If you want to install apache Axis on your own machine:

1. Install JDK 1.4.2.06 or above

2. Install Apache Tomcat application server version 4.1.x or 5.0.x

3. Download Apache Axis java version. Extract it to, say, C:\axis

4. Download XML Xerces distribution, some jar files from it are needed.

5. Copy the jar files from Xerces distribution package to C:\axis\webapps\axis\WEB-INF\lib

6. Copy the C:\axis\webapps\axis directory of the axis package to the "webapps" directory of Tomcat,

7. Set the java CLASSPATH:
set AXIS_HOME=c:\axis
set AXIS_LIB=%AXIS_HOME%\lib
set AXISCLASSPATH=%AXIS_LIB%\axis.jar;%AXIS_LIB%\commons-discovery.jar;
%AXIS_LIB%\commons-logging.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\saaj.jar;
%AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\xml-apis.jar;%AXIS_LIB%\xercesImpl.jar;%AXIS_LIB%\wsdl4j.jar

Details about how to actually set the values to Windows can be found in the Axis Installation Guide.

Now you can test the examples in the installation guide and user guide. And you can try our Google API example.

If you want to try it on "john.rutgers.edu" where Tomcat has been installed:

1. make sure that the java version is 1.4.*

2. Set the CLASSPATH:(in .cshrc file)

setenv ORACLE_HOME /koko/system/oracle/product/10.1.0
setenv PATH /usr/local/java1.4/bin:$PATH\:$ORACLE_HOME/bin
setenv AXIS_HOME /grad/resource/jakarta-tomcat-5.0.19/webapps/axis-1_2RC2
setenv AXIS_LIB $AXIS_HOME/lib
setenv AXISCLASSPATH $AXIS_LIB/axis.jar:$AXIS_LIB/commons-discovery.jar:$AXIS_LIB/commons-logging.jar:$AXIS_LIB/jaxrpc.jar:$AXIS_LIB/saaj.jar:$AXIS_LIB/log4j-1.2.8.jar:$AXIS_LIB/xml-apis.jar:$AXIS_LIB/xercesImpl.jar:$AXIS_LIB/wsdl4j.jar
setenv CLASSPATH /koko/system/oracle/product/10.1.0/jdbc/lib/ojdbc14_g.jar:${AXISCLASSPATH}:.

3. run the command "source .cshrc"

4. Now under the directory "/grad/resource/jakarta-tomcat-5.0.19/webapps/", you can try your own examples by putting class files there. I have a directory "weiz" there where I put the Google API example.