У меня есть свойство java, аннотированное с помощью @XmlElement(required=false, nillable=true). Когда объект привязан к xml, он всегда выводится с атрибутом xsi:nil="true".
Есть ли опция jaxbcontext/marshaller, чтобы направить маршаллера не писать элемент, а не писать его с помощью xsi:nil?
Я искал ответы на это, а также просмотрел код, afaics, он всегда будет писать xsi:nil, если nillable = true. Я что-то пропустил?