I am not a Tomcat expert, but certainly there is no way of getting the TOMCAT_HOME.
You might have to set a System Property yourself and access in the web tier code or set Servlet Init parameter or a JNDI environment entry.
Srikanth
Author: Struts Survival Guide - Basics to Best Practices