Kompilacja JAXB - [BŁĄD] Właściwość „Dowolny” jest już zdefiniowana

Usiłuję utworzyć powiązanie JAXB dla xccdf-1.1.4.xsd, który jest standardowym schematem, który można uzyskać zSchemat XCCDF Lokalizacja

Obecnie używam EclipseLink MOXy jako mojej implementacji JAXB, ponieważ podoba mi się to, że może również generować powiązania JSON.

Naprawiłem kilka okazji, w których trafiłem na niesławną „[BŁĄD] Właściwość„ wartość ”jest już zdefiniowana” błąd przy użyciu zewnętrznego powiązania XML, a teraz trafiam na błąd

[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

Poniżej znajduje się fragment linii w schemacie XML, w którym wystąpił błąd.

<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>

Czy ktoś wie, co tu może być nie tak? Dzięki!

questionAnswers(2)

yourAnswerToTheQuestion