Ticket #73 (closed enhancement: fixed)

Opened 1 year ago

Last modified 9 months ago

Provide access to Mulgara's transaction api via a JTA XAResource Adaptor

Reported by: andrae Assigned to: andrae
Priority: minor Milestone: JTA Support
Component: Mulgara Version:
Keywords: Cc:

Description (Last modified by andrae)

Provide a JTA XAResource that provides access to Mulgara transactions - this will permit Mulgara to participate in externally mediated distributed transactions. So this would permit mulgara transactions to be synchronised with mysql/postgres/J2EE transactions.

Change History

10/15/07 21:33:47 changed by andrae

01/13/08 23:33:14 changed by andrae

(In [622]) refs #73 sync's branch with trunk merge -r 479:619 trunk/ .

Also improves the use of generics in Session which caused a problem with the merge. insert/delete now take <? extends Triple> instead of <Triple>, and the Query constructor now takes List<? extends SelectElement?> instead of List<Object>.

Note: This commit is untested, will test shortly.

01/14/08 00:08:12 changed by andrae

(In [623]) refs #73

The merge seems to have broken the JTA support - this commit fixes some changes made to the formatting of error messages.

01/14/08 01:32:29 changed by andrae

(In [624]) refs #73

With this release the JTA branch now enters beta.

With this commit the merger with trunk now tests 100% - please hammer this version. I will give it a week or two and then update trunk and close this branch.

01/14/08 02:04:07 changed by andrae

(In [625]) refs #73

Opps, missed this - needed to uncomment a section of the build file that had been commented out to disable some unittests during development.

03/07/08 18:11:12 changed by andrae

  • description changed.
  • milestone set to JTA Support.

03/07/08 18:16:41 changed by andrae

  • status changed from assigned to closed.
  • resolution set to fixed.

03/16/08 20:35:45 changed by andrae

(In [678]) refs #73 refs #85

svn merge -r 619:625 ../../trunk/ .

Revision 626 and 627 merged earlier by ronald.

03/16/08 21:18:26 changed by andrae

(In [679]) refs #73 refs #85

svn merge -r 627:675 ../../trunk/ .

This brings mgr-73 in sync with trunk just prior to the large log4j commit by ronald.

conflicts fixed: build.xml, common.xml - everything else merged cleanly.

03/17/08 01:12:10 changed by andrae

(In [680]) refs #73 refs #85

Fixes up some incompatibilities with updated jar-files in trunk/

Specifically trouble with the jotm upgrade, and the wsdl upgrade.

03/17/08 01:19:02 changed by andrae

(In [681]) refs #73 refs #85

svn merge -r 675:677 ../../trunk/ .

This brings the mgr-73 branch in sync with trunk.

03/17/08 18:24:19 changed by andrae

(In [688]) refs #73 refs #85

Cleanup prior to legal review.

03/18/08 00:02:25 changed by andrae

(In [690]) refs #73 refs #85

Updates copyright notices and javadocs to reflect new work.

03/18/08 02:32:14 changed by andrae

(In [691]) refs #73 refs #85

Final merge of the JTA development into trunk.