Da Hibernate doc su sequence-identity
Se non stai usando 10 g, imposta strategy = "sequence"
o "native"
può risolvere il problema.
Altrimenti usa
@GeneratedValue(strategy=GenerationType.AUTO, generator="announcementGenerator")
@SequenceGenerator(name="announcementGenerator", sequenceName="ANNOUNCEMENT_ID_SEQ")
La speranza può aiutare.