PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem mit tomcat unter jsvc



delany
10.07.07, 15:41
hallo zusammen!

vorweg: ich bin (immernoch ;)) ein totaler anfänger. ich habe jetzt drei tage lang versucht, das problem selbst zu lösen, und bin langsam am verzweifeln.

ich habe sles 10 auf einer vmware als testmaschine installiert.
java (j2sdk-1_4_2_14) läuft und JAVA_HOME ist global verfügbar.

jetzt zum eigentlichen problem:
mein tomcat 5.5.23 läuft nicht.
der plan war, tomcat unter dem jsvc daemon laufen zu lassen.

hier meine Tomcat5.sh:


JAVA_HOME=/usr/java/
CATALINA_HOME=/opt/tomcat/
DAEMON_HOME=/opt/tomcat/bin/jsvc-src
TOMCAT_USER=tomcat

TMP_DIR=/var/tmp
PID_FILE=/opt/tomcat/bin/jsvc-src/tomcat.pid
CATALINA_BASE=/opt/tomcat/
CATALINA_OPTS="-Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs"


export CATALINA_HOME
export DAEMON_HOME
export PID_FILE
export CATALINA_BASE
export CATALINA_OPTS

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 \
-Dcatalina.base=$CATALINA_BASE \
-Djava.io.tmpdir=$TMP_DIR \
-wait 10 \
-pidfile $PID_FILE \
-outfile $CATALINA_HOME/logs/catalina.out \
-errfile '&1' \
$CATALINA_OPTS \
-cp $CLASSPATH \
org.apache.catalina.startup.Bootstrap
# To get a verbose JVM
#-verbose \
# To get a debug of jsvc.
#-debug
exit $?
;;

stop)

#
# Stop Tomcat
#

$DAEMON_HOME/jsvc \

-stop \
-pidfile $PID_FILE \
org.apache.catalina.startup.Bootstrap
exit $?
;;

*)
echo "Usage tomcat.sh start/stop"
exit 1;;
esac

das script habe ich auch nach /etc/init.d/tomcat verlinkt.
wenn ich das script ausführe/starte, erhalte ich keine fehlermeldung, aber über

ps -ef (bzw. ps -ef |jsvc)

finde ich keinen laufenden prozess.
wenn ich mich im verzeichnis

$CATALINA_HOME/bin/jsvc-src/ befinde und versuche, einen jsvc-befehl auszuführen, bekomme ich die fehlermeldung




10/07/2007 16:25:54 5400 jsvc error: No class specified
10/07/2007 16:25:54 5400 jsvc error: Cannot parse command line arguments



ich habe jedenfalls keine ahnung mehr, woran es liegen könnte und mache jetzt feierabend und schlafe eine nacht drüber. vllt fällt mir morgen oder einem von euch ja noch was ein.

danke im vorraus!