ARGUS-185: optimize database transaction usage in admin web application

Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/b0416423
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/b0416423
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/b0416423

Branch: refs/heads/ranger-0.4
Commit: b0416423a849f6f276d8100fbc915a95f42acee9
Parents: 487d1bf
Author: Madhan Neethiraj <[email protected]>
Authored: Mon Nov 17 11:58:38 2014 -0800
Committer: sneethiraj <[email protected]>
Committed: Sun Dec 7 01:17:10 2014 -0500

----------------------------------------------------------------------
 security-admin/src/main/java/com/xasecure/biz/AssetMgr.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/b0416423/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java 
b/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
index a96dab9..521cea7 100644
--- a/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
@@ -2170,7 +2170,7 @@ public class AssetMgr extends AssetMgrBase {
                        final XXPolicyExportAudit xXPolicyExportAudit) {
                TransactionTemplate txTemplate = new 
TransactionTemplate(txManager);
                txTemplate
-                               
.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);
+                               
.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED);
                XXPolicyExportAudit policyExportAudit = (XXPolicyExportAudit) 
txTemplate
                                .execute(new TransactionCallback<Object>() {
                                        public Object 
doInTransaction(TransactionStatus status) {

Reply via email to