Well, how you send requests via CXF provider?
Could you provide whole working flow?
Something like
[which endpoint?] ------> cxf bc provider----> external server
I'm not sure which endpoint send request to cxf bc provider, so I
can't tell exactly how you can using catch.
Basically, if something wrong between cxf bc provider and external
server, cxf bc provider will send back a fault nmr message to "which
endpoint", so here you can check if it's fault and do something task.
Or if "which endpoint" here is cxfse proxy endpoint, you can actually
use catch directly as cxfse proxy endpoint just like a normal java
invocation, you may need take a look at
CxfBcProviderTest.testExternalServerNotExist()[1] which should be very
similar as your scenario and get more details.
[1]https://svn.apache.org/repos/asf/servicemix/components/trunk/bindings/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderTest.java
Freeman
On 2011-1-21, at 上午12:27, HART wrote:
Hi Freeman,
We are sending requests via CXF Provider. I am not clear how "catch"
can be
added. Are you talking about Camel?
Thanks a lot for your help!
Hart
--
View this message in context:
http://servicemix.396122.n5.nabble.com/Capture-network-communication-problem-tp3346353p3349906.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
--
Freeman Fang
------------------------
FuseSource: http://fusesource.com
blog: http://freemanfang.blogspot.com
twitter: http://twitter.com/freemanfang
Apache Servicemix:http://servicemix.apache.org
Apache Cxf: http://cxf.apache.org
Apache Karaf: http://karaf.apache.org
Apache Felix: http://felix.apache.org