Seems to be a bug in Camel. When constructing a route like: from(...) .log("pointA") .doTry() .process(...) .log("pointB") .doCatch() .choice() .when(...) ..... .otherwise() ..... .endChoice() .end .log("pointC")
during execution when no exception is thrown the pointC is never reached. The observed log is following: pointA pointB Expected log is pointA pointB pointC This is observed in Camel 2.10.4 -- View this message in context: http://camel.465427.n5.nabble.com/Route-is-constructed-incorrectly-when-choice-is-inside-doCatch-tp5736708.html Sent from the Camel - Users mailing list archive at Nabble.com.