Я пытаюсь сгенерировать классы xsd в java с netbeans, используя инструмент jaxbinding, но когда это происходит, он генерирует следующие ошибки:
[ERROR] 'AcceptedIndicator' is already defined
línea 21 de file:///C:/Users/usuario/Documents/Facturacion%20Electronica/XSD/UBL2/common/UBL-CommonBasicComponents-2.0.xsd
[ERROR] (related to above error) the first definition appears here
línea 21 de file:/C:/Users/usuario/Documents/Facturacion%20Electronica/XSD/UBL2/common/UBL-CommonBasicComponents-2.0.xsd
Практически все компоненты файла CommonBasicComponents-2.0.xsd говорят, что они повторяются.
В файле DIAN_UBL.xsd выполняется следующий импорт
<import namespace="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" schemaLocation="C:/Users/usuario/Documents/Facturacion Electronica/XSD/UBL2/common/UBL-CommonAggregateComponents-2.0.xsd"/>
<import namespace="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" schemaLocation="C:/Users/usuario/Documents/Facturacion Electronica/XSD/UBL2/common/UBL-CommonBasicComponents-2.0.xsd"/>
<import namespace="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" schemaLocation="C:/Users/usuario/Documents/Facturacion Electronica/XSD/UBL2/common/UBL-CommonExtensionComponents-2.0.xsd"/>
<import namespace="http://www.dian.gov.co/contratos/facturaelectronica/v1/Structures" schemaLocation="DIAN_UBL_Structures.xsd"/>
При четвертом импорте в файле DIAN_UBL Structures.xsd выполняется следующий импорт:
<import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
<import namespace="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" schemaLocation="http://www.dian.gov.co/micrositios/fac_electronica/documentos/common/UnqualifiedDataTypeSchemaModule-2.0.xsd"/>
<import namespace="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" schemaLocation="http://www.dian.gov.co/micrositios/fac_electronica/documentos/common/UBL-CommonAggregateComponents-2.0.xsd"/>
Когда я удаляю импорт, который (UBL-CommonAggregateComponents-2.0.xsd) повторяется, возникает другая ошибка, которая говорит о том, что импорт отсутствует, так что теги действительны.
Некоторая помощь? Я хотел бы поблагодарить вас.