Finally found a way to make this work. I was using the activemq component but when I switched to using Direct it works like I want.
On Wed, Aug 13, 2014 at 1:23 PM, Matt Wendling <[email protected]> wrote: > I'm not using that. > > > On Wed, Aug 13, 2014 at 11:57 AM, Matt Sicker <[email protected]> wrote: > >> Are you using the unit of work feature? >> >> >> On 13 August 2014 13:36, Matt Wendling <[email protected]> wrote: >> >> > Hi Claus, >> > >> > Thanks for the reply. >> > >> > I need to rollback the transaction otherwise my DB statements will >> commit >> > and a JMS event will be sent. >> > >> > What is the point of the transaction if it's not rolled back on error? >> > >> > Is there no simple way to have the request / reply return immediately >> upon >> > an exception / transaction rollback? It's not really acceptable for my >> case >> > to have a timeout be the response. >> > >> > thanks, >> > >> > Matt >> > >> > >> > On Tue, Aug 12, 2014 at 10:40 PM, Claus Ibsen <[email protected]> >> > wrote: >> > >> > > Hi >> > > >> > > Then you need to not rollback the tx, and handle the exception and >> > > return the response as the stacktrace. >> > > >> > > >> > > On Tue, Aug 12, 2014 at 10:37 PM, Matt Wendling <[email protected]> >> > > wrote: >> > > > Hi, >> > > > >> > > > I'm using Camel with ActiveMQ and InOut request/reply routes. >> When I >> > > set >> > > > transferException=true i get the exception returned to the caller. >> > > However >> > > > if the route is transacted then the exception is NOT returned and I >> end >> > > up >> > > > with the 20000 ms timeout on the caller. >> > > > >> > > > Is there a way to get this exception and return it back to the >> caller >> > in >> > > a >> > > > transacted route? >> > > > >> > > > thanks, >> > > > >> > > > Matt >> > > >> > > >> > > >> > > -- >> > > Claus Ibsen >> > > ----------------- >> > > Red Hat, Inc. >> > > Email: [email protected] >> > > Twitter: davsclaus >> > > Blog: http://davsclaus.com >> > > Author of Camel in Action: http://www.manning.com/ibsen >> > > hawtio: http://hawt.io/ >> > > fabric8: http://fabric8.io/ >> > > >> > >> >> >> >> -- >> Matt Sicker <[email protected]> >> > >
