Как обработать org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException с наследованием одной таблицы?
Я использую аннотацию JPA Discriminator со стратегией наследования одной таблицы и реализацией Hibernate ORM для обработки различных типов пользователей в моем приложении. Когда в данных присутствует неизвестное значение дискриминатора, Hibernate генерирует исключение, подобное этому:
Caused by: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: Object with id: 3867 was not of the specified subclass: com.example.persistence.model.BaseUser (Discriminator: report); nested exception is org.hibernate.WrongClassException: Object with id: 3867 was not of the specified subclass: com.example.persistence.model.BaseUser (Discriminator: report)
Есть ли способ / аннотация JPA, чтобы игнорировать неизвестные значения дискриминатора?
Спасибо,
Том