The /etc/init.d/tomcat6 script provided with tomcat6 in lucid no longer uses JSVC (and no longer has a "[ -f "$DAEMON" ] || exit 0" line). I suspect you made changes to the init script in karmic, were prompted to overwrite it during the lucid upgrade but decided to keep your (JSVC- using) version of the file.
** Changed in: tomcat6 (Ubuntu) Status: New => Invalid -- when updating from 9.10 to 10.04, the dependency between tomcat6 and jsvc is lost and tomcat won't start https://bugs.launchpad.net/bugs/586398 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs