Мы используем EJB3 на GlassFish v2.
Мое приложение включает в себя GenericServlet с именем StartupServlet, который имеет метод init.java.util.TimerTask, запущенные этим методом, не могут искать фасады из InitialContext.
Однако, если я сделаю HTTP-запрос и выполню поиск, он завершится успешно.Поэтому у меня теперь есть обходной путь, когда мой код запуска поллера устанавливает HTTP-соединение со страницей, которая ищет нужные им интерфейсы.
Как я могу переставить свое приложение, чтобы мне не пришлось использовать такой взлом?Если возможно, решение должно работать и на GFv3.
Заранее спасибо за помощь!