Я собираюсь добавить столбец изображения с помощью настраиваемого объекта широколистного типа. Это поле изображения является ОБЯЗАТЕЛЬНЫМ для заполнения. Ниже приведен код для столбца изображения.
@AdminPresentationMergeOverride(name = "logo.url", mergeEntries = {
@AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.FRIENDLYNAME, overrideValue="BRAND LOGO"),
@AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.ORDER, intOverrideValue = 3),
@AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.REQUIREDOVERRIDE,overrideValue = "REQUIRED"),
})
@ManyToOne(targetEntity = MediaImpl.class, cascade = {CascadeType.ALL})
@JoinColumn(name = "IMAGE_ID",nullable = false)
@ClonePolicy
protected Media logo;
При сохранении столбца изображения с пустым значением появляется сообщение об успешной ошибке. Но проблема в том, что появляются два сообщения об ошибках, как указано ниже.
введите описание изображения здесь
Пожалуйста, помогите мне решить эту проблему. Любая помощь или обходные пути действительно приветствуются.