aries-tx-control.git
3 weeks agoTx Control spec compliance - re-fix the setRollbackOnly issue in pre completion and... master
Tim Ward [Thu, 25 Jan 2018 18:17:29 +0000 (13:17 -0500)] 
Tx Control spec compliance - re-fix the setRollbackOnly issue in pre completion and add a unit test

3 weeks agoTx Control spec compliance - the XA JPA provider must support recovery to be the...
Tim Ward [Thu, 25 Jan 2018 17:05:34 +0000 (12:05 -0500)] 
Tx Control spec compliance - the XA JPA provider must support recovery to be the reference implementation

3 weeks agoTx Control spec compliance - recovery should work for JDBC resources created from...
Tim Ward [Thu, 25 Jan 2018 15:12:39 +0000 (10:12 -0500)] 
Tx Control spec compliance - recovery should work for JDBC resources created from the factory service

3 weeks agoTx Control spec compliance - support passed in JDBC resource providers in the local...
Tim Ward [Wed, 24 Jan 2018 18:38:25 +0000 (13:38 -0500)] 
Tx Control spec compliance - support passed in JDBC resource providers in the local JPA implementation

3 weeks agoTx Control spec compliance - handle null properties being passed to the local JPA...
Tim Ward [Wed, 24 Jan 2018 16:18:29 +0000 (11:18 -0500)] 
Tx Control spec compliance - handle null properties being passed to the local JPA Provider Factory

3 weeks agoTx Control spec compliance ensure that passed in JDBC Resource providers are properly...
Tim Ward [Wed, 24 Jan 2018 15:51:50 +0000 (10:51 -0500)] 
Tx Control spec compliance ensure that passed in JDBC Resource providers are properly handled

3 weeks agoTx Control spec compliance - avoid NPEs when null Maps are passed, throw thw correct...
Tim Ward [Wed, 24 Jan 2018 13:59:36 +0000 (08:59 -0500)] 
Tx Control spec compliance - avoid NPEs when null Maps are passed, throw thw correct exception from joinTransaction

3 weeks agoEnsure that a RollbackException is generated for unexpected failures
Tim Ward [Tue, 23 Jan 2018 16:35:48 +0000 (11:35 -0500)] 
Ensure that a RollbackException is generated for unexpected failures

3 weeks agoTx Control spec compliance - failing the CT due to unwrapping failure
Tim Ward [Tue, 23 Jan 2018 16:35:05 +0000 (11:35 -0500)] 
Tx Control spec compliance - failing the CT due to unwrapping failure

4 weeks agoTx Control spec compliance
Tim Ward [Fri, 19 Jan 2018 17:27:40 +0000 (17:27 +0000)] 
Tx Control spec compliance

Ensure that internal transaction management exceptions are wrapped in a spec TransactionException before being thrown to the client

4 weeks agoTx Control Service spec compliance
Tim Ward [Fri, 19 Jan 2018 16:59:35 +0000 (16:59 +0000)] 
Tx Control Service spec compliance

A setRollbackOnly called in a pre-completion callback should not result in an exception being thrown to the client

4 weeks agoTx Control spec compliance
Tim Ward [Fri, 19 Jan 2018 16:39:12 +0000 (16:39 +0000)] 
Tx Control spec compliance

Make sure that we can't register pre-completion from inside a pre-completion callback

4 weeks agoTx Control Service spec work
Tim Ward [Fri, 19 Jan 2018 16:15:49 +0000 (16:15 +0000)] 
Tx Control Service spec work
Support XA recovery based on a system property as well as config admin.
Correctly advertise recovery support
Don't use a javax.resource exception that isn't imported

4 weeks agotx-control-service spec fixes
Tim Ward [Thu, 18 Jan 2018 17:08:29 +0000 (17:08 +0000)] 
tx-control-service spec fixes

Users should be able to ignore specific exception instances before they are thrown

4 weeks agotx-control-service spec compliance
Tim Ward [Thu, 18 Jan 2018 16:53:31 +0000 (16:53 +0000)] 
tx-control-service spec compliance
Post-Completion callback exceptions must be logged, but not re-thrown to the client

4 weeks agotx-control-service spec compliance
Tim Ward [Thu, 18 Jan 2018 16:44:33 +0000 (16:44 +0000)] 
tx-control-service spec compliance
No Transaction scope should allow post-completion registrations from inside pre-completion callbacks

