String permissionableId = (String) map.get("permissionableId");
try {
HibernateUtil.startTransaction();
Permissionable permissionable = (Permissionable) retrievePermissionable(permissionableId);
permissionAPI.resetPermissionsUnder(permissionable);
HibernateUtil.commitTransaction();
} catch (Exception e) {
Logger.error(this, e.getMessage(), e);
try {
HibernateUtil.rollbackTransaction();