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.