Мне не удается получить базовую конфигурацию JNDI в Glassfish.
У меня есть то, что, по моему мнению, должно быть простой задачей: во время выполнения определить, установлено ли для определенного свойства значение true или нет. Я думаю, что это хорошее приложение JNDI, но, похоже, не удается найти правильный путь между сервером приложений и моим кодом сервлета.
Вот как я настроил свойство в Glassfish:
В моем коде сервлета я пытаюсь найти значение с помощью:
Boolean enabled = (Boolean) ctx.lookup("java:global/arizona/quartz_enabled");
В дополнение к этому пути я также безуспешно пробовал следующее :
Мое приложение называется «arizona», но развернуто в корневой контекст, если это имеет значение.
Я уверен, что это просто вопрос определения правильного пространства имен для доступа к свойству, но мне кажется, что я просто стреляю в темноте, пытаясь найти его. Есть ли простой способ просмотреть дерево JNDI в Glassfish?