Inserindo a linha:
<property name="testQuery" value="SELECT 1"/>
na configuração da fonte de dados, parece que a conexão é testada antes do uso e reconectada se estiver inativa. Tentei com
wait_timeout=60
e mesmo com uma reinicialização do MySQL-Server enquanto minha aplicação estava rodando... Resultado:não há mais exceções e erros!