Those two routes cannot be asynchronous, because I want route 2 to be called
only when route 1 is finished.

Route 2 is defined as:
from("direct:startTransform").routeId("route2").
  
onException(Exception.class).process(exceptionProcessor).markRollbackOnlyLast().end().
     transacted("PROPAGATION_REQUIRES_NEW").
      .....

Route 1 calls route 2 like the following:
     to("direct:startTransform");

I would like the two routes to be in different transactions because if an
Exception is thrown in route 2 I do not want route 2 to rollback



--
View this message in context: 
http://camel.465427.n5.nabble.com/Two-routes-two-transactions-tp5720484p5720491.html
Sent from the Camel Development mailing list archive at Nabble.com.

Reply via email to