Is there anything to say about using Spring Integration with JMS, databases, and transactions?
In current applications, you might starta a transaction, read a jms message, do some work, update the db, and then commit both the jms read and db write. How are things like this done using Spring Integration? When are jms things acknowledged, or committed? What if I spawn things with concurrent endpoints etc?