This is reproduced by running org.hibernate.test.hql.BulkManipulationTest. All tests that execute {{TestData#prepare}} fail when inserting an entity with a "native" ID generator mapped.
Using Oracle12cDialect, the "native" generator is an identity; in superclass Oracle dialects, the "native" generator is a sequence.
Tests pass if "native" is changed to "sequence".
Tests also pass using Oracle10gDialect with an Oracle 12c DB (but ID generator is sequence).
|