747748749750751752753754755756757
if (groupname.length() > 0) { Group group = database.findGroup(groupname); if (group == null) { group = database.createGroup(groupname, null); } user.addGroup(group); } } } if (roles != null) { while (roles.length() > 0) {
204205206207208209210211212213214
Group group = user.getUserDatabase().findGroup(groupname); if (group == null) { throw new IllegalArgumentException ("Invalid group name '" + groupname + "'"); } user.addGroup(group); } /**
203204205206207208209210211212213
746747748749750751752753754755756
161162163164165166167168169170171
701702703704705706707708709710711
156157158159160161162163164165166
155156157158159160161162163164165
768769770771772773774775776777778