Tomcat OpenEJB и CDI - PullRequest
       35

Tomcat OpenEJB и CDI

1 голос
/ 28 ноября 2011

Я использую OpenEJB 3.1, встроенный в Tomcat6.33, для тестирования наших EJB.Сейчас я пытаюсь использовать CDI в EJB.Я выполнил настройки для использования CDI в Tomcat, так что теперь я могу использовать @Inject в своем сервлете, и все работает нормально.

Однако, когда я пытаюсь использовать @Inject в моем EJB, происходит сбой с нулевым указателем (посколькуобъект не был введен).Как я могу использовать CDI во встроенном OpenEJB внутри Tomcat?

С уважением

1 Ответ

0 голосов
/ 30 ноября 2011

Немного трудно отличить от информации, которую вы предоставляете. Развернули ли вы файл beans.xml в соответствующих проектах? Попробуйте запросить beanmanager о том, что вокруг. Ваши компоненты OpenEJB распознаются как ManagedBeans?

...