You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Mariano <ml...@sescam.org> on 2004/06/10 11:16:39 UTC
Using JAVA_OPTS=" -sever" with jsvc on linux
Hi all, i like to specify JAVA_OPTS=" -sever" with jsvc on linux Fedora Core
1. I use J2SDK 1.4.2_04-b05 and Tomcat 5.0.25.
Now i put a line into Tomcat.sh like JAVA_OPTS=" -sever ", but i don't know
if this is correct.
Tomcat.sh:
JAVA_HOME=/var/j2sdk
CATALINA_HOME=/var/tomcat
DAEMON_HOME=/var/tomcat/bin
TOMCAT_USER=tomcat
TMP_DIR=/var/tmp
JAVA_OPTS=" -server "
export JAVA_OPTS
CATALINA_OPTS="-Xms256m -Xmx256m -XX:PermSize=128m -XX:MaxPermSize=128m"
CLASSPATH=\
$JAVA_HOME/lib/tools.jar:\
$CATALINA_HOME/bin/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar
case "$1" in
start)
#
# Start Tomcat
#
$DAEMON_HOME/jsvc \
-user $TOMCAT_USER \
-home $JAVA_HOME \
-Dcatalina.home=$CATALINA_HOME \
-Djava.io.tmpdir=$TMP_DIR \
-outfile $CATALINA_HOME/logs/catalina.out \
-errfile '&1' \
$CATALINA_OPTS \
-cp $CLASSPATH \
#
# To get a verbose JVM
#-verbose \
# To get a debug of jsvc.
#-debug \
;;
stop)
#
# Stop Tomcat
#
PID=`cat /var/run/jsvc.pid`
kill $PID
;;
*)
echo "Usage tomcat.sh start/stop"
exit 1;;
esac
Thanks.
Mariano López
Re: Using JAVA_OPTS=" -sever" with jsvc on linux
Posted by Bill Barker <wb...@wilshire.com>.
You can try using '-debug' to see what JVMs it finds.
I'm guessing that you are using jsvc v1.0 with a 1.4.x JVM (which doesn't
work well). You could try upgrading to the CVS HEAD version.
"Mariano" <ml...@sescam.org> wrote in message
news:000401c44f7d$93c40560$6c87240a@chua.sescam.jccm...
> Adding -jvm server to the command line jsvc i get this error:
>
> jsvc error: Invalid JVM name specified server
> ./tomcat: line 85: 31021 Violación de segmento $DAEMON_HOME/jsvc -jvm
> server -user $TOMCAT_USER -home $JAVA_HOM
> E -Dcatalina.home=$CATALINA_HOME -Djava.io.tmpdir=$TMP_DIR -outfile
> $CATALINA_HOME/logs/catalina.out -errfile '&1
> ' $CATALINA_OPTS -cp $CLASSPATH org.apache.catalina.startup.Bootstrap
>
> -----Mensaje original-----
> De: news [mailto:news@sea.gmane.org]En nombre de Bill Barker
> Enviado el: viernes, 11 de junio de 2004 7:04
> Para: tomcat-user@jakarta.apache.org
> Asunto: Re: Using JAVA_OPTS=" -sever" with jsvc on linux
>
>
> Try adding:
> -jvm server
> to your command line.
>
> "Mariano" <ml...@sescam.org> wrote in message
> news:026d01c44ecb$a3b85230$6c87240a@chua.sescam.jccm...
> > Hi all, i like to specify JAVA_OPTS=" -sever" with jsvc on linux Fedora
> Core
> > 1. I use J2SDK 1.4.2_04-b05 and Tomcat 5.0.25.
> >
> > Now i put a line into Tomcat.sh like JAVA_OPTS=" -sever ", but i don't
> know
> > if this is correct.
> >
> > Tomcat.sh:
> >
> > JAVA_HOME=/var/j2sdk
> > CATALINA_HOME=/var/tomcat
> > DAEMON_HOME=/var/tomcat/bin
> > TOMCAT_USER=tomcat
> > TMP_DIR=/var/tmp
> > JAVA_OPTS=" -server "
> > export JAVA_OPTS
> > CATALINA_OPTS="-Xms256m -Xmx256m -XX:PermSize=128m -XX:MaxPermSize=128m"
> > CLASSPATH=\
> > $JAVA_HOME/lib/tools.jar:\
> > $CATALINA_HOME/bin/commons-daemon.jar:\
> > $CATALINA_HOME/bin/bootstrap.jar
> >
> > case "$1" in
> > start)
> > #
> > # Start Tomcat
> > #
> > $DAEMON_HOME/jsvc \
> > -user $TOMCAT_USER \
> > -home $JAVA_HOME \
> > -Dcatalina.home=$CATALINA_HOME \
> > -Djava.io.tmpdir=$TMP_DIR \
> > -outfile $CATALINA_HOME/logs/catalina.out \
> > -errfile '&1' \
> > $CATALINA_OPTS \
> > -cp $CLASSPATH \
> > #
> > # To get a verbose JVM
> > #-verbose \
> > # To get a debug of jsvc.
> > #-debug \
> > ;;
> >
> > stop)
> > #
> > # Stop Tomcat
> > #
> > PID=`cat /var/run/jsvc.pid`
> > kill $PID
> > ;;
> >
> > *)
> > echo "Usage tomcat.sh start/stop"
> > exit 1;;
> > esac
> >
> > Thanks.
> >
> > Mariano L�pez
> >
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
RE: Using JAVA_OPTS=" -sever" with jsvc on linux
Posted by Mariano <ml...@sescam.org>.
Adding -jvm server to the command line jsvc i get this error:
jsvc error: Invalid JVM name specified server
./tomcat: line 85: 31021 Violación de segmento $DAEMON_HOME/jsvc -jvm
server -user $TOMCAT_USER -home $JAVA_HOM
E -Dcatalina.home=$CATALINA_HOME -Djava.io.tmpdir=$TMP_DIR -outfile
$CATALINA_HOME/logs/catalina.out -errfile '&1
' $CATALINA_OPTS -cp $CLASSPATH org.apache.catalina.startup.Bootstrap
-----Mensaje original-----
De: news [mailto:news@sea.gmane.org]En nombre de Bill Barker
Enviado el: viernes, 11 de junio de 2004 7:04
Para: tomcat-user@jakarta.apache.org
Asunto: Re: Using JAVA_OPTS=" -sever" with jsvc on linux
Try adding:
-jvm server
to your command line.
"Mariano" <ml...@sescam.org> wrote in message
news:026d01c44ecb$a3b85230$6c87240a@chua.sescam.jccm...
> Hi all, i like to specify JAVA_OPTS=" -sever" with jsvc on linux Fedora
Core
> 1. I use J2SDK 1.4.2_04-b05 and Tomcat 5.0.25.
>
> Now i put a line into Tomcat.sh like JAVA_OPTS=" -sever ", but i don't
know
> if this is correct.
>
> Tomcat.sh:
>
> JAVA_HOME=/var/j2sdk
> CATALINA_HOME=/var/tomcat
> DAEMON_HOME=/var/tomcat/bin
> TOMCAT_USER=tomcat
> TMP_DIR=/var/tmp
> JAVA_OPTS=" -server "
> export JAVA_OPTS
> CATALINA_OPTS="-Xms256m -Xmx256m -XX:PermSize=128m -XX:MaxPermSize=128m"
> CLASSPATH=\
> $JAVA_HOME/lib/tools.jar:\
> $CATALINA_HOME/bin/commons-daemon.jar:\
> $CATALINA_HOME/bin/bootstrap.jar
>
> case "$1" in
> start)
> #
> # Start Tomcat
> #
> $DAEMON_HOME/jsvc \
> -user $TOMCAT_USER \
> -home $JAVA_HOME \
> -Dcatalina.home=$CATALINA_HOME \
> -Djava.io.tmpdir=$TMP_DIR \
> -outfile $CATALINA_HOME/logs/catalina.out \
> -errfile '&1' \
> $CATALINA_OPTS \
> -cp $CLASSPATH \
> #
> # To get a verbose JVM
> #-verbose \
> # To get a debug of jsvc.
> #-debug \
> ;;
>
> stop)
> #
> # Stop Tomcat
> #
> PID=`cat /var/run/jsvc.pid`
> kill $PID
> ;;
>
> *)
> echo "Usage tomcat.sh start/stop"
> exit 1;;
> esac
>
> Thanks.
>
> Mariano López
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Using JAVA_OPTS=" -sever" with jsvc on linux
Posted by Bill Barker <wb...@wilshire.com>.
Try adding:
-jvm server
to your command line.
"Mariano" <ml...@sescam.org> wrote in message
news:026d01c44ecb$a3b85230$6c87240a@chua.sescam.jccm...
> Hi all, i like to specify JAVA_OPTS=" -sever" with jsvc on linux Fedora
Core
> 1. I use J2SDK 1.4.2_04-b05 and Tomcat 5.0.25.
>
> Now i put a line into Tomcat.sh like JAVA_OPTS=" -sever ", but i don't
know
> if this is correct.
>
> Tomcat.sh:
>
> JAVA_HOME=/var/j2sdk
> CATALINA_HOME=/var/tomcat
> DAEMON_HOME=/var/tomcat/bin
> TOMCAT_USER=tomcat
> TMP_DIR=/var/tmp
> JAVA_OPTS=" -server "
> export JAVA_OPTS
> CATALINA_OPTS="-Xms256m -Xmx256m -XX:PermSize=128m -XX:MaxPermSize=128m"
> CLASSPATH=\
> $JAVA_HOME/lib/tools.jar:\
> $CATALINA_HOME/bin/commons-daemon.jar:\
> $CATALINA_HOME/bin/bootstrap.jar
>
> case "$1" in
> start)
> #
> # Start Tomcat
> #
> $DAEMON_HOME/jsvc \
> -user $TOMCAT_USER \
> -home $JAVA_HOME \
> -Dcatalina.home=$CATALINA_HOME \
> -Djava.io.tmpdir=$TMP_DIR \
> -outfile $CATALINA_HOME/logs/catalina.out \
> -errfile '&1' \
> $CATALINA_OPTS \
> -cp $CLASSPATH \
> #
> # To get a verbose JVM
> #-verbose \
> # To get a debug of jsvc.
> #-debug \
> ;;
>
> stop)
> #
> # Stop Tomcat
> #
> PID=`cat /var/run/jsvc.pid`
> kill $PID
> ;;
>
> *)
> echo "Usage tomcat.sh start/stop"
> exit 1;;
> esac
>
> Thanks.
>
> Mariano L�pez
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org