This is at least "my" requirement. Sent from a mobile device Am 07.08.2012 18:47 schrieb "Scott England-Sullivan" <sully6...@gmail.com>:
> Hi Thomas, > > It sounds like you are looking for something like the following: > > from("sjms:consumer?transacted=true&batch=100") > .processor("do stuff") > to("file:output"); > > Such that 100 messages would be consumed, processed and filed followed by > the session either being committed or rolled back based on the success or > fail of all 100 exchanges. > > Sound about right? > > > On Tue, Aug 7, 2012 at 11:49 AM, Thomas Johansen <thxm...@gmail.com> > wrote: > > > I'm not sure what this implies, Scott. > > > > My use case is to have a transaction started on a first exchange, and > then > > have X exhanges on the same transaction. It should first be committed > when > > some external event happens, like a control message is seen (possibly > from > > a separate control queue), after X number of messages or something. I'm > > sure Camel provides some options for mechanisms to use here? In my case I > > need to aggregate X records into a single file. > > > > Thomas > > > > > > Den 7. aug. 2012 kl. 14:50 skrev Scott England-Sullivan < > > sully6...@gmail.com>: > > > > > I will take a look at it tonight. Plan is to add batch support by > having > > > the Producer and Consumer endpoints support a List of Messages. Once > in > > > place TX would be automatically supported as it is called as a > > > Synchronization upon completion of the Exchange. > > > > > > Thoughts? > > > > > > On Tue, Aug 7, 2012 at 6:21 AM, Christian Müller < > > > christian.muel...@gmail.com> wrote: > > > > > >> +1 > > >> Would like to see this feature too... > > >> > > >> Sent from a mobile device > > >> Am 07.08.2012 10:49 schrieb "Thomas Johansen" <thxm...@gmail.com>: > > >> > > >>> Hi, > > >>> > > >>> As I understand the JMSComponent/ActiveMQComponent cannot support > > batched > > >>> transactions due to the use of Spring's DMLC. With this new > > SJMSComponent > > >>> there should be possibilities to implement this, I guess? > > >>> > > >>> BR, > > >>> Thomas > > >>> > > >> > > > > > > > > > > > > -- > > > -- > > > Scott England-Sullivan > > > ---------------------------------- > > > FuseSource > > > Web: http://www.fusesource.com > > > Blog: http://sully6768.blogspot.com > > > Twitter: sully6768 > > > > > > -- > -- > Scott England-Sullivan > ---------------------------------- > FuseSource > Web: http://www.fusesource.com > Blog: http://sully6768.blogspot.com > Twitter: sully6768 >