After pulling my hair off for hours, I was rescued. Yavuz found a way to start Tomcat automatically on Jaunty. The problem turned out to be about the default use of dash, instead of bash. Following the well known setup one is supposed to do
sudo ln -sf /bin/bash /bin/sh
To get it working. Spent hours for this!!!