Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ezhov-da/8ab6627123a62c1b62a1a65da93d02d7 to your computer and use it in GitHub Desktop.
Save ezhov-da/8ab6627123a62c1b62a1a65da93d02d7 to your computer and use it in GitHub Desktop.
проблема внедрения EJB в JAX-RS
Если EJB класс находится в другом модуле от JAX-RS модуля, то аннотация @EJB или @Inject не работает. EJB класс инстанцируется равным null.
Для решения проблемы достаточно создать EJB класс в модуле с JAX-RS и сделать @EJB необходимых классов в него.
Тогда в JAX-RS ресурсах достаточно написать
@Inject
ServiceWrapperВашиEJBКлассы
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment