Sua consulta de validação é o problema. Enquanto
SELECT 1
sem FROM
funciona no Postgres
, não é válido em hsqldb. Veja esta resposta para consultas de validação sugeridas para diferentes bancos de dados
SELECT 1
sem FROM
funciona no Postgres
, não é válido em hsqldb.