4 weeks agotx-control-service-local spec compliance
Tim Ward [Thu, 18 Jan 2018 16:29:22 +0000 (16:29 +0000)] 
tx-control-service-local spec compliance

Registering a pre-completion callback should throw an IllegalStateException once pre-completion has started

5 weeks agoMarker commit indicating the point at which Transaction Control moved to its own...
Tim Ward [Wed, 10 Jan 2018 16:13:22 +0000 (16:13 +0000)] 
Marker commit indicating the point at which Transaction Control moved to its own Git Repository

4 months ago[tx-control] Update the JPA resource provider to support plugins when using the Entit...
timothyjward [Fri, 22 Sep 2017 18:00:08 +0000 (18:00 +0000)] 
[tx-control] Update the JPA resource provider to support plugins when using the EntityManagerFactoryBuilder

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1809330 13f79535-47bb-0310-9956-ffa450edef68

7 months ago[tx-control] Fix up relativePath for parent poms
timothyjward [Mon, 3 Jul 2017 11:07:15 +0000 (11:07 +0000)] 
[tx-control] Fix up relativePath for parent poms

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1800628 13f79535-47bb-0310-9956-ffa450edef68

7 months ago[tx-control] Re-organise the Tx Control build, and use the official API
timothyjward [Fri, 30 Jun 2017 15:34:31 +0000 (15:34 +0000)] 
[tx-control] Re-organise the Tx Control build, and use the official API

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1800438 13f79535-47bb-0310-9956-ffa450edef68

7 months ago[ARIES-Tx-Control][maven-release-plugin]prepare for next development iteration
timothyjward [Fri, 23 Jun 2017 10:54:34 +0000 (10:54 +0000)] 
[ARIES-Tx-Control][maven-release-plugin]prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1799657 13f79535-47bb-0310-9956-ffa450edef68

7 months ago[ARIES-Tx-Control][maven-release-plugin]prepare release tx-control-0.0.3
timothyjward [Fri, 23 Jun 2017 10:54:13 +0000 (10:54 +0000)] 
[ARIES-Tx-Control][maven-release-plugin]prepare release tx-control-0.0.3

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1799655 13f79535-47bb-0310-9956-ffa450edef68

7 months ago[tx-control] Add JPA XA support for Hibernate 5.2.x
timothyjward [Thu, 22 Jun 2017 14:45:58 +0000 (14:45 +0000)] 
[tx-control] Add JPA XA support for Hibernate 5.2.x

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1799589 13f79535-47bb-0310-9956-ffa450edef68

11 months ago[tx-control] Support Connection Test Queries when pooling
timothyjward [Thu, 23 Feb 2017 15:47:41 +0000 (15:47 +0000)] 
[tx-control] Support Connection Test Queries when pooling

Fixes ARIES-1692, includes patches from mit_jones with minor tidy-up applied

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1784160 13f79535-47bb-0310-9956-ffa450edef68

13 months agoARIES-1647 Advertise the Transaction Control service from the local transactions...
timothyjward [Wed, 4 Jan 2017 10:54:04 +0000 (10:54 +0000)] 
ARIES-1647 Advertise the Transaction Control service from the local transactions bundle

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1777277 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[tx-control] Add support for releasing resource providers to the factories
timothyjward [Fri, 16 Dec 2016 18:31:32 +0000 (18:31 +0000)] 
[tx-control] Add support for releasing resource providers to the factories

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1774648 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control-0.0.2][maven-release-plugin]prepare for next development iteration
timothyjward [Mon, 17 Oct 2016 15:04:50 +0000 (15:04 +0000)] 
[tx-control-0.0.2][maven-release-plugin]prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1765304 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control-0.0.2][maven-release-plugin]prepare release tx-control-0.0.2
timothyjward [Mon, 17 Oct 2016 15:04:32 +0000 (15:04 +0000)] 
[tx-control-0.0.2][maven-release-plugin]prepare release tx-control-0.0.2

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1765302 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control] Fix another failed release due to leftover tag
timothyjward [Mon, 17 Oct 2016 14:49:41 +0000 (14:49 +0000)] 
[tx-control] Fix another failed release due to leftover tag

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1765300 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control-0.0.2][maven-release-plugin]prepare for next development iteration
timothyjward [Mon, 17 Oct 2016 14:05:31 +0000 (14:05 +0000)] 
[tx-control-0.0.2][maven-release-plugin]prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1765290 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control-0.0.2][maven-release-plugin]prepare release tx-control-0.0.2
timothyjward [Mon, 17 Oct 2016 14:05:11 +0000 (14:05 +0000)] 
[tx-control-0.0.2][maven-release-plugin]prepare release tx-control-0.0.2

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1765288 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control] Fix versioning mess made by the release plugin
timothyjward [Mon, 17 Oct 2016 13:18:51 +0000 (13:18 +0000)] 
[tx-control] Fix versioning mess made by the release plugin

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1765273 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control-0.0.2][maven-release-plugin]prepare for next development iteration
timothyjward [Mon, 17 Oct 2016 09:44:20 +0000 (09:44 +0000)] 
[tx-control-0.0.2][maven-release-plugin]prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1765233 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[tx-control] Minor fixes to Javadoc and license files
timothyjward [Fri, 14 Oct 2016 15:17:29 +0000 (15:17 +0000)] 
[tx-control] Minor fixes to Javadoc and license files

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1764931 13f79535-47bb-0310-9956-ffa450edef68

