Есть ли способ остановить запуск tomcat, если определенные условия не выполняются?
Например, я бы хотел, чтобы метод contextInitialized servletContextListener проверял различные атрибуты файла свойств, а также проверял соединение с базой данных и т. д.
Я видел способы выключения tomcat через событие MBean, но для этого требуется хост, порт выключения. В моем случае я надеюсь иметь один базовый класс, который можно использовать в нескольких котах на одном сервере (каждый со своим собственным портом выключения).