User: vincent 
  Date: 00/08/24 19:49:47

  Modified:    src/bin  run.sh
  Log:
  Added support for starting JBoss with SpyderMQ and Tomcat.
  
  NOTE: Haven't committed the comparable changes for run.bat because
        I haven't had a chance to test it yet.
  
  Revision  Changes    Path
  1.7       +40 -5     jboss/src/bin/run.sh
  
  Index: run.sh
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/bin/run.sh,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- run.sh    2000/07/28 15:27:06     1.6
  +++ run.sh    2000/08/25 02:49:47     1.7
  @@ -1,8 +1,43 @@
  -if [ -d "$TOMCAT_HOME" -a -d "$SERVLETAPI_HOME" ] ; then 
  -   CLASSPATH=$CLASSPATH:$TOMCAT_HOME/lib
  -   CLASSPATH=$CLASSPATH:$SERVLETAPI_HOME/lib/servlet.jar
  -fi
  +#!/bin/sh
  +
  +# Minimal jar file to get JBoss started.
   
   CLASSPATH=$CLASSPATH:run.jar
  +
  +if [ "${TOMCAT_HOME}X" != "X" ] ; then
  +    if [ -x $TOMCAT_HOME ] ; then
  +        echo "Adding jar files in ${TOMCAT_HOME}/lib to CLASSPATH"
  +        CLASSPATH="$CLASSPATH:${TOMCAT_HOME}/lib"
  +        CLASSPATH="$CLASSPATH:${TOMCAT_HOME}/lib/servlet.jar"
  +        CLASSPATH="$CLASSPATH:${TOMCAT_HOME}/lib/webserver.jar"
  +        CLASSPATH="$CLASSPATH:${TOMCAT_HOME}/lib/xml.jar"
  +        CLASSPATH="$CLASSPATH:${TOMCAT_HOME}/lib/jasper.jar"
  +
  +        # Add the tools.jar file so that Tomcat can find the Java compiler.
  +        CLASSPATH="$CLASSPATH:$JAVA_HOME/lib/tools.jar"
  +    else 
  +        echo "TOMCAT_HOME is set, but is an invalid directory"
  +    fi
  +fi
  +
  +if [ "${SPYDERMQ_HOME}X" != "X" ] ; then
  +    if [ -x $SPYDERMQ_HOME ] ; then
  +        echo "Adding jar files in ${SPYDERMQ_HOME}/lib to CLASSPATH"
  +        CLASSPATH="$CLASSPATH:${SPYDERMQ_HOME}/lib/spydermq.jar"
  +        CLASSPATH="$CLASSPATH:${SPYDERMQ_HOME}/lib/jms.jar"
  +        CLASSPATH="$CLASSPATH:${SPYDERMQ_HOME}/lib/jnpserver.jar"
  +    else 
  +        echo "SPYDERMQ_HOME is set, but is an invalid directory"
  +    fi
  +fi
  +
  +# Add the $JBOSS_HOME/conf to the classpath so that 
  +# the ClassLoader.getResource() will find the relevant
  +# configuration and resource files.
  +
  +if [ "${JBOSS_HOME}X" != "X" ] ; then
  +    CLASSPATH="$CLASSPATH:$JBOSS_HOME/conf"
  +fi
   
  -java -classpath $CLASSPATH -Dtomcat.home=$TOMCAT_HOME org.jboss.Main
  +echo $CLASSPATH
  +java -server -classpath $CLASSPATH -Dtomcat.home=$TOMCAT_HOME org.jboss.Main
  
  
  

Reply via email to