InitialContext の取得に失敗する場合の対処

JNDIクライアントから InitialContext の取得を行った場合に発生するエラーと対処方法について説明します。

JNDIクライアントのクラスパスに wosv-rt.jar は含まれているが jndiclt.jar が含まれていない場合、 InitialContext 取得時に下記のような例外が出力されます。

javax.naming.NoInitialContextException: Cannotinstantiate class: jp.co.nec.WebOTX.jndi.SerialInitContextFactory [Rootexception is java.lang.ClassNotFoundException:jp/co/nec/WebOTX/jndi/SerialInitContextFactory]


関連情報