Greetings! Just trying to do some research regarding a behavior my team observed today. We're using some revision of Tomcat 7.0... I don't recall the specific version, but I can look it up if it is relevant.
Apparently when someone modifies $CATALINA_HOME/conf/web.xml, Tomcat will reload all web applications in the container. Unfortunately for us, this wreaks havoc on our set of web applications since we've allowed them to express initialization dependencies between each other that are honored on startup (and other scenarios) but not this scenario. So, I'm looking for more information on how one might either disable this particular reload behavior or hook into that behavior so that we can ensure that dependencies are reinitialized accordingly. Can someone point me in the right direction? Either approach will work for us, but I'd be interested in knowing if there is indeed a hook we can tap into. Any input is greatly appreciated. Thanks! ~Mark