Olá pessoal,
Qual a melhor maneira de executar ações ao inicializar e ao finalizar uma aplicação web (refiro-me ao start e stop no tomcat manager por exemplo).
Para carregar algumas configurações globais e inicializar o pool de conexões (sem utilização do container) uso um servlet que carrega na inicialização. Não sei se há uma melhor maneira de fazer isso.
Só que quando dou um stop na aplicação (não vem ao caso o motivo) eu gostaria de executar algumas ações. Uma delas por exemplo seria liberar as conexões inicializadas no pool.