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.
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.
See <a href="http://www.netymon.com/papers/JTA-Integration-Proposal.pdf">http://www.netymon.com/papers/JTA-Integration-Proposal.pdf</a>
(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 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.
(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.
(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.
(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.
- Status changed from In Progress to Closed
- Resolution set to fixed
(In r678) refs #73
refs #85
svn merge -r 619:625 ../../trunk/ .
Revision 626 and 627 merged earlier by ronald.
(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.
(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.
(In r681) refs #73
refs #85
svn merge -r 675:677 ../../trunk/ .
This brings the mgr-73 branch in sync with trunk.
(In r688) refs #73
refs #85
Cleanup prior to legal review.
(In r690) refs #73
refs #85
Updates copyright notices and javadocs to reflect new work.
(In r691) refs #73
refs #85
Final merge of the JTA development into trunk.
Also available in: Atom
PDF