craigmcc    01/09/13 08:22:45

  Modified:    jasper/src/bin jasper.sh
  Log:
  Fix the "jasper.sh" update checked in yesterday:
  * Do not use an uninitialized CP variable the first time through
  * Add double quotes as needed in case paths have spaces in them
  * Add all of the repositories that will be visible at runtime
    (classes, jasper/*.jar, lib/*.jar, common/classes, common/lib/*.jar)
  * Build the class path in an order to simulate the class loading
    hierarchy that will be visible at runtime.
  
  Revision  Changes    Path
  1.5       +13 -7     jakarta-tomcat-4.0/jasper/src/bin/jasper.sh
  
  Index: jasper.sh
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-4.0/jasper/src/bin/jasper.sh,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- jasper.sh 2001/09/12 00:54:28     1.4
  +++ jasper.sh 2001/09/13 15:22:45     1.5
  @@ -13,7 +13,7 @@
   #   JAVA_HOME     
   #       Must point at your Java Development Kit installation.
   #
  -# $Id: jasper.sh,v 1.4 2001/09/12 00:54:28 craigmcc Exp $
  +# $Id: jasper.sh,v 1.5 2001/09/13 15:22:45 craigmcc Exp $
   # -----------------------------------------------------------------------------
   
   
  @@ -47,7 +47,7 @@
   fi
   
   if [ "$JAVA_HOME" = "" ] ; then
  -  echo You must set JAVA_HOME to point at your Java Development Kit installation
  +  echo "You must set JAVA_HOME to point at your Java Development Kit installation"
     exit 1
   fi
   
  @@ -71,11 +71,17 @@
   
   # ----- Set Up The System Classpath -------------------------------------------
   
  -CP=$CP:$JASPER_HOME/classes
  -for i in $JASPER_HOME/lib/*.jar $JASPER_HOME/jasper/*.jar ; do
  -  CP=$CP:$i
  -CP=$CP:$JASPER_HOME/common/lib/servlet.jar
  +CP="$JASPER_HOME/classes"
  +for i in $JASPER_HOME/jasper/*.jar ; do
  +  CP=$CP:"$i"
   done
  +for i in $JASPER_HOME/lib/*.jar ; do
  +  CP=$CP:"$i"
  +done
  +CP=$CP:"$JASPER_HOME/common/classes"
  +for i in $JASPER_HOME/common/lib/*.jar ; do
  +  CP=$CP:"$i"
  +done
   
   
   # ----- Cygwin Windows Paths Setup --------------------------------------------
  @@ -103,7 +109,7 @@
   
   else
   
  -  echo "Usage: jasper.sh ( jspc )"
  +  echo "Usage: jasper.sh [ jspc ]"
     echo "Commands:"
     echo   jspc - Run the jasper offline JSP compiler
     exit 1
  
  
  

Reply via email to