gui*_*ido 5 apache-camel apache-servicemix
我想做这样的事情:
<jaxws:endpoint id="AbcEsbHTTPEndpoint"
implementor="com.abc.esb.ABCWSServiceImpl"
address="/ABCWSServiceService"
wsdlLocation="wsdl/ABCWSService.wsdl"
endpointName="e:ABCWSService"
serviceName="s:ABCWSServiceService"
xmlns:e="http://com.abc.esb/abcesb/services/ABCWSService"
xmlns:s="http://com.abc.esb/abcesb/services/ABCWSService">
</jaxws:endpoint>
<camelContext xmlns="http://camel.apache.org/schema/spring">
<route>
<from uri="cxf:bean://ABCWSServiceService"/>
<to uri="cxf:bean:decodeClient"/>
</route>
</camelContext>
<jaxws:client id="decodeClient"
address="http://ESB-DEV1:9081/abcesb/services/Decoder"
wsdlLocation="http://ESB-DEV1:9081/abcesb/services/Decoder?wsdl"
serviceClass="com.abc.esb.ABCServiceInterface"
abstract="true" >
</jaxws:client>
Run Code Online (Sandbox Code Playgroud)
我不明白如何配置骆驼路由从<jaxws:endpoint>到<jaxws:client> 使用的语法是什么?我知道你可以使用<cxf:cxfEndpoint>但如果我不需要,我不想使用它.
我知道如何使用JBI执行此操作,但我想使用OSGI包而不是JBI将其部署到servicemix中.
Cla*_*sen -4
请参阅 Camel 发行版示例中的一些 cxf 示例。他们展示了如何设置 cxf,而不是设置 jbi。
| 归档时间: |
|
| 查看次数: |
2990 次 |
| 最近记录: |