Я хотел бы использовать Spring WS для создания Webservice-Client с JAXB для маршалинга и демаршаллинга классов Java.
Но у меня есть только один файл WSDL.Когда я правильно понимаю, я могу генерировать классы Java с помощью JAXB (xjc.exe), который затем я могу использовать в Spring WS для извлечения данных Webservice и отправки ответа.
Но JAXB может толькогенерировать классы Java из файлов xsd-схемы.Должен ли я теперь вручную скопировать эти определения xsd из файла WSDL, чтобы сгенерировать эти классы через JAXB?(в моем случае файл WSDL содержит 4 определения XSD).
Или есть способ просто преобразовать весь WSDL в классы Java, которые я могу использовать в Spring WS (я знаю, что есть "wsimport",но это часть JAX-WS, и я думаю, что не могу использовать его в этом сценарии, верно?).
Так каков общий подход к Spring WS / JAXB / one WSDL-файлу?
Я действительно хотел бы начать со Spring WS и JAXB - большое спасибо за вашу помощь!