От документ за Hibernate относно sequence-identity
Ако не използвате 10g, задайте strategy = "sequence"
или "native"
може да реши проблема.
В противен случай използвайте
@GeneratedValue(strategy=GenerationType.AUTO, generator="announcementGenerator")
@SequenceGenerator(name="announcementGenerator", sequenceName="ANNOUNCEMENT_ID_SEQ")
Надеждата може да помогне.