Do documento do Hibernate sobre
sequence-identity
Se você não estiver usando 10g, defina
strategy = "sequence"
ou "native"
pode resolver o problema.Outra utilização
@GeneratedValue(strategy=GenerationType.AUTO, generator="announcementGenerator")
@SequenceGenerator(name="announcementGenerator", sequenceName="ANNOUNCEMENT_ID_SEQ")
A esperança pode ajudar.