Hi all, we are running our EAI platform based on SMX3 hosted in JBoss with XA transactions and all that.
I am asking myself if we could get the same level of enterprise services from SMX4, too. I've read in the SMX4 docs that the JMS JBI BC does not provide JCA processors any more since SMX4 does not have any JCA flow any more. So the preferred way in SMX4 would now be to use the new servicemix-jms endpoints backed by spring-jms, and to set the transacted flag to "xa", correct? Currently the OSGi spec does not include transaction handling, right? So how are transactions started, propagated, etc. in SMX4, if SMX4 is a set of OSGi bundles running in an OSGi container? Does SMX4 provide any OSGi platform transaction service? How does SMX4 handle the classloading restrictions/policies that OSGi imposes on bundles, if transactions are propagated from bundle to bundle (i.e. from endpoint to endpoint)? Questions over questions. ;-) Any help would be greatly appreciated! Cheers Oliver -- View this message in context: http://www.nabble.com/How-does-SMX4-transaction-handling-if-it-runs-in-an-OSGi-container--tp20973338p20973338.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
