The fix for this from Debian has broken the class loader. Per this bug report, /var/lib/tomcat7 should be replaced with ${catalina.base}, however it appears that when they fixed it they used ${catalina.home} instead. This affects all 3 loaders (common, server, shared) as defined in /etc/tomcat7/catalina.properties.
As a result, placing files in /var/lib/tomcat7/common (or .../server or .../shared or any of their classes/ subfolders) will no longer result in them being loaded by tomcat. Broken for Ubuntu 13.10 with tomcat7 7.0.42-1. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1068405 Title: catalina.properties use hard references to /var/lib/tomcat7/ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tomcat6/+bug/1068405/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs