Olá pessoal tudo certo?
Então procurei no forum algo para meu problema mas não consegui achar. O que eu quero fazer é o seguinte:
Eu tenho um Servlet chamado ServletInit que quando o tomcat é iniciado ele é chamado antes da aplicação entrar no ar.
Para ficar mais claro segue a configuração do meu web.xml
<!-- SERVLET QUE INICIALIZA O HIBERNATE E VERIFICA OS VALORES SETADOS NO WEBXML -->
<servlet>
<servlet-name>ServletInit</servlet-name>
<servlet-class>br.ml.servlet.ServletInit</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
Então dentro deste servlet eu inicio o hibernate e algumas variaveis que aplicacao necessita para rodar, agora vem minha duvida… Caso de erro na inicialização do hibernate, ou alguma variavel que eu precise nao foi inicializada corretamente no web.xml, tem como eu parar o contexto da aplicação para que ninguem acesse ela? ou derrepente mostrar uma página de erro e bloquear o acesso a tudo???
Bom galera, valeuu…
Mto Obrigado