@SharkVale

Почему возникает исключение при вызове метода бина?

Всем привет! Подскажите, пожалуйста, может кто сталкивался:
Проект крутится в TomEE. Изначально проблема возникла при использовании аннотации @Asynchronous для асинхронного ответа в REST сервисе, а сейчас прикрутил очередь (embedded ActiveMq) и в итоге, когда срабатывает MDB (метод onMessage()) и из него вызывается метод заинжекченного бина (@Inject), то вылетает следующая ошибка:

java.lang.IllegalStateException: No XF message usable for JAX-RS @Context injections in that thread so can't use interface javax.servlet.http.HttpServletRequest


При том, что нигде не используется аннотация @Context. Всё уже перерыл - идей нет(
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы