从属性检索外部标识时发生错误

从属性检索外部标识时如果发生错误或 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 所用的缺省外部标识属性和语法。)



使用条款 | 反馈