It commit's as the route is complete. Transcational client is nothing more than demarcating start of the transaction. It lives on top of Spring PlatformTransactionManager: http://camel.apache.org/transactional-client.html An endpoint midway in the route that does not support transactions is no different than calling a non-transactionaware pojo from a transactional service in a traditional spring way.
2015-06-10 8:58 GMT+02:00 yogu13 <yog...@gmail.com>: > Hello, > > Thank you for answering ..please help me understand what happens if within > the route if there is a endpoint which doesn't support transactions? in > this > case, does the transaction started gets committed as soon as it encounters > such an endpoint ? or only gets committed at the end of the route ? > > Thanks in advance, > > Regards, > -Yogesh > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Transactional-Client-in-Camel-tp5768012p5768053.html > Sent from the Camel - Users mailing list archive at Nabble.com. > -- -- David J. M. Karlsen - http://www.linkedin.com/in/davidkarlsen