O problema é o ponto e vírgula à direita. Uma vez removido... SELECT 1 FROM DUAL ...o recurso keep-alive começa a funcionar conforme o esperado.