С легкостью генерировать клиент Spring WS из RPC / закодированного WSDL?

Приветствую всех,

Перед тем, как задать свой конкретный вопрос, я Хочу упомянуть, что я ищу не пошаговое решение, а возможное ДА или НЕТ, смогу ли я достичь своей цели с помощью того, что я планирую.

Что у меня есть:

A wsdl , который был автоматически сгенерирован Axis 1.3 и является RPC / закодированным. - Я не имею никакого влияния на веб-сервис как таковой.

Чего я пытаюсь достичь:

Создание Spring WS-клиента из этого wsdl.

Что я «знаю» :

  • RPC / закодированные WSDL устарели и не «поддерживаются» Spring WS
  • Spring WS может доставить любой допустимый XML
  • Мне нужно получить схему из WSDL -> .xsd
  • Я обречен.

Что Я не уверен в следующем:

  • Достаточно ли .xsd или мне нужно сгенерировать / записать .xjb для создания классов?

Вопрос:

Могу ли я получить .xsd из RPC / закодированного WSDL и сгенерировать мои классы Java для Spring WS Client без особого "взлома"? Или мне просто следует заняться разработкой жестокой оси 1. 3 сгенерированных класса со всеми их невзгодами?

Заранее благодарю.

6
задан Sniffer 18 May 2011 в 14:12
поделиться