Я использую @ElementCollection для пользовательского списка объектов
@ElementCollection
@CollectionTable(name = "choice", joinColumns = @JoinColumn(name = "itemId"))
@OrderColumn(name = "index")
private List<Choice> choices = new ArrayList<Choice>();
Я создал класс Choice, как этот
//@Embeddable
@Table(name = "choice")
@Cacheable(false)
@Audited
public class Choice implements Serializable{
Если я использую @Embeddable аннотацию, я получаю org.hibernate.MappingException: Тип, не поддерживаемый для аудита: org.hibernate.type.ComponentType
Я новичок в JPA. Есть ли что-нибудь, чего мне не хватает?