Im aktuellen init.d script wird leider port gar nicht und AccessLogValve falsch gesetzt, dadurch startet der Tomcat nicht.
Fix Patch anbei:
--- jonglisto-ng.dist
+++ jonglisto-ng
@@ -10,9 +10,9 @@
start)
echo "Starting $NAME: "
export JAVA_HOME=/usr/lib/jvm/open-java/
- #sed "s/port*/port = ${TOMCAT_PORT-8080}/" -i /usr/local/tomee/conf/server.xml
- sed "s/valves.AccessLogValve.*/valves.AccessLogValve = \"\/var\/log\/\"/" -i /usr/local/tomee/conf/server.xml
- sed "s/AsyncFileHandler.directory.*/AsyncFileHandler.directory = \/var\/log\//" -i /usr/local/tomee/conf/logging.properties
+ sed "s!port=\"\(.*\)\" protocol=\"HTTP/1.1\"!port=\"${TOMCAT_PORT-8080}\" protocol=\"HTTP/1.1\"!" -i /usr/local/tomee/conf/server.xml
+ sed "s!AccessLogValve\" directory=\"\(.*\)\"!AccessLogValve\" directory=\"/var/log\"!" -i /usr/local/tomee/conf/server.xml
+ sed "s!AsyncFileHandler.directory.*!AsyncFileHandler.directory = /var/log/!" -i /usr/local/tomee/conf/logging.properties
mkdir -p /var/cache/jonglisto-ng
/usr/local/tomee/bin/catalina.sh start >>/var/log/sysinit 2>&1
check_status