1

我们在 jndi 树中有很多动态添加和删除绑定。这些添加/删除发生在许多不同的代码模块中,因此来自不同的线程。

在 jboss4 中,这些线程能够将对象绑定到 jndi。但是在迁移到 jboss7.2(eap6.1.final) 时,它会因为众所周知的“命名上下文是只读的”错误而失败。正如其他文章中所建议的那样,我能够在我的 SAR 的 start() 方法中写入 jndi;但不幸的是,我不能在这个线程上做所有的绑定,因为这些代码在不同的线程中在不同的时间被调用。

有没有办法可以暂时使 jndi 树在我的随机线程中可写。

PS:来自https://community.jboss.org/thread/229035的 X-Post

4

0 回答 0