[jbossts-issues] [JBoss JIRA] (JBTM-2103) ORB-less JTS

Michael Musgrove (JIRA) issues at jboss.org
Fri Jul 22 07:53:00 EDT 2016

     [ https://issues.jboss.org/browse/JBTM-2103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Musgrove closed JBTM-2103.
    Resolution: Won't Fix

This topic came up during our latest F2F: we must continue to interoperate with legacy application servers so will be retaining JTS for that purpose. For vendors that decide not to implement RMI over IIOP we will not be proposing any alternative. We will, however, continue to investigate other options for interoperability (such as googles RPC framework, for example) in the linked JIRA (JBTM-2122).

> ORB-less JTS
> ------------
>                 Key: JBTM-2103
>                 URL: https://issues.jboss.org/browse/JBTM-2103
>             Project: JBoss Transaction Manager
>          Issue Type: Feature Request
>          Components: JTS
>    Affects Versions: 5.0.0
>            Reporter: Mark Little
>            Assignee: Michael Musgrove
>             Fix For: 6.later
> At some point in the future there's a good chance that the ORB requirement will be removed from EE entirely. If that happens we need to be able to react and ensure that the JTS continues to work because it’s the most complete distributed transaction implementation that we possess. Now there are two ways to do that:
> (i) we ship our own ORB, either JacORB or something else, say.
> (ii) we remove the dependency on CORBA entirely.
> Whilst (i) is a good short term option, I think we need to look at (ii). An old in-house TM that JBoss had which Narayana replaced had a JTS implementation  which supported CORBA and JBoss Remoting (I think it was Remoting). Ultimately what we need is a high performance distributed transactions implementation and JTS is it today but it has a dependency on CORBA that we need to try to remove and yet keep most of the non-ORB generated code/dependencies.

This message was sent by Atlassian JIRA

More information about the jbossts-issues mailing list