[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tomcat 5.5 & debian sid



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Reinhold Plew wrote:
> Hi,
> 
> Lars Schimmer wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Michael Koch wrote:
>>> On Fri, Aug 24, 2007 at 12:27:39PM +0200, Gregor Schneider wrote:
>>>> Hi Lars,
>>>>
>>>> habe Tomcat 5.5 noch nicht mit java 6 laufen gehabt - normalerweise
>>>> laeuft Tomcat 5.5 auf Java 1.5
>>>>
>>>> Anstatt das ganze via init.d zu starten, mach's doch mal manuel:
>>>>
>>>> 1. su tomcat
>>>> 2. cd $CATALINA_HOME/bin
>>>> 3. ./startup.sh
>> Hmmm, irgendwas ist nicht so toll...
>>
>> Der CATALINA_HOME liegt in /...
>> aber per hand in das dir gewechselt, und das startup.sh gestartet, rennt.
>> Nur das Initscript baut irgendwie mist, auch wenn es sagt, es startet
>> den tomcat.
>>
>>> Das problem ist dass das /etc/init.d/tomcat5.5 skript einige Pfade zu
>>> SDKs einkodiert hat. Die Version in SID hat Java6 noch nicht drin. Im
>>> SVN ist das aber schon gefixt. Am besten fuegst du da einfach
>>> /usr/lib/jvm/java-6-sun hinzu und fertig.
>> Ist drinnen, aber dennoch...
>> Das initscript startet den einfach nicht.
> 
> starte das Skript doch mal mit 'sh -x /etc/init.d/tomcat5.5' und schau
> Dir den Output an. Vielleicht siehst Du ja da schon, wo etwas
> schief läuft.

Soweit schaut es ok aus, aber niergens wird das startup.sh aufgerufen...

h -x /etc/init.d/tomcat5.5 start
+ set -e
+ PATH=/bin:/usr/bin:/sbin:/usr/sbin
+ NAME=tomcat5.5
+ DESC='Tomcat servlet engine'
+ DAEMON=/usr/bin/jsvc
+ CATALINA_HOME=/usr/share/tomcat5.5
+ DEFAULT=/etc/default/tomcat5.5
+ . /lib/lsb/init-functions
++ FANCYTTY=
++ '[' -e /etc/lsb-base-logging.sh ']'
++ true
+ . /etc/default/rcS
++ TMPTIME=0
++ SULOGIN=no
++ DELAYLOGIN=yes
++ UTC=no
++ VERBOSE=yes
++ EDITMOTD=no
++ FSCKFIX=no
+ TOMCAT5_USER=tomcat55
+ JDK_DIRS='/usr/lib/jvm/java-6-sun /usr/lib/jvm/java-1.5.0-sun
/usr/lib/j2sdk1.5-sun /usr/lib/j2sdk1.5-ibm /usr/lib/j2sdk1.4-sun
/usr/lib/j2sdk1.4-blackdown /usr/lib/j2se/1.4 /usr/lib/j2sdk1.4-ibm
/usr/lib/j2sdk1.3-sun /usr/lib/j2sdk1.3-blackdown /usr/lib/jvm/java-gcj
/usr/lib/kaffe'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/jvm/java-6-sun/bin/java -a -z '' ']'
+ JAVA_HOME_TMP=/usr/lib/jvm/java-6-sun
+ '[' -r /usr/lib/jvm/java-6-sun/bin/jdb ']'
+ JAVA_HOME=/usr/lib/jvm/java-6-sun
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/jvm/java-1.5.0-sun/bin/java -a -z
/usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2sdk1.5-sun/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2sdk1.5-ibm/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2sdk1.4-sun/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2sdk1.4-blackdown/bin/java -a -z
/usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2se/1.4/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2sdk1.4-ibm/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2sdk1.3-sun/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/j2sdk1.3-blackdown/bin/java -a -z
/usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/jvm/java-gcj/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ for jdir in '$JDK_DIRS'
+ '[' -r /usr/lib/kaffe/bin/java -a -z /usr/lib/jvm/java-6-sun ']'
+ export JAVA_HOME
+ CATALINA_BASE=/var/lib/tomcat5.5
+ TOMCAT5_SECURITY=yes
+ TOMCAT5_SHUTDOWN=30
+ '[' -f /etc/default/tomcat5.5 ']'
+ . /etc/default/tomcat5.5
++ TOMCAT5_USER=tomcat55
++ JAVA_HOME=/usr/lib/jvm/java-6-sun
++ CATALINA_BASE=/usr/share/tomcat5.5/
+ test -f /usr/bin/jsvc
+ '[' -z tomcat55 ']'
+ gij=no
+ /usr/lib/jvm/java-6-sun/bin/java -version
+ grep -q '^gij (GNU libgcj)'
+ '[' no = yes ']'
+ '[' -z '' ']'
+ JAVA_OPTS='-Djava.awt.headless=true -Xmx128M'
+ JAVA_OPTS='-Djava.awt.headless=true -Xmx128M
- -Djava.endorsed.dirs=/usr/share/tomcat5.5/common/endorsed
- -Dcatalina.base=/usr/share/tomcat5.5/
- -Dcatalina.home=/usr/share/tomcat5.5
- -Djava.io.tmpdir=/usr/share/tomcat5.5//temp'
+ '[' -n '' ']'
+ '[' yes = yes ']'
+ JAVA_OPTS='-Djava.awt.headless=true -Xmx128M
- -Djava.endorsed.dirs=/usr/share/tomcat5.5/common/endorsed
- -Dcatalina.base=/usr/share/tomcat5.5/
- -Dcatalina.home=/usr/share/tomcat5.5
- -Djava.io.tmpdir=/usr/share/tomcat5.5//temp -Djava.security.manager
- -Djava.security.policy=/usr/share/tomcat5.5//conf/catalina.policy'
+ '[' no '!=' yes ']'
+ JAVA_OPTS='-Djava.awt.headless=true -Xmx128M
- -Djava.endorsed.dirs=/usr/share/tomcat5.5/common/endorsed
- -Dcatalina.base=/usr/share/tomcat5.5/
- -Dcatalina.home=/usr/share/tomcat5.5
- -Djava.io.tmpdir=/usr/share/tomcat5.5//temp -Djava.security.manager
- -Djava.security.policy=/usr/share/tomcat5.5//conf/catalina.policy
- -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-
-Djava.util.logging.config.file=/usr/share/tomcat5.5//conf/logging.properties'
+ CATALINA_PID=/var/run/tomcat5.5.pid
+ BOOTSTRAP_CLASS=org.apache.catalina.startup.Bootstrap
+
JSVC_CLASSPATH=/usr/share/java/commons-daemon.jar:/usr/share/tomcat5.5/bin/bootstrap.jar
+ '[' -z '' -a -r /usr/lib/jvm/java-6-sun/jre/lib/jsse.jar ']'
+ JSSE_HOME=/usr/lib/jvm/java-6-sun/jre/
+ export JSSE_HOME
+ case "$1" in
+ '[' -z /usr/lib/jvm/java-6-sun ']'
+ '[' '!' -d /usr/share/tomcat5.5//conf ']'
+ log_daemon_msg 'Starting Tomcat servlet engine' tomcat5.5
+ '[' -z 'Starting Tomcat servlet engine' ']'
+ '[' -z tomcat5.5 ']'
+ echo -n 'Starting Tomcat servlet engine: tomcat5.5'
Starting Tomcat servlet engine: tomcat5.5+ start-stop-daemon --test
- --start --pidfile /var/run/tomcat5.5.pid --user tomcat55 --startas
/usr/lib/jvm/java-6-sun/bin/java
+ rm -f /usr/share/tomcat5.5//conf/catalina.policy
+ umask 022
+ echo '// AUTO-GENERATED FILE -- DO NOT EDIT!'
+ echo '// Edit the files in /etc/tomcat5.5/policy.d/ instead'
+ echo ''
+ cat /etc/tomcat5.5/policy.d/01system.policy
/etc/tomcat5.5/policy.d/02debian.policy
/etc/tomcat5.5/policy.d/03catalina.policy
/etc/tomcat5.5/policy.d/04webapps.policy
/etc/tomcat5.5/policy.d/10admin.policy /etc/tomcat5.5/policy.d/50user.policy
+ rm -rf '/usr/share/tomcat5.5//temp/*'
+ chown --dereference tomcat55 /usr/share/tomcat5.5//conf
/usr/share/tomcat5.5//conf/tomcat-users.xml /usr/share/tomcat5.5//logs
/usr/share/tomcat5.5//temp /usr/share/tomcat5.5//webapps
/usr/share/tomcat5.5//work
+ /usr/bin/jsvc -user tomcat55 -cp
/usr/share/java/commons-daemon.jar:/usr/share/tomcat5.5/bin/bootstrap.jar
- -outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat5.5.pid
- -Djava.awt.headless=true -Xmx128M
- -Djava.endorsed.dirs=/usr/share/tomcat5.5/common/endorsed
- -Dcatalina.base=/usr/share/tomcat5.5/
- -Dcatalina.home=/usr/share/tomcat5.5
- -Djava.io.tmpdir=/usr/share/tomcat5.5//temp -Djava.security.manager
- -Djava.security.policy=/usr/share/tomcat5.5//conf/catalina.policy
- -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-
-Djava.util.logging.config.file=/usr/share/tomcat5.5//conf/logging.properties
org.apache.catalina.startup.Bootstrap
+ log_end_msg 0
+ '[' -z 0 ']'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z ']'
+ FANCYTTY=1
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED=''
++ /usr/bin/tput op
+ NORMAL=''
+ '[' 0 -eq 0 ']'
+ echo .
.
+ return 0
+ exit 0

Bin ich so blind?
Jedenfalls rennt kein java process und das tomcat dir ist leer.

> Gruss
> Reinhold
> 
> 


MfG,
Lars Schimmer
- --
- -------------------------------------------------------------
TU Graz, Institut für ComputerGraphik & WissensVisualisierung
Tel: +43 316 873-5405       E-Mail: l.schimmer@cgv.tugraz.at
Fax: +43 316 873-5402       PGP-Key-ID: 0x4A9B1723
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGzuZcmWhuE0qbFyMRAlLXAJ41r0cFXLN+sgwKLK+KZZ+FAKbhMACdFghS
7JwhxsNXiBZZAkaQxZLe9jg=
=CSra
-----END PGP SIGNATURE-----



Reply to: