defaultUserId, groupId, resources, actionId,
getGuestUserRoleIds());
}
catch (NoSuchResourcePermissionException nsrpe) {
throw new IllegalArgumentException(
<BUG>"Someone may be trying to circumvent the permission checker: " +

nsrpe.getMessage(),</BUG>
nsrpe);
}

defaultUserId, groupId, resources, actionId,
getGuestUserRoleIds());
}
catch (NoSuchResourcePermissionException nsrpe) {
throw new IllegalArgumentException(
"Somebody is trying to circumvent permission framework " +
"or there is a bug in permission framework caller: " +
nsrpe.getMessage(),
nsrpe);
}
