Вопрос

Я новичок в муле. Есть ли способ позвонить в веб -сервис на основе CXF с помощью JAXWSProxyFactoryBean? Приятно будет повторно использовать интерфейс Java вместо файлов WSDL.

С помощью CXF мы можем просто повторно использовать наш интерфейс Java в качестве Spring Bean для клиента веб -сервисов без генерации кода WSDL2Java.

<bean id="{Bean Id}" class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean">
<property name="serviceClass" value="{java interface}"/>
<property name="address" value="{Address}"/>
</bean>

Вместо генерирования артефактов клиентов мы можем просто использовать приведенное выше определение бобов для потребителя веб -сервисов.

Заранее спасибо, маска

Это было полезно?

Решение

Если вопрос: «Как способ вызовать удаленную веб -сервис, не генерируя классы клиентов в Mule 2.2.x», ответ: «Используйте общую конечную точку WSDL".

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top