Thomas Plummer, do you truly intend to have Job annotated with @Entity rather than @MappedSuperclass?