Могу ли я использовать Apache Camel с реализацией Jax-ws на сервере приложений (например, WAS, WLS) без CXF или Axis2? - PullRequest
1 голос
/ 16 сентября 2011

Я не хочу использовать Axis2 или CXF с Camel.Можно ли настроить верблюда с использованием эталонной реализации JAX-WS, сервера приложений weblogic, сервера приложений websphere или реализации tomcat + jax-ws refrence?

Ответы [ 2 ]

1 голос
/ 16 сентября 2011

Camel предоставляет 2 готовых компонента веб-сервисов: camel-cxf и camel-spring-ws. Для любой другой интеграции с веб-сервисом просто используйте Java. Из любого Java-кода вы можете отправить сообщение Camel, используя ProducerTemplate. Тогда вы можете соединить JAX-WS сервера приложений с Camel. У нас был старый пример в Apache Camel, который показал, как интегрировать Axis 1.4 с Camel, но эти примеры были недавно удалены как часть очистки.

1 голос
/ 16 сентября 2011

Насколько я знаю, это невозможно.Компоненты camel-axis и camel-cxf напрямую используют классы cxf и axis.Вы можете использовать SoapDataFormat, но это только для простых случаев, а не для полного стека.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...