diff --git a/source/java/org/alfresco/repo/transaction/AlfrescoTransactionSupport.java b/source/java/org/alfresco/repo/transaction/AlfrescoTransactionSupport.java index 66021f3d44..620da5aeba 100644 --- a/source/java/org/alfresco/repo/transaction/AlfrescoTransactionSupport.java +++ b/source/java/org/alfresco/repo/transaction/AlfrescoTransactionSupport.java @@ -346,9 +346,7 @@ public abstract class AlfrescoTransactionSupport private static TransactionSynchronizationImpl getSynchronization() { // ensure synchronizations - registerSynchronizations(); - // get the txn synch instances - return (TransactionSynchronizationImpl) TransactionSynchronizationManager.getResource(RESOURCE_KEY_TXN_SYNCH); + return registerSynchronizations(); } /**