Port logic error fix from TC5.
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 9 Sep 2006 21:10:42 +0000 (21:10 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 9 Sep 2006 21:10:42 +0000 (21:10 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441856 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/realm/UserDatabaseRealm.java

index af32b51..e2e469d 100644 (file)
@@ -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());