Project

General

Profile

Feature #73

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

Added by Andrae Muys - over 16 years ago. Updated about 16 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Mulgara
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
fixed

Description

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.
#1

Updated by Andrae Muys - over 16 years ago

See <a href="http://www.netymon.com/papers/JTA-Integration-Proposal.pdf">http://www.netymon.com/papers/JTA-Integration-Proposal.pdf</a>
#2

Updated by Andrae Muys - over 16 years ago

(In r622) 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 instead of <Triple>, and the
Query constructor now takes ListSelectElement> instead of
List<Object>.

Note: This commit is untested, will test shortly.

#3

Updated by Andrae Muys - over 16 years ago

(In r623) refs #73

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

#4

Updated by Andrae Muys - over 16 years ago

(In r624) 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.

#5

Updated by Andrae Muys - over 16 years ago

(In r625) 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.

#6

Updated by Andrae Muys - about 16 years ago

  • Status changed from In Progress to Closed
  • Resolution set to fixed
#7

Updated by Andrae Muys - about 16 years ago

(In r678) refs #73
refs #85

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

Revision 626 and 627 merged earlier by ronald.

#8

Updated by Andrae Muys - about 16 years ago

(In r679) 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.

#9

Updated by Andrae Muys - about 16 years ago

(In r680) refs #73
refs #85

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

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

#10

Updated by Andrae Muys - about 16 years ago

(In r681) refs #73
refs #85

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

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

#11

Updated by Andrae Muys - about 16 years ago

(In r688) refs #73
refs #85

Cleanup prior to legal review.

#12

Updated by Andrae Muys - about 16 years ago

(In r690) refs #73
refs #85

Updates copyright notices and javadocs to reflect new work.

#13

Updated by Andrae Muys - about 16 years ago

(In r691) refs #73
refs #85

Final merge of the JTA development into trunk.

Also available in: Atom PDF