У меня следующая структура каталогов:
schema1
schema1.xsd
schema1.xsdconfig
schema2
schema2.xsd
schema2.xsdconfig
schema3
schema3.xsd
schema3.xsdconfig
Я пытаюсь скомпилировать все это в один файл JAR, используя XMLBeans, но не могу обработать командную строку scomp, чтобы собрать все это вместе. Мне нужен отдельный файл XSDConfig для каждого XSD из-за ограничений во входящем XML и требования навязать другое пространство имен для каждого из этих файлов.
Как бы я указал эти файлы для объединения в один JAR-файл, используя scomp
?
Когда я пытаюсь скомпилировать их, я получаю следующее сообщение:
/Users/chris/development/iservice/sstp-gateway/schema/OrderTracking/request/orderTrackingReq.xsd:3:2: error: sch-props-correct.2: Duplicate global element: Session (Original global element found in file: response/orderTrackingResp.xsd)
Time to build schema type system: 0.603 seconds
BUILD FAILED
Я не знаю, как связать каждый отдельный xsdconfig с каждым файлом xsd.