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]>
>>
>
>

Reply via email to