16 months agoARIES-1617 Ensure type safety for configuration driven JPA resource providers
timothyjward [Mon, 10 Oct 2016 15:26:34 +0000 (15:26 +0000)] 
ARIES-1617 Ensure type safety for configuration driven JPA resource providers

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1764120 13f79535-47bb-0310-9956-ffa450edef68

16 months agoARIES-1616 Further refactoring to remove duplicate code in the JPA resource providers
timothyjward [Mon, 10 Oct 2016 14:47:30 +0000 (14:47 +0000)] 
ARIES-1616 Further refactoring to remove duplicate code in the JPA resource providers

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1764111 13f79535-47bb-0310-9956-ffa450edef68

16 months agoARIES-1616 Clean up XA JPA resources properly
timothyjward [Mon, 10 Oct 2016 14:47:17 +0000 (14:47 +0000)] 
ARIES-1616 Clean up XA JPA resources properly

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1764110 13f79535-47bb-0310-9956-ffa450edef68

16 months agoARIES-1616 Factor out JPA resource provider common code from Local JPA
timothyjward [Mon, 10 Oct 2016 14:47:04 +0000 (14:47 +0000)] 
ARIES-1616 Factor out JPA resource provider common code from Local JPA

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1764109 13f79535-47bb-0310-9956-ffa450edef68

16 months agoARIES-1616 Factor out resource provider independent common code
timothyjward [Mon, 10 Oct 2016 14:46:18 +0000 (14:46 +0000)] 
ARIES-1616 Factor out resource provider independent common code

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1764108 13f79535-47bb-0310-9956-ffa450edef68

16 months agoARIES-1616 Clean up Local JPA resources properly
timothyjward [Wed, 21 Sep 2016 16:37:58 +0000 (16:37 +0000)] 
ARIES-1616 Clean up Local JPA resources properly

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1761786 13f79535-47bb-0310-9956-ffa450edef68

16 months agoARIES-1616 Force the transaction log to close when Transaction Control shuts down
timothyjward [Wed, 21 Sep 2016 08:14:21 +0000 (08:14 +0000)] 
ARIES-1616 Force the transaction log to close when Transaction Control shuts down

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1761694 13f79535-47bb-0310-9956-ffa450edef68

17 months ago[tx-control] Ensure that XA Connections are released by the JDBCResourceProvider
timothyjward [Thu, 1 Sep 2016 15:30:56 +0000 (15:30 +0000)] 
[tx-control] Ensure that XA Connections are released by the JDBCResourceProvider

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1758793 13f79535-47bb-0310-9956-ffa450edef68

18 months ago[tx-control] Ensure that the same ThreadLocal is used for all resources created by...
timothyjward [Wed, 17 Aug 2016 11:09:04 +0000 (11:09 +0000)] 
[tx-control] Ensure that the same ThreadLocal is used for all resources created by an XA JPAEntityManagerProvider

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1756612 13f79535-47bb-0310-9956-ffa450edef68

18 months ago[tx-control] Ensure that JPA container snapshots can be reliably used in the tests
timothyjward [Wed, 17 Aug 2016 09:17:22 +0000 (09:17 +0000)] 
[tx-control] Ensure that JPA container snapshots can be reliably used in the tests

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1756597 13f79535-47bb-0310-9956-ffa450edef68

18 months ago[tx-control] Avoid tying XA JPA resources to a single Transaction Control service
timothyjward [Tue, 16 Aug 2016 16:49:18 +0000 (16:49 +0000)] 
[tx-control] Avoid tying XA JPA resources to a single Transaction Control service

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1756532 13f79535-47bb-0310-9956-ffa450edef68

