You could remove all other interceptors apart from current interceptors from chain, some thing like below.
InterceptorChain chain = message.getInterceptorChain(); ListIterator<Interceptor<? extends Message>> chainIterator = chain.getIterator(); while ( chainIterator.hasNext() ) { Interceptor interceptor = chainIterator.next(); chain.remove( interceptor ); } -- View this message in context: http://cxf.547215.n5.nabble.com/Return-SOAP-Fault-in-CXF-Interceptor-tp5745578p5745582.html Sent from the cxf-user mailing list archive at Nabble.com.