| See attached for test case,... To sum up : Hibernate throws a java.sql.SQLException when trying to persist an entity which contain an @Embedded object that reference the entity id with (insertable = false, updatable = false). The idea was to avoid @Parent annotation which is specific to Hibernate and use pure Jpa annotation, by mapping the id of the parent entity, i posted a related question in StackOverflow |