Derby Sequence Loop in junit test

Mam kłopoty, gdy korzystam z Derby z wbudowanym sterownikiem (derby-10.9.1.0) i db-in-memory w moim JUNIT-ie ze środowiskiem Hibernate (hibernate-core-3.6.8.Final).

Używam adnotacji i używam hbm2ddl do tworzenia mojej db w pamięci.

Wszystko działa, chyba że próbuję użyć sekwencji.

Sekwencja jest tworzona (pojawia się w dzienniku), ale kiedy próbuję dodać jedną jednostkę (hibernację) z PK związaną z tą sekwencją, mój kod rozpoczyna pisanie w nieskończonej pętli w każdej linii:

Hibernate: values next value for app.SE_FERI

Moja db jest tworzona jako:

jdbc:derby:memory:testdb;create=true

Używam hbm2ddl wewnątrz mojego kodu, przed użyciem bazy danych, jako:

SchemaExport schemaExport = new SchemaExport(config);
schemaExport.drop(true, true);
schemaExport.create(true, true);

Trochę pomocy !?

questionAnswers(1)

yourAnswerToTheQuestion