It is an already reported Hibernate bug: HHH-16991 EnhancedUserType cannot be used when defining relations