HSQLDB + @GeneratedValue

Ola estou querendo substituindo o hsqldb em minha aplicação, no meu caso o hibernate gera as tabelas, so que no caso anotando com @GeneratedValue o mysql funcionava
Mas no hsqldb não rola, alguém sabe como fazer o hsqldb gerar o id com autoincrement, tentei também @GeneratedValue(strategy = GenerationType.IDENTITY);

obrigado.

Já tentou usar o tipo AUTO?

Ou Sequence se você criar o script da base

@SequenceGenerator(name="SeqExample", sequenceName="SEQ_EXAMPLE ", allocationSize=1)
@GeneratedValue(generator="SeqExample")

-- script SQL
CREATE SEQUENCE SEQ_EXAMPLE AS INTEGER START WITH 0 INCREMENT BY 1;

tentei o auto tbm queria fazer sem usar scripts.

Qual o erro ?

Ele tenta inserir null, e nao gera a autonumeração, pelo que pesquisei so da para fazer por script mesmo