JBoss에서 개발중인 Java EE 애플리케이션의 일부로 JNDI 트리에 파일의 내용을 유지해야합니다. 파일의 내용을 바이트 배열로 읽어서 다음과 같이 JNDI에 바인딩하여이 작업을 수행합니다.JBoss의 JNDI 트리에 지속 바이트 배열
getInitialContext().rebind("customers_datafile", byteArray);
이 작동하지만 JBoss 서버를 중지했다가 다시 시작하면 바인딩이 손실됩니다. 재시작 사이에 페리 스트를 만들 수있는 방법이 있습니까? 이상적으로 각 다시 시작할 때 위와 비슷한 코드를 사용하여 리 바인드하지 않고도이 작업을 수행하고 싶습니다.
이것은 매우 독특한 요구 사항입니다. JNDI가 실제로 필요한 것은 아닙니다. 이것은 정말로 당신이 원하는 것입니까, 아니면 당신이 성취하고자하는 다른 것이 있습니까? 그리고 이것이 당신이 그것을 어떻게 풀려고하는지입니다. – skaffman
아래를보십시오 - 내 생각을 재검토해야 할 것 같습니다 :) – William