Hi Yeah that sounds like a good idea.
We love contributions On Fri, Oct 14, 2016 at 3:51 PM, Tomohisa Igarashi <tm.igara...@gmail.com> wrote: > Hi, > > I'm looking into this one and found that camel-sjms is using individual JMS > sessions for each endpoints. > https://issues.apache.org/jira/browse/CAMEL-9606 > > As I commented, it causes inconsistency if the process is terminated in the > middle of processing those synchronizations, so it doesn't make much sense > in terms of atomicity. I think it would be better to add an option to share > a single JMS Session among SJMS endpoints, and if it's disabled we can just > commit those immidiately for each producer/consumer (i.e. remove > synchronization usage). And I'd like to enable this option by default as I > don't see any situation that they don't want to share the Session, > transacted=false would be enough. Thoughts? > > If it sounds OK for you guys, I'll make a PR for it. > > Thanks, > Tomo > > -- > Tomohisa Igarashi > mailto:tm.igara...@gmail.com -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2