Re: ClassCast Exception while using nested split

2019-07-26 Thread sujin sr
Thanks Claus. After adding end before endchoice my route is working now. .to("stream:out") .end() .endChoice() My understanding about end & endchoice is that, end() will close the choice() clause, endchoice() will close the when() clause. Then why do we need another end() before endChoice in

Re: ClassCast Exception while using nested split

2019-07-26 Thread Claus Ibsen
You have 2 splits, so you need and end before the end choice On Fri, Jul 26, 2019 at 10:51 AM sujin sr wrote: > > I am getting ClassCastException while trying to execute camel route > > from("timer://messageSplitterTest?repeatCount=1") > .process(exchange -> { > Message messag