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