@OrderColumn on a generic collection type fails at entityManagerFactory startup with a NPE :
Collection declaration :
(in abstract)
...
@OneToMany(mappedBy="withGeneric")
@OrderColumn
public List<T> targets;
...
Generic type is setup in concrete class. This pattern used to work with Hibernate (works for Hibernate 5.6.15, and previous versions). A minimal test-case based on https://github.com/hibernate/hibernate-test-case-templates is coming. There is an existing ticket already open with a similar error https://hibernate.atlassian.net/browse/HHH-16562 but :
- it does not imply a generic collection
- my minimal test case shows that a non-generic @OneToMany collection is OK
I’ll post my github repository with a minimal test-case in a few minutes. |