Вы проверяете / фильтруете, какие веб-приложения загружаются, используя специальный загрузчик, расширяющийся из org.apache.catalina.loader.WebappClassLoader
, как указано в документации Tomcat ].
Для начала ознакомьтесь с реализацией Tomcat (7.0.19) стандартного WebAppClassLoader
, который реализует фильтрацию javax.servlet.Servlet
. Вероятно, достаточно переопределить этот класс и просто поместить еще несколько записей в защищенные поля String []
триггеры
и packageTriggers
.