En utilisant la fabrique de contexte JNDI basée sur un fichier com.sun.jndi.fscontext.RefFSContextFactory
et il semble autoriser seulement 1 fichier de liaison dans l'emplacement que vous spécifiez. Par exemplePuis-je créer une structure de répertoire (JNDI) avec l'usine de contexte de fichier com.sun.jndi.fscontext.RefFSContextFactory
Hashtable properties = new Hashtable(2);
properties.put(Context.PROVIDER_URL,"file:///tmp/jms/mycontext");
properties.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.fscontext.RefFSContextFactory");
InitialContext ctx = new InitialContext(properties);
est-il un moyen de créer une structure de répertoire pour dire comp.env afin que chaque répertoire a un fichier des liaisons? (Au lieu de spécifier le contexte complet dans les liaisons fichier lui-même)
Ce n'est pas ce que la question est. Je me demande si nous pouvons structurer bien la dans une structure sous-contexte de répertoire il est plus oranized et nous ne finissent pas avec un fichier .bindings énorme – mrjohn
Je suppose que l'aide de la com.sun.jndi.fscontext.RefFSContextFactory vous ne pouvez avoir un fichier qui a le contexte complet. – mrjohn
Si vous voulez dire par répertoire, alors oui. Un .bindings distinct par répertoire fonctionne mais pas une hiérarchie de contextes dans un seul fichier .bindings. –