Permissions prpalPermissions = (Permissions)permissionMap.get(p);
if (prpalPermissions != null && resourceName != null) {
// Search for permissions related with the specified resource.
List toRemove = new ArrayList();
Enumeration en = prpalPermissions.elements();
DefaultPermission resPerm = new DefaultPermission(resourceName, null);
DefaultPermission regPerm = new DefaultPermission(resourceName, null);
while (en.hasMoreElements()) {
Permission permission = (Permission) en.nextElement();
regPerm.setResourceName(permission.getName());