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.

Reply via email to