CDI, перевести JSF в спящий режим на причале

#hibernate #jetty #cdi #jboss-weld

#спящий режим #причал #cdi #jboss-сварка

Вопрос:

Я пытаюсь заставить комбинацию Weld, hibernate, jsf работать на причале. Лучший подход, который я нашел в Интернете, был http://www.laliluna.de/articles/2011/01/12/jboss-weld-jpa-hibernate.html . Было сложно очистить зависимости, но мне удалось пройти через это. Теперь это работает для меня, за исключением части инициализации EntityManagerStoreImpl. Похоже, что прослушиватель weld для jetty не создает событие, инициализированное контейнером, поэтому метод init, который наблюдает за этим событием, никогда не вызывается. Не могли бы вы сказать мне, пожалуйста, каков наилучший способ начальной загрузки этого класса в среде jetty?

Спасибо!

Ответ №1:

Ответ заключается в использовании аннотации @PostConstruct . Просто!