diff --git a/redback-rbac/redback-rbac-role-manager/src/main/java/org/apache/archiva/redback/role/template/DefaultRoleTemplateProcessor.java b/redback-rbac/redback-rbac-role-manager/src/main/java/org/apache/archiva/redback/role/template/DefaultRoleTemplateProcessor.java index b9ca4d99..313ba474 100644 --- a/redback-rbac/redback-rbac-role-manager/src/main/java/org/apache/archiva/redback/role/template/DefaultRoleTemplateProcessor.java +++ b/redback-rbac/redback-rbac-role-manager/src/main/java/org/apache/archiva/redback/role/template/DefaultRoleTemplateProcessor.java @@ -132,11 +132,11 @@ private void removeTemplatedRole( RedbackRoleModel model, ModelTemplate template // check if we want to remove the resources Resource rbacResource = rbacManager.getResource( resource ); - if ( !rbacResource.isPermanent() ) - { + //if ( !rbacResource.isPermanent() ) + //{ //todo we need a better way of finding if a resource is unused anymore...probably a cleaning process in the db or something //rbacManager.removeResource( rbacResource ); - } + //} // todo find dangling child role references and smoke }