From: markt Date: Sat, 9 Sep 2006 21:10:42 +0000 (+0000) Subject: Port logic error fix from TC5. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=b6e7a8fd2fbacf53a271568c84047e6f1e8b2026;p=tomcat7.0 Port logic error fix from TC5. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441856 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/realm/UserDatabaseRealm.java b/java/org/apache/catalina/realm/UserDatabaseRealm.java index af32b5177..e2e469db3 100644 --- a/java/org/apache/catalina/realm/UserDatabaseRealm.java +++ b/java/org/apache/catalina/realm/UserDatabaseRealm.java @@ -223,7 +223,7 @@ public class UserDatabaseRealm Iterator groups = user.getGroups(); while(groups.hasNext()) { Group group = (Group)groups.next(); - uroles = user.getRoles(); + uroles = group.getRoles(); while(uroles.hasNext()) { Role role = (Role)uroles.next(); roles.add(role.getName());