InfoDirectory SDK 使用手引書 |
目次
索引
![]() ![]() |
第7章 トラブルシューティング | > 7.3 SDK(JNDI)に関するトラブル |
【トラブル現象】
DSAに対して繰り返しLDAP検索を行うと、LDAPエラーコード(0x33 DSA is Busy)が通知されて、接続に失敗する場合がある。
【原因】
以下の場合、InitialDirContextのclose()メソッドを実行した場合、即時UNBINDは送出されません。
この場合、以下のタイミングでコネクションが破棄されるまで、LDAPクライアントおよびDSA間でコネクションが累積します。以下のタイミングでは実際にはUNBINDではなくDISCONNECTが送出されます。
【対処方法】
コネクションが累積しないように、以下のいずれかの方法で検索結果をクリアし、確実にUNBINDが送出されるようにしてください。
DirContext ctx = new InitialDirContext(env); |
DirContext ctx = new InitialDirContext(env); |
目次
索引
![]() ![]() |