Hi, You can disable the ErrorHandling like this, if you just proxy the service like below route.
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring"> <route errorHandlerRef="noErrorHandler"> <from uri="cxf:bean:routerEndpoint" /> <to uri="cxf:bean:serviceEndpoint" /> </route> </camelContext> <bean id="noErrorHandler" class="org.apache.camel.builder.NoErrorHandlerBuilder"/> -- Willem Jiang Red Hat, Inc. FuseSource is now part of Red Hat Web: http://www.fusesource.com | http://www.redhat.com Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) (English) http://jnn.javaeye.com (http://jnn.javaeye.com/) (Chinese) Twitter: willemjiang Weibo: willemjiang On Tuesday, November 6, 2012 at 9:09 PM, vpd wrote: > I am new to Camel and CXF. I am trying to post process the fault messages > that are thrown from my webservice. But CXF throws them as Fault exception > only and hence the camel routing is aborted and the error handler is > invoked. > How can I tweak Camel or CXF to get the fault message just as received by > the CXF itself> > Is there any configuration by which I can attain this? > Or Do I need to provide an Interceptor to achieve this? > Or Do I need to handle in Error handler? > > I searched and found, with interceptors I could update the message. But felt > there should be a simple way to go for it. > > Please advice. > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/CXF-SOAP-Fault-handling-tp5722219.html > Sent from the Camel - Users mailing list archive at Nabble.com > (http://Nabble.com).
