Revision: 662
http://openutils.svn.sourceforge.net/openutils/?rev=662&view=rev
Author: fcarone
Date: 2008-02-20 07:29:19 -0800 (Wed, 20 Feb 2008)
Log Message:
-----------
use getClassName to get the class name
Modified Paths:
--------------
trunk/openutils-hibernate-security/src/main/java/it/openutils/hibernate/security/filter/SecurityRuleAccessDecisionVoter.java
Modified: trunk/openutils-hibernate-security/src/main/java/it/openutils/hibernate/security/filter/SecurityRuleAccessDecisionVoter.java
===================================================================
--- trunk/openutils-hibernate-security/src/main/java/it/openutils/hibernate/security/filter/SecurityRuleAccessDecisionVoter.java 2008-02-20 15:28:47 UTC (rev 661)
+++ trunk/openutils-hibernate-security/src/main/java/it/openutils/hibernate/security/filter/SecurityRuleAccessDecisionVoter.java 2008-02-20 15:29:19 UTC (rev 662)
@@ -57,7 +57,7 @@
for (Object argument : methodInvocation.getArguments())
{
log.debug("Evaluating argument {}", argument);
- List<SecurityRule> rules = securityRuleManager.getRulesForRoles(argument.getClass().getName(), roles);
+ List<SecurityRule> rules = securityRuleManager.getRulesForRoles(ruleUtils.getClassName(argument), roles);
boolean permissionMatches = ruleUtils.checkPermissions(rules, config);
if (!permissionMatches)
{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|