я JAXB класс, в котором, когда атрибут определен, как показано ниже, то значение загружается в списке:JAXB API - Удалить JaxbElement
@XmlElementRef(name = "mainElement", namespace = "http://www.xyz.org/spec/524/MODELS", type = JAXBElement.class)
protected List<JAXBElement<? extends MainElement>> mainElement;
, когда атрибут определен, как показано ниже, то значение не загружен в списке (нулевой содержит):
@XmlElement(name = "mainElement")
protected List<MainElement> mainElement;
есть ли способ, чтобы удалить JAXBElement из класса Java генерируется из XSD.
Попробуйте удалить определение в XSD и снова сгенерировать классы JAXB с помощью xjc. – vzamanillo