Я использую LifecycleListener в tomcat для инициализации некоторых объектов, требуемых контекстами на моем веб-сервере. В LifecycleListener я хотел бы иметь доступ к переменным среды GlobalNamingResources, чтобы сохранить конфигурацию для сервера в файле server.xml. При попытке различных подходов я получаю следующую ошибку:
javax.naming.NameNotFoundException: Name java:comp is not bound in this Context
Я предполагаю, что jndi не инициализируется на этом этапе процесса запуска сервера. Любые идеи о том, как справиться с этим?