Home | |

CSC 408H1F/2105H1F: Software Engineering
Fall 2004/2005 Session


HOW TO SETUP YOUR WEB SERVICES FOR OMNIEDITOR

Please report any problem you have so that we can gradually have the HOWTO correct for everyone. For the concepts of Web Services, please read Tutorial 1.

  1. Please first do the following:
    ln -s ~yijun/software .
    
    This command will create a symbolic link to the software installed on the instructor's account.
  2. If you are using TCSH, try to enable these environment variables in your .tcshrc:
    setenv JAVA_HOME /usr/local/packages/j2sdk1.4.2_04
    setenv AXISCPP_HOME $HOME/software/axis-c-1-2-linux
    setenv AXIS_HOME $AXISCPP_HOME/deploy
    setenv EXPAT_HOME $HOME/software
    setenv XERCESCROOT $HOME/software/xerces-c-src_2_5_0
    setenv XERCESC_HOME $HOME/software
    setenv LD_LIBRARY_PATH "/local/lib/eclipse:/usr/lib/gcc-lib/2.95.4:$XERCESC_HOME/lib:$EXPAT_HOME/lib:$AXISCPP_HOME/bin:$AXIS_HOME/libs"
    setenv CATALINA_BASE $HOME/software/jakarta-tomcat-4.1.31
    setenv CATALINA_HOME $CATALINA_BASE
    setenv AXIS_LIB /u/yijun/software/axis-1_1/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:$HOME/software/junit3.8.1/junit.jar:$CATALINA_HOME/common/lib/activation.jar:$CATALINA_HOME/common/lib/mail.jar:.
    set path=($path $HOME/software/xerces-c-src_2_5_0/bin)
    set path=($HOME/software/apache/bin $path)
    set path=($path $HOME/software/bin)
    set path=($JAVA_HOME/bin $path)
    setenv CVSROOT ~/cvsroot
    setenv CVS_RSH rsh
    

Resources

You don't need to download/install the software if it can be configured according to the instructions.
In principle, we just install the basic software once on the instructor's account.