从属性检索外部标识时如果发生错误或 NullPointerException,请遵循这些步骤进行故障诊断。
从属性检索外部标识时可能会发生以下异常。
Caused by: java.lang.NullPointerException at
com.ibm.ws.wim.adapter.ldap.LdapConfigManager.getExtIdFromAttributes(LdapConfigManager.java:1994)
at com.ibm.ws.wim.adapter.ldap.LdapConnection.searchEntities(LdapConnection .java:2695)
Virtual member manager 定义的缺省外部标识属性针对实体不能具有空值。如果具有空值,会发生 NullPointerException。
确保为 LDAP 存储库中所有实体的外部标识属性指定的值均不为空。(如果正在使用 WebSphere Application Server V6.1,还需确保安装 V6.1.0.15 服务发行版,其中会显示说明实体的外部标识包含空值的错误消息,而不是发生 NullPointerException。)
执行搜索操作期间发生无效字符错误(此主题还列出 virtual member manager 所用的缺省外部标识属性和语法。)