Я работаю над созданием объекта Jaxb из сложного XSD. Существуют XSD, которые импортируются в другие xsds, что вызывает проблемы. Вот как это отличается
Мое настоящее имя файла XSD: xsdname.v6.xsd
<xs:import namespace="urn::xsdname:v6" schemaLocation="XsdName.v6.xsd"/>
<xs:import namespace="urn::xsdname:v6" schemaLocation="xsdname.v6.xsd"/>
Я получаю ошибку
line 10039 of /src/main/schema/external/xsdname.v6.xsd
'RefundDateTime' is already defined
line 10048 of src/main/schema/external/XsdName.v6.xsd
(related to above error) the first definition appears here
Я предполагал, что файлы каталога помогут решить проблему, но он не использует разные URL-адреса. Он смотрит локально, но загружает его дважды.
Любое предложение, как это можно решить?