[Design of JBoss Transaction Services] - Re: Removal of JBossTM from JBossAS trunk
by reverbel
Ivan already copied the JBoss TM/OTS/DTM code to a Sourceforge project.
I can look into removing OTS/DTM from trunk. I am not sure I fully understand the implications of removing JBoss TM (JTA). Have all dependencies from that TM been eliminated? We want to retain some of its interfaces (e.g., the TPC importer/exporter interfaces), right?
Currently there is a hardcoded dependency from the IIOP module on the OTS code. The IIOP servant directly accesses an OTS class in order to obtain the transaction context, which is then stuffs into the Invocation object. That dependency on a class needs to be replaced by a dependency on an interface, which any deployable OTS module may implement. Besides allowing the current OTS code to continue working even after its removal from trunk, this should also be useful to JBossTS, for "transaction bridging" across OTS and XA (JTA).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4081717#4081717
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4081717
17 years, 1 month