18 months ago[tx-control] Add missing package to avoid the need to deploy the JDBC API
timothyjward [Tue, 16 Aug 2016 11:51:09 +0000 (11:51 +0000)] 
[tx-control] Add missing package to avoid the need to deploy the JDBC API

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1756512 13f79535-47bb-0310-9956-ffa450edef68

18 months ago[tx-control] Correctly set the causes of ScopedWorkExceptions
timothyjward [Tue, 16 Aug 2016 11:50:39 +0000 (11:50 +0000)] 
[tx-control] Correctly set the causes of ScopedWorkExceptions

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1756511 13f79535-47bb-0310-9956-ffa450edef68

18 months ago[ARIES-1585] Add tests for JDBC connection cleanup, and fix the leaks!
timothyjward [Fri, 22 Jul 2016 16:53:02 +0000 (16:53 +0000)] 
[ARIES-1585] Add tests for JDBC connection cleanup, and fix the leaks!

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1753813 13f79535-47bb-0310-9956-ffa450edef68

18 months ago[tx-control] Register the recovery service before the ResourceProvider so that recove...
timothyjward [Fri, 22 Jul 2016 16:52:19 +0000 (16:52 +0000)] 
[tx-control] Register the recovery service before the ResourceProvider so that recovery is always available before someone uses the service

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1753812 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Add recovery support to the XA JDBC provider
timothyjward [Wed, 6 Jul 2016 07:47:53 +0000 (07:47 +0000)] 
[tx-control] Add recovery support to the XA JDBC provider

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1751616 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Improvements for the Local and XA JDBC ResourceProviders:
timothyjward [Wed, 6 Jul 2016 07:47:42 +0000 (07:47 +0000)] 
[tx-control] Improvements for the Local and XA JDBC ResourceProviders:
 * Add Metatypes
 * Avoid publishing "." properties
 * Ensure that tracked services are DataSourceFactories

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1751615 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Drop OSGi core dependency to R5 as no R6 features are currently needed
timothyjward [Wed, 6 Jul 2016 07:47:28 +0000 (07:47 +0000)] 
[tx-control] Drop OSGi core dependency to R5 as no R6 features are currently needed

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1751614 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Add license headers to build files
timothyjward [Thu, 30 Jun 2016 18:11:18 +0000 (18:11 +0000)] 
[tx-control] Add license headers to build files

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1750851 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Add support for resource recovery when using XA
timothyjward [Thu, 30 Jun 2016 17:55:48 +0000 (17:55 +0000)] 
[tx-control] Add support for resource recovery when using XA

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1750850 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Move to use the bnd-maven-plugin
timothyjward [Thu, 30 Jun 2016 17:55:15 +0000 (17:55 +0000)] 
[tx-control] Move to use the bnd-maven-plugin

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1750849 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Make local resource support configurable, and permit users to enforce...
timothyjward [Thu, 30 Jun 2016 17:54:55 +0000 (17:54 +0000)] 
[tx-control] Make local resource support configurable, and permit users to enforce a single last participant

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1750848 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[tx-control] Simplify Tx Control Service providers, and add configurable recovery...
timothyjward [Fri, 24 Jun 2016 16:17:04 +0000 (16:17 +0000)] 
[tx-control] Simplify Tx Control Service providers, and add configurable recovery logging for XA

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1750128 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Remove unnecessary Hibernate bug fix after fixing ARIES-1575
timothyjward [Thu, 16 Jun 2016 15:20:56 +0000 (15:20 +0000)] 
[tx-control] Remove unnecessary Hibernate bug fix after fixing ARIES-1575

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1748745 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control][maven-release-plugin]prepare for next development iteration
timothyjward [Thu, 16 Jun 2016 10:14:59 +0000 (10:14 +0000)] 
[tx-control][maven-release-plugin]prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1748681 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control][maven-release-plugin]prepare release tx-control-0.0.1
timothyjward [Thu, 16 Jun 2016 10:14:41 +0000 (10:14 +0000)] 
[tx-control][maven-release-plugin]prepare release tx-control-0.0.1

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1748679 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Move to an internal parent for setting things like JavaDoc JDK version
timothyjward [Wed, 15 Jun 2016 16:36:56 +0000 (16:36 +0000)] 
[tx-control] Move to an internal parent for setting things like JavaDoc JDK version

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1748607 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Test workaround for Hibernate bug HHH-10855
timothyjward [Wed, 15 Jun 2016 15:52:17 +0000 (15:52 +0000)] 
[tx-control] Test workaround for Hibernate bug HHH-10855

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1748600 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Switch dependencies to release versions
timothyjward [Wed, 15 Jun 2016 09:04:32 +0000 (09:04 +0000)] 
[tx-control] Switch dependencies to release versions

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1748528 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Add Provided and Required Service Capabilities to the tx control bundles
timothyjward [Tue, 14 Jun 2016 15:58:03 +0000 (15:58 +0000)] 
[tx-control] Add Provided and Required Service Capabilities to the tx control bundles

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1748434 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Add licence information so that the tx-control project can be released
timothyjward [Fri, 27 May 2016 18:11:18 +0000 (18:11 +0000)] 
[tx-control] Add licence information so that the tx-control project can be released

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1745798 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Tidy up JavaDoc for Transaction Control API
timothyjward [Fri, 27 May 2016 18:10:18 +0000 (18:10 +0000)] 
[tx-control] Tidy up JavaDoc for Transaction Control API

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1745797 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[tx-control] Integration tests for JPA two phase commit
timothyjward [Mon, 23 May 2016 13:19:10 +0000 (13:19 +0000)] 
[tx-control] Integration tests for JPA two phase commit

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1745194 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[tx-control] Mark ScopedWorkException#context as transient so the Exception can be...
timothyjward [Fri, 20 May 2016 09:05:24 +0000 (09:05 +0000)] 
[tx-control] Mark ScopedWorkException#context as transient so the Exception can be serialized

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1744676 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[tx-control] Enhance the Coordinator Optimisation test to show one transaction isn...
timothyjward [Fri, 20 May 2016 09:04:44 +0000 (09:04 +0000)] 
[tx-control] Enhance the Coordinator Optimisation test to show one transaction isn't necessarily better

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1744675 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[tx-control] Make the OSGi API version 1.0, but add a mandatory attribute to indicate...
timothyjward [Thu, 28 Apr 2016 11:07:42 +0000 (11:07 +0000)] 
[tx-control] Make the OSGi API version 1.0, but add a mandatory attribute to indicate its instability

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1741408 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[tx-control] Add an itest using the coordinator to speed up database inserts
timothyjward [Wed, 20 Apr 2016 23:09:12 +0000 (23:09 +0000)] 
[tx-control] Add an itest using the coordinator to speed up database inserts

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1740211 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[tx-control] Remove the link to the Coordinator service as per the latest RFC update
timothyjward [Wed, 20 Apr 2016 23:09:10 +0000 (23:09 +0000)] 
[tx-control] Remove the link to the Coordinator service as per the latest RFC update

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1740210 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[tx-control] Add support for read-only transactions
timothyjward [Wed, 20 Apr 2016 23:08:55 +0000 (23:08 +0000)] 
[tx-control] Add support for read-only transactions

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1740209 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Ensure that EclipseLink usee the non-jta-datasource for sequence generation
timothyjward [Thu, 14 Apr 2016 16:05:37 +0000 (16:05 +0000)] 
[tx-control] Ensure that EclipseLink usee the non-jta-datasource for sequence generation

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1739132 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Actually enlist the XA connection
timothyjward [Wed, 13 Apr 2016 16:31:16 +0000 (16:31 +0000)] 
[tx-control] Actually enlist the XA connection

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1738968 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Initial support for XA transactions with EclipseLink and OpenJPA
timothyjward [Wed, 13 Apr 2016 16:31:07 +0000 (16:31 +0000)] 
[tx-control] Initial support for XA transactions with EclipseLink and OpenJPA

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1738967 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Add XA support for JPA using Hibernate
timothyjward [Mon, 11 Apr 2016 19:36:03 +0000 (19:36 +0000)] 
[tx-control] Add XA support for JPA using Hibernate

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1738630 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Do not build any of tx-control unless JDK 8 is available
timothyjward [Thu, 7 Apr 2016 12:31:34 +0000 (12:31 +0000)] 
[tx-control] Do not build any of tx-control unless JDK 8 is available

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1738126 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Add tests for OpenJPA 2.4.1
timothyjward [Thu, 7 Apr 2016 12:31:33 +0000 (12:31 +0000)] 
[tx-control] Add tests for OpenJPA 2.4.1

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1738125 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Avoid teardown exception when using Hibernate
timothyjward [Thu, 7 Apr 2016 12:31:23 +0000 (12:31 +0000)] 
[tx-control] Avoid teardown exception when using Hibernate

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1738124 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Add documentation for the JPA local provider
timothyjward [Wed, 6 Apr 2016 18:41:08 +0000 (18:41 +0000)] 
[tx-control] Add documentation for the JPA local provider

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1738020 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Add JPA integration tests for Hibernate 5.0.9
timothyjward [Wed, 6 Apr 2016 14:31:12 +0000 (14:31 +0000)] 
[tx-control] Add JPA integration tests for Hibernate 5.0.9

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1737988 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Add support for resource local JPA using EclipseLink
timothyjward [Wed, 6 Apr 2016 10:06:08 +0000 (10:06 +0000)] 
[tx-control] Add support for resource local JPA using EclipseLink

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1737958 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Add logging to configuration-driven JDBCConnectionProvider services...
timothyjward [Wed, 30 Mar 2016 16:30:10 +0000 (16:30 +0000)] 
[tx-control] Add logging to configuration-driven JDBCConnectionProvider services for easier debug

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1737132 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[tx-control] Document the url configuration property
timothyjward [Mon, 21 Mar 2016 08:27:20 +0000 (08:27 +0000)] 
[tx-control] Document the url configuration property

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1735924 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Markdown formatting, rename to .md so that github renders correctly
timothyjward [Mon, 14 Mar 2016 17:02:34 +0000 (17:02 +0000)] 
[tx-control] Markdown formatting, rename to .md so that github renders correctly

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1734963 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Add README documentation to various tx-control projects
timothyjward [Mon, 14 Mar 2016 16:50:28 +0000 (16:50 +0000)] 
[tx-control] Add README documentation to various tx-control projects

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1734959 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Add support for XA enlisted datasources
timothyjward [Thu, 10 Mar 2016 11:27:48 +0000 (11:27 +0000)] 
[tx-control] Add support for XA enlisted datasources

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1734385 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Fix the SCM URLs for the tx-control-service-local and tx-control-service...
timothyjward [Thu, 10 Mar 2016 11:26:42 +0000 (11:26 +0000)] 
[tx-control] Fix the SCM URLs for the tx-control-service-local and tx-control-service-xa modules

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1734384 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Separate common tx-service code and use it to build an XA Transaction...
timothyjward [Wed, 9 Mar 2016 14:38:15 +0000 (14:38 +0000)] 
[tx-control] Separate common tx-service code and use it to build an XA Transaction Control service

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1734243 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Configuration-driven Database connections
timothyjward [Wed, 2 Mar 2016 16:06:55 +0000 (16:06 +0000)] 
[tx-control] Configuration-driven Database connections

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1733320 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Test using remote H2 in addition to local embedded, also test tx suspension
timothyjward [Tue, 1 Mar 2016 00:36:37 +0000 (00:36 +0000)] 
[tx-control] Test using remote H2 in addition to local embedded, also test tx suspension

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732984 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Do not prematurely finish inherited transactions
timothyjward [Mon, 29 Feb 2016 23:27:20 +0000 (23:27 +0000)] 
[tx-control] Do not prematurely finish inherited transactions

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732970 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Add a Spring rollback test
timothyjward [Mon, 29 Feb 2016 19:01:35 +0000 (19:01 +0000)] 
[tx-control] Add a Spring rollback test

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732936 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Add a Spring JdbcTemplate test
timothyjward [Mon, 29 Feb 2016 18:52:39 +0000 (18:52 +0000)] 
[tx-control] Add a Spring JdbcTemplate test

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732931 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Add support for no-rollback exceptions
timothyjward [Fri, 26 Feb 2016 12:18:47 +0000 (12:18 +0000)] 
[tx-control] Add support for no-rollback exceptions

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732464 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Testing of nested transactions
timothyjward [Thu, 25 Feb 2016 14:08:14 +0000 (14:08 +0000)] 
[tx-control] Testing of nested transactions

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732308 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Throw the correct Exception types on different kinds of error
timothyjward [Thu, 25 Feb 2016 13:36:31 +0000 (13:36 +0000)] 
[tx-control] Throw the correct Exception types on different kinds of error

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732302 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[tx-control] Update to the latest API from the RFC
timothyjward [Thu, 25 Feb 2016 13:36:15 +0000 (13:36 +0000)] 
[tx-control] Update to the latest API from the RFC

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/tx-control@1732301 13f79535-47bb-0310-9956-ffa450edef68