throw new JahiaRuntimeException(e);
}
}
private void init() throws RepositoryException {
JahiaPrivilegeRegistry registry = new JahiaPrivilegeRegistry(JCRSessionFactory.getInstance().getNamespaceRegistry());
registeredPrivileges = registry.getRegisteredPrivileges();
registeredPrivilegeMap = new HashMap<String, Privilege>();
for (Privilege priv : registeredPrivileges) {
registeredPrivilegeMap.put(priv.getName(), priv);
}
if (readOnly) {