31798: Merged V3.3 to V3.4-BUG-FIX
31773: ALF-11279: Further RetryingTransactionInterceptor fixes -
must do mark for rollback on propagating transactions
31758: Merged V3.3 to V3.4-BUG-FIX
31757: ALF-11279: Fixed RetryingTransactionInterceptor so that it actually behaves
like an interceptor and doesn't throw away the rest of the interceptor chain!
Added in PROPAGATION_SUPPORTS that came in on 4.0
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32365 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- The code did this:
return method.invoke(target.getThis(), target.getArguments());
rather than this:
return target.proceed();
- Services that used this are PublishingService, ChannelService, TransferService and
old CMIS dmServicesProxyCreator
- None of the above are adversely affected because the first 3 don't apply permissions
and the last one uses the interceptor in reverse order
- BUT: None of the aforementioned services will be auditable!
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32276 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- SOAP and REST binding create/update methods throw exceptions allowed by spec and read method returns empty set
- Moved transaction interceptor into org.alfresco.repo.transaction package and removed redundant runAs call
- PropertyFilter parsing corrected and made a shared service
- Removed replicated code from webservice getTypeDefinition implementation
- Moved association property getting into CMISServices
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@19239 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261