1

jndi ツリーへのバインディングの動的な追加と削除がたくさんあります。そして、これらの追加/削除は、多くの異なるコード モジュールで発生し、その結果、異なるスレッドから発生します。

jboss4 では、これらのスレッドはオブジェクトを jndi にバインドできました。しかし、jboss7.2(eap6.1.final) への移行中に、よく知られている「naming context is readonly」エラーで失敗します。他の記事で示唆されているように、SAR の start() メソッドで jndi に書き込むことができました。残念ながら、これらのコードは異なるスレッドで異なるタイミングで呼び出されるため、このスレッドですべてのバインドを行うことはできません。

ランダム スレッドで jndi ツリーを一時的に書き込み可能にする方法はありますか。

PS: https://community.jboss.org/thread/229035からの X-Post

4

0 に答える 0