Hi ,
I use camel with 3 JMS endpoints like this :
from("jmsEndPointTX:DEV.SANDBOX2").to("jmsEndPointTX:DEV.SANDBOX3").to("jmsEndPointTX:DEV.SANDBOX3").process(new
Processor(){
public void process(Exchange e) throws Exception
{
System.out.println("SANDBOX3->process " +
e.getIn().getBody().toString());
throw new Exception("my EXCEPTION2");
}
}).to("jmsEndPointTX:DEV.SANDBOX4");
Camel detect error but write message on jmsEndPointTX:DEV.SANDBOX3 queue
My question is why camel does not performs jmsEndPointTX:DEV.SANDBOX3
rollback
I need explication how transaction rollback works with JMS endpoints
--
View this message in context:
http://www.nabble.com/How-camel-JMS-transaction-works-with-multiple-enpoints-tf4806652s22882.html#a13751756
Sent from the Camel - Users mailing list archive at Nabble.com.