У меня есть один модуль, где у меня есть мои XSD-схемы, где одна схема может ссылаться на другую, используя относительный путь в пределах расположения схемы:
<xs:import namespace="http://my.namespace.org" schemaLocation="../mypackage/my.xsd"/>
Здесь я также использую xjc для генерации бинов Jaxb из этихxsd schemas.
Теперь у меня есть модуль, в котором реализован мой веб-сервис с использованием spring-ws (2.0.4).И я хочу использовать статический WSDL и публиковать его со схемами xsd, где местоположения схем будут преобразованы в URL, например 'http://myerver.url.com/my.xsd'.
. Вопрос в том, как элегантнодостичь этого?
(В качестве альтернативы можно объединить XSD в одну схему и в WSDL)
(Теоретически я мог бы преобразовать эти XSD с помощью сценария и добавить их в ресурсы (xsd иwsdl) сервлету (весенний диспетчер), но мне он не очень удобен)