[Yanel-commits] rev 30576 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Mon Jan 21 23:59:03 CET 2008


Author: michi
Date: 2008-01-21 23:59:02 +0100 (Mon, 21 Jan 2008)
New Revision: 30576

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
get policy for displaying

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2008-01-21 22:56:48 UTC (rev 30575)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2008-01-21 22:59:02 UTC (rev 30576)
@@ -70,6 +70,7 @@
 
 import org.wyona.security.core.api.Identity;
 import org.wyona.security.core.api.IdentityManager;
+import org.wyona.security.core.api.Policy;
 import org.wyona.security.core.api.PolicyManager;
 import org.wyona.security.core.api.Role;
 import org.wyona.security.core.api.Usecase;
@@ -2161,8 +2162,12 @@
      */
     private void doAccessPolicyRequest(HttpServletRequest request, HttpServletResponse response)  throws ServletException, IOException {
         Resource resource = getResource(request, response);
-        log.error("DEBUG: AC repo: " +resource.getRealm().getPolicyManager().getPoliciesRepository());
-        log.error("DEBUG: Path: " +resource.getPath());
+        try {
+            Policy acPolicy = resource.getRealm().getPolicyManager().getPolicy(resource.getPath());
+        } catch(Exception e) {
+            log.error(e, e);
+            throw new ServletException(e.getMessage());
+        }
 
         response.setContentType("text/plain; charset=" + DEFAULT_ENCODING);
         response.setStatus(response.SC_OK);



More information about the Yanel-commits mailing list