属性から外部 ID を取得するときにエラーが発生する

属性から外部 ID を取得するときに、エラーまたは NullPointerException が発生する場合は、以下の手順に従ってトラブルシューティングを行ってください。

問題

属性から外部 ID を取得するときに、以下の例外が発生することがあります。

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 により定義されているデフォルト外部 ID 属性のエンティティーに NULL 値を指定することはできません。NULL 値が含まれていると、NullPointerException が発生します。

解決方法

LDAP リポジトリーのすべてのエンティティーの外部 ID 属性に NULL 値が指定されていないことを確認します。(WebSphere Application Server バージョン 6.1 を使用している場合は、バージョン 6.1.0.15 サービス・リリースをインストールしていることを確認してください。このサービス・リリースでは、NullPointerException が、外部 ID のエンティティーに NULL 値が含まれていることを示すエラー・メッセージに置き換えられています。

関連するトピック

検索操作中に無効文字エラーが発生する (このトピックでは、Virtual member manager により使用されるデフォルト外部 ID 属性と構文もリストされています。)



利用条件 | フィードバック