В настоящее время я работаю над клиентом веб-службы, использующим CXF без файлов конфигурации Spring.CXF Как установить SoapVersion на порт CXF без пружины
Он работает очень хорошо, но я не могу понять, как установить привязку SoapVersion с помощью Java Api. Использование Spring файла это делается следующим образом:
<jaxws:binding>
<soap:soapBinding version="1.2"/>
</jaxws:binding>
ли вы, ребята, знаете, как это сделать в коде Java (на порт, на SOAPBinding ...)?
Заранее благодарим за вашу помощь!
EDIT ----------------------
Я все еще застрял с этой проблемой ... я пытался добавить SOAPBinding аннотацию на интерфейсе, как было предложено в одном из ответов ниже, но это не сработало ... Я все еще ищу способ вручную настроить свой порттип/привязку/шину для использования Soap 1.2 ...
Любой идеи?
EDIT ----------------------
Проблема решена! На самом деле я ответил на свой вопрос: см. Ниже ...
Спасибо!
Спасибо за ваш ответ, но у меня нет доступа к интерфейсу ... – reef 2010-11-23 08:34:46
@reef: С чего вы получаете описание интерфейса? – 2010-11-23 13:33:09
@Donal Fellows Это результат выполнения инструмента wsdl2java. Это в основном одна из моих зависимостей проекта. – reef 2010-11-23 13:47:54