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

michi at wyona.com michi at wyona.com
Mon Mar 29 09:09:16 CEST 2010


Author: michi
Date: 2010-03-29 09:09:16 +0200 (Mon, 29 Mar 2010)
New Revision: 48339

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
protect yanel.usecase policy.read

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	2010-03-28 21:10:25 UTC (rev 48338)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2010-03-29 07:09:16 UTC (rev 48339)
@@ -2072,8 +2072,10 @@
             if (yanelUsecaseValue.equals("create")) {
                 log.debug("Create new resource ...");
                 usecase = new Usecase("resource.create");
+            } else if (yanelUsecaseValue.equals("policy.read")) {
+                usecase = new Usecase("policy.read");
             } else {
-                log.warn("No such usecase: " + yanelUsecaseValue);
+                log.warn("No such generic Yanel usecase: " + yanelUsecaseValue + " (maybe some custom usecase)");
             }
         }
 
@@ -2139,7 +2141,8 @@
             
             Realm realm = map.getRealm(request.getServletPath());
             String path = map.getPath(realm, request.getServletPath());
-            
+
+            // TODO: Introduce version 2 of policy manager
             ResourceConfiguration rc = getGlobalResourceConfiguration("policy-manager_yanel-rc.xml", realm);
             if (generateResponseFromRTview(request, response, rc, path)) return;
             log.error("Something went terribly wrong!");



More information about the Yanel-commits mailing list