从属性检索外部标识时发生错误
从属性检索外部标识时如果发生错误或 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)虚拟成员管理器定义的缺省外部标识属性针对实体不能具有空值。 如果具有空值,会发生 NullPointerException。
解决方案
确保为 LDAP 存储库中所有实体的外部标识属性指定的值均不为空。 (如果正在使用 WebSphere Application Server V6.1,还需确保安装 V6.1.0.15 服务发行版,其中会显示说明实体的外部标识包含空值的错误消息,而不是发生 NullPointerException。)
相关主题
搜索操作期间发生无效字符错误 (本主题还列出了虚拟成员管理器使用的缺省外部标识属性和语法。)