| I saw that you changed the priority to Blocker. I'm not convinced that this is a Hibernate bug. Just because Hibernate did not throw an exception and seemed to work in 4.2 does not mean it is supported. AFAIK, there is no hibernate-orm unit test that tests this, and I don't think this is covered in the JPA 2.1 spec or the Hibernate ORM user guide. AFAICT, this should be solved by reworking your inheritance hierarchy. I will leave this open so you can respond in case I'm missing something in the JPA 2.1 spec or user guide that shows this should be supported. |