Проблема компиляции JAXB - свойство [ERROR] «Any» уже определено

Я пытаюсь создать привязку JAXB для xccdf-1.1.4.xsd, которая является стандартной схемой, которую можно получить изРасположение схемы XCCDF

В настоящее время я использую EclipseLink MOXy в качестве своей реализации JAXB, поскольку мне нравится тот факт, что он также может генерировать привязки JSON.

Я исправил пару случаев, когда я сталкивался с печально известной ошибкой «Свойство [ОШИБКА]», значение «уже определено» с использованием внешнего связующего XML, и теперь я получаю сообщение об ошибке на

[ERROR] Property "Any" is already defined. Use <jaxb:property> to resolve this conflict.
line 441 of file:/home/dchu/Playground/Java/eclipselink_moxy/xccdf_1.1.4/xccdf-1.1.4.xsd

[ERROR] The following location is relevant to the above error
line 444 of file:/home/dchu/Playground/Java/eclipselink_moxy/xccdf_1.1.4/xccdf-1.1.4.xs

Ниже приведен фрагмент строки в схеме XML, в которой произошла ошибка.

<xsd:sequence>
    <xsd:choice minOccurs="1" maxOccurs="1">
      <xsd:any namespace="http://purl.org/dc/elements/1.1/"
               minOccurs="1" maxOccurs="unbounded"/>
      <xsd:any namespace="http://checklists.nist.gov/sccf/0.1"
               processContents="skip" 
               minOccurs="1" maxOccurs="unbounded"/>
    </xsd:choice>
</xsd:sequence>

Кто-нибудь знает, что здесь может быть не так? Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос