|
|
|
не инжектится EntityManager
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Следуя ранее полученным советам (всем спасибо кто участвовал в обсуждении моих вопросов) сгенерил CDI Web Project под AS JBoss 7. Разобрался с библиотеками (в том числе библиотеками визуальных компонентов RichFaces и PrimeFaces). Сдеплоил проект ... все работает норм. Иду дальше и пытаюсь подключиться к БД, в качестве которой использую MS SQL Server Express. Для чего в Project Facets подключил и настроил JPA 2.1. Ниже контекст файла persistence.xml: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Далее в бине формы провожу инжект EntityManager (в принципе точно так же как написано в любом из документальных источников) : Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... и при деплое получаю следующую ошибку: Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for type [EntityManager] with qualifiers [@Default] at injection point [[field] @Inject org.customShop.beanCDI.HomeBean.em] Понимаю то, что в инжектируемой точке не хватает аннотаций для EntityManager. Но не понимаю как исправить эту ошибку. Друзья !!! прошу помощи в решении данной (для меня) проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2013, 08:48:30 |
|
||
|
не инжектится EntityManager
|
|||
|---|---|---|---|
|
#18+
Первая же ссылка из гугла по тексту ошибки http://stackoverflow.com/a/15413690 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2013, 11:16:35 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=203&tid=2128325]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
85ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 413ms |

| 0 / 0 |
