This is a follow-up to
Limitation of JPA 1.0 using @IdClass with *nested* composite primary keys?
EclipseLink comes with a javax.persistence_1.0.0.jar which I also put onto the classpath, so it can know about the version of my entity classes. But how does Hibernate know the entity classes are meant to be in JPA 1.0? Can it be done? If so, how?