First off, you should be very careful in deciding to use mod_jserv
instead of mod_jk -- there are places where jserv makes more sense,
but in general, mod_jk is a better solution.

>>>>> "rc" == rcarlino  <Ray> writes:

    rc> Jserv needs jdk and I installed it to /usr/local but jserv
    rc> still needs it.  where does jdk need to live for jserv to find
    rc> it??  -- Ray

Your jdk must define a JAVA_HOME environment variable.  I use the IBM
JDK and use an /etc/profile.d script

if [ -z "${JAVA_HOME}" ] ; then
        export JAVA_HOME=/opt/jdk
fi
if [ -z "${J_HOME}" ] ; then
        export J_HOME=${JAVA_HOME}
fi

# enable the JIT - not needed for IBM JDK
#if [ -z "${JAVA_COMPILER}" ] ; then
#        export JAVA_COMPILER=tya
#   export JAVA_COMPILER=libjitc.so
#fi

if [ -z "${JDK_HOME}" ] ; then
        export JDK_HOME=${JAVA_HOME}
fi

#MYPATH=".:${JAVA_HOME}/lib/classes.zip:/opt/java"
MYPATH=".:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/jre/lib/rt.jar:/opt/java"
if [ -z "${CLASSPATH}" ] ; then
        export CLASSPATH="${MYPATH}"
elif [ -z `echo ":${CLASSPATH}:"|grep ${MYPATH}` ] ; then
        export CLASSPATH="${MYPATH}:${CLASSPATH}"
fi

MYPATH="${JAVA_HOME}/bin"
if [ -z "${PATH}" ] ; then
        export PATH="${MYPATH}"
elif [ -z `echo ":${PATH}:"|grep ${MYPATH}` ] ; then
        export PATH="${MYPATH}:${PATH}"
fi

unset MYPATH


-- 
Gary Lawrence Murphy <[EMAIL PROTECTED]>: office voice/fax: 01 519 4222723
T(C)Inc Business Innovations through Open Source http://www.teledyn.com
KernelWiki Community Linux Docs: http://kernelbook.sourceforge.net/wiki

Reply via email to