Здравствуйте, vitorg, Вы писали:
V>Привет!
V>Интересно как можно программно остановить web-приложение? V>К примеру, приложение запускается и тут обнаруживается, что не хватает какого-то конфига, надо вывести в лог сообщение и мирно остановиться.
V>PS: ессно останавливаться должно только само приложение, а не весь сервлет-контейнер.
Embedded Tomcat. Т.е. ты сам конфигурируешь объекты Tomcat в своем коде (Embedded, Engine, Connector, StandardContext) и сам запускаешь объект Embedded. При этом сами запускаются и приложения (объекты StandardContext, опосредованно прикрепленные к Embedded).
А потом, если надо, объекты StandardContext можно остановить.