dion 02/01/27 16:54:30
Modified: latka/bin latka.sh
Log:
Changed to pick up all jars in latka/lib, use LATKA_HOME env var if
present
Revision Changes Path
1.9 +22 -2 jakarta-commons/latka/bin/latka.sh
Index: latka.sh
===================================================================
RCS file: /home/cvs/jakarta-commons/latka/bin/latka.sh,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- latka.sh 20 Jan 2002 06:58:40 -0000 1.8
+++ latka.sh 28 Jan 2002 00:54:30 -0000 1.9
@@ -3,8 +3,28 @@
# optionally override the default host and default port
#
# Author: Morgan Delagrange
+# Author: dIon Gillard
#
-# Version: $Id: latka.sh,v 1.8 2002/01/20 06:58:40 dion Exp $
-java -classpath
.:../lib/jaxp.jar:../lib/sax2.jar:../lib/crimson.jar:../lib/log4j.jar:../lib/commons-httpclient.jar:../lib/jakarta-latka.jar:../lib/jakarta-regexp.jar:../lib/jdom.jar:../lib/xalan2.jar:../lib/jsse.jar:../lib/jnet.jar:../lib/jcert.jar:../lib
-Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol
org.apache.commons.latka.Latka $*
+# Version: $Id: latka.sh,v 1.9 2002/01/28 00:54:30 dion Exp $
+#
+# Set the LATKA_HOME environment variable to your latka install directory
+if [ -z "$LATKA_HOME" ] ; then
+ LATKA_HOME=..
+fi
+# Set up classpath for latka - . + all jars in latka/lib + latka/lib
+LATKA_LIB=$LATKA_HOME/lib
+LATKA_LIBS=${LATKA_LIB}/*.jar
+LATKA_CP=.
+for lib in ${LATKA_LIBS}
+do
+ # this condition will be false if there are no jar files in LATKA_LIB
+ if [ "$lib" != "${LATKA_LIBS}" ] ; then
+ LATKA_CP=$LATKA_CP:"$lib"
+ fi
+done
+LATKA_CP=$LATKA_CP:$LATKA_LIB
+LATKA_VM_ARGS=-Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol
+# run latka
+java -classpath $LATKA_CP $LATKA_VM_ARGS org.apache.commons.latka.Latka $*
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>