Como recuperar a conexao do banco apos uma falha

pessoal, tenho uma aplicaçao em java webstart, uso o glassfish e o postgres… Minha duvida é a seguinte: como faço pra que minha aplicação recupere a conexao com o banco apos uma falha na rede (por exemplo) onde fiquei sem conseguir me conectar com o bando por um certo periodo… Como fazer essa “recuperaçao” de forma transparente??

agradeço quem puder me dar umas ideias ae

[]´s

A biblioteca c3p0 mantém pools de conexões, que são checados em intervalos regulares e recriados automaticamente caso a conexão caia:

http://sourceforge.net/projects/c3p0

opa, vlw cara… vou dar uma olhada nessa biblioteca ae

[]´s