如果在尝试获取数据库存储库(具有跨存储库配置)中某个组的当前成员时,出现 EntityNotFoundException,请遵循此处列出的步骤进行故障诊断。
如果先前从 LDAP 存储库中删除了属于数据库存储库中组成员的用户,Virtual member manager 将不会返回此组的当前成员结果。相反,抛出了 EntityNotFoundException。
发生此问题是因为在从 LDAP 存储库中删除数据库存储库的成员时,不会从该数据库存储库中删除不存在成员的组成员资格。
遵循下面提供的过程定义组所在数据库存储库中的定制属性 repositoriesForMemberDeletion ,并指定要删除其组成员资格的不存在成员的 LDAP 存储库。
$AdminTask setIdMgrCustomProperty { -id "DBRepoID" -name "repositoriesForMemberDeletion" -value "TDS;AD" }