Chris, I should be able to have something ready to go in with the next set of updates. I will let you know when it is completed.
On Tue, Aug 7, 2012 at 3:06 PM, Christian Müller < christian.muel...@gmail.com> wrote: > 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 > > > -- -- Scott England-Sullivan ---------------------------------- FuseSource Web: http://www.fusesource.com Blog: http://sully6768.blogspot.com Twitter: sully6768