作为我在 JBoss 上开发的 Java EE 应用程序的一部分,我需要将文件的内容保存在 JNDI 树上。我通过将文件的内容读取到一个字节数组中,然后将其绑定到 JNDI 来执行此操作,如下所示。
getInitialContext().rebind("customers_datafile", byteArray);
这可以正常工作,但是当 JBoss 服务器停止/重新启动时绑定会丢失。有没有办法让它在重启之间持续存在?理想情况下,我希望在每次重启时不必使用类似于上面的代码重新绑定它。