1
<cxf:cxfEndpoint id="cxfEndpnt" address="http://localhost:8088/mockDownloadService"
wsdlURL="D:\workspaces\sdpwrk\vaibhav-test\src\main\resources\META-INF\downloadService\DownloadServices.wsdl">
<cxf:properties>
<entry key="dataFormat" value="PAYLOAD" />
</cxf:properties>
</cxf:cxfEndpoint>
<camelContext id="dest_context" xmlns="http://camel.apache.org/schema/spring"
handleFault="true">
<interceptSendToEndpoint uri="cxfEndpnt"
skipSendToOriginalEndpoint="false">
<camel:bean ref="testBean" method="testMethod"></camel:bean>
</interceptSendToEndpoint>
<route>
<from uri="direct:testInterceptor" />
<!-- Able to intercept -->
<to uri="cxfEndpnt"/>
<!-- Not Able to intercept -->
<to ref="cxfEndpnt"/>
</route>
これはサンプル・コードであると私は大きなプロジェクトを持っているし、どこでも、我々はこのuriの代わりにrefを使用すると、camelをエンドポイントに傍受する方法は?
<to ref="callService"/>
のように使用していると私は、既存のコードを変更する必要はありません。
refは廃止され、Camel 3.0では代わりにuri = "ref:xxx"を使用する必要があります。 –