Как часть приложения Java EE, которое я разрабатываю на JBoss, мне нужно сохранить содержимое файла в дереве JNDI. Я делаю это, считывая содержимое файла в массив байтов, а затем привязывая его к JNDI следующим образом.
getInitialContext().rebind("customers_datafile", byteArray);
Это работает нормально, но привязка теряется, когда сервер JBoss останавливается/перезапускается. Есть ли способ заставить его сохраняться между перезапусками? В идеале я хотел бы добиться этого без необходимости перепривязывать его, используя код, аналогичный приведенному выше, при каждом перезапуске.