I was facing same issue. What I did to solve it is, made @Id field part of children whenever it was part of @MappedSuperClass.