Erro: Communications link failure - Last packet sent to the server was 0 ms ago

Oi Pessoal!

Estou desenvolvendo uma aplicação web que se conecta a um banco de dados MySQL.
Minha aplicação está rodando local e o banco de dados também está local.

A primeira vez que rodo a aplicação atraves do tomcat e acesso o banco de dados funciona bem, porém, quando vira o dia, e o servidor continua rodando (desde ontem), a minha aplicação não consegue acessar o banco de dados e dá o seguinte erro:

Communications link failure
Last packet sent to the server was 0 ms ago.

Alguém tem alguma sugestão ou pista de como resolver este problema? :roll:

Obrigada!

[color=darkblue] Já tentou o autoReconnect ? [/color]

jdbc:mysql://localhost/aplicFin?autoReconnect=true  

Olá! Tentei o autoReconnect mas não deu certo… mas valeu pela dica!!

Fiz da seguinte forma: quando a minha aplicação cria a conexão com o banco de dados pela primeira vez, ela guarda uma variável que corresponde a data que foi criada, assim as proximas tentativas de conexão vão verificar esta data, se a data for diferente, cria-se uma nova conexão (não tenta usar a antiga).