my route looks like this: from(). .toTry().process() .doCatch(Exception.class) .to().to().process() .end()
My questions are: 1. is .doFinally compulsory after doCatch()? 2. In my case, how does route know whether second .to() in line 4 is inside doCatch() or after doCatch()? 3. I am using cxfrs component, why is my exchange body not being returned back to caller. Caller is seeing 204 no content found. While, when i remove doTry and doCatch() with same code, caller is able to see proper response (exchange body, status and all). Why is that?