jon         00/12/15 19:33:09

  Modified:    catalina/src/bin catalina.sh
  Log:
  clean some stuff up
  start to add in cygwin support
  
  NOTE: tomcat still cannot startup properly under cygwin! UG!!!!
  i will post a stack trace in another email.
  
  Revision  Changes    Path
  1.12      +15 -8     jakarta-tomcat-4.0/catalina/src/bin/catalina.sh
  
  Index: catalina.sh
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/bin/catalina.sh,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- catalina.sh       2000/12/14 20:44:15     1.11
  +++ catalina.sh       2000/12/16 03:33:09     1.12
  @@ -12,13 +12,13 @@
   #
   #   JAVA_HOME     Must point at your Java Development Kit installation.
   #
  -# $Id: catalina.sh,v 1.11 2000/12/14 20:44:15 craigmcc Exp $
  +# $Id: catalina.sh,v 1.12 2000/12/16 03:33:09 jon Exp $
   # -----------------------------------------------------------------------------
   
   
   # ----- Verify and Set Required Environment Variables -------------------------
   
  -if [ "$CATALINA_HOME" = "" ] ; then
  +if [ -z "$CATALINA_HOME" ] ; then
     ## resolve links - $0 may be a link to  home
     PRG=$0
     progname=`basename $0`
  @@ -41,24 +41,31 @@
       fi
   fi
   
  -if [ "$CATALINA_OPTS" = "" ] ; then
  +if [ -z "$CATALINA_OPTS" ] ; then
     CATALINA_OPTS=""
   fi
   
  -if [ "$JAVA_HOME" = "" ] ; then
  +if [ -z "$JAVA_HOME" ] ; then
     echo You must set JAVA_HOME to point at your Java Development Kit installation
     exit 1
   fi
   
   # ----- Set Up The System Classpath -------------------------------------------
   
  
-CP=$CATALINA_HOME/bin/bootstrap.jar:$CATALINA_HOME/bin/servlet.jar:$CATALINA_HOME/bin/naming.jar
  
+CP="$CATALINA_HOME/bin/bootstrap.jar:$CATALINA_HOME/bin/servlet.jar:$CATALINA_HOME/bin/naming.jar"
   
  -if [ -f $JAVA_HOME/lib/tools.jar ] ; then
  -  CP=$CP:$JAVA_HOME/lib/tools.jar
  +if [ -f "$JAVA_HOME/lib/tools.jar" ] ; then
  +  CP=$CP:"$JAVA_HOME/lib/tools.jar"
   fi
   
  -echo Using CLASSPATH: $CP
  +# convert the existing path to windows
  +if [ "$OSTYPE" = "cygwin32" ] || [ "$OSTYPE" = "cygwin" ] ; then
  +   CP=`cygpath --path --windows "$CP"`
  +   CATALINA_HOME=`cygpath --path --windows "$CATALINA_HOME"`
  +fi
  +
  +echo "Using CLASSPATH: $CP"
  +echo "Using CATALINA_HOME: $CATALINA_HOME"
   
   
   # ----- Execute The Requested Command -----------------------------------------
  
  
  

Reply via email to