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