[Yanel-commits] rev 36385 - public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow

michi at wyona.com michi at wyona.com
Tue May 6 14:17:58 CEST 2008


Author: michi
Date: 2008-05-06 14:17:58 +0200 (Tue, 06 May 2008)
New Revision: 36385

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RoleCondition.java
Log:
warn if a user is not authorized to execute/display a specific workflow usecase

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RoleCondition.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RoleCondition.java	2008-05-06 12:14:07 UTC (rev 36384)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RoleCondition.java	2008-05-06 12:17:58 UTC (rev 36385)
@@ -59,6 +59,9 @@
                 log.debug("   role     : " + this.role.getName());
                 log.debug("   result   : " + authorized);
             }
+
+            if (!authorized) log.warn("User '" + identity.getUsername() + "' is not allowed to execute usecase (workflow transition) '" + role.getName() + "'");
+
             return authorized;
         } catch (Exception e) {
             log.error(e, e);



More information about the Yanel-commits mailing list