[Yanel-commits] rev 43331 - public/yanel/trunk/src/contributions/resources/yanel-user/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Fri Jun 26 14:29:12 CEST 2009


Author: michi
Date: 2009-06-26 14:29:12 +0200 (Fri, 26 Jun 2009)
New Revision: 43331

Modified:
   public/yanel/trunk/src/contributions/resources/yanel-user/src/java/org/wyona/yanel/impl/resources/YanelUserResource.java
Log:
use removePolicy method instead directly accessing the policies repository

Modified: public/yanel/trunk/src/contributions/resources/yanel-user/src/java/org/wyona/yanel/impl/resources/YanelUserResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/yanel-user/src/java/org/wyona/yanel/impl/resources/YanelUserResource.java	2009-06-26 12:09:30 UTC (rev 43330)
+++ public/yanel/trunk/src/contributions/resources/yanel-user/src/java/org/wyona/yanel/impl/resources/YanelUserResource.java	2009-06-26 12:29:12 UTC (rev 43331)
@@ -67,8 +67,6 @@
 
     protected static final String XMLNS_ATTR = "xmlns";
 
-    protected static final String POLICIES_SUFFIX = ".policy";
-
     protected static final String XMLNS = "http://www.wyona.org/security/1.0";
 
     protected static final String MIME_TYPE = "application/xhtml+xml; charset=UTF-8";
@@ -602,9 +600,7 @@
             UserManager um = getRealm().getIdentityManager().getUserManager();
             um.removeUser(userId);
 
-            String userScreenPolicyPath = getPath() + POLICIES_SUFFIX;
-            Repository policiesRepo = getRealm().getPolicyManager().getPoliciesRepository();
-            policiesRepo.getNode(userScreenPolicyPath).delete();
+            getRealm().getPolicyManager().removePolicy(getPath());
 
             Repository rtiRepo = getRealm().getRTIRepository();
             String userScreenRCPath = PathUtil.getRCPath(getPath());



More information about the Yanel-commits mailing list