Bonjour,

J'ai des problèmes avec les stratégies d'héritage dans Hibernate.

J'ai une entité "Requirement" et une entité "ReqSelection"; ReqSelection hérite de Requirement.
Il peut y avoir plusieurs "ReqSelection" pour un même "Requirement", c'est pourquoi ReqSelection possède son propre id auto-incrémenté.

J'ai essayé de mettre en place un héritage de type "JOINED", mais j'ai l'erreur suivante :
Caused by: java.lang.ClassCastException: org.hibernate.mapping.JoinedSubclass cannot be cast to org.hibernate.mapping.RootClass
D'après mes recherches c'est parce que je me retrouve avec 2 ids dans la classe fille du fait de l'héritage. Est-ce bien cela ?
Du coup je suis un peu pommé. Comment faire le mapping ?