JSF com CDI no JBoss 7.0.1 não reconhece a anotação @Named  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
warley
Java Ninja
[Avatar]

Membro desde: 16/03/2004 18:46:25
Mensagens: 266
Localização: Vitória - ES
Offline

Prezados, boa tarde.

Estou tentando usar a anotação @Named no JSF 2.0 mas estou recebendo um erro, pois quando testo a aplicação web, o sistema não reconhece a injeção do bean.



Percebi que o JBoss possui 4 pastas com a API do Weld:


Nas APIs do projeto, onde aparecem as bibliotecas do JBoss (JBoss 7.0 Runtime), não aparece nada do Weld. Aí eu tive que colocar as 3 primeiras APIs do Weld na minha pasta lib. Depois disto os meus beans passaram a fazer a injeção corretamente.

Eu gostaria de saber por que não reconhece o weld que já está dento do JBoss? E se é necessário utilizar o arquivo beans.xml na pasta WEB-INF, pois eu não criei este arquivo e está funcionando?

Obrigado

This message was edited 1 time. Last update was at 15/09/2011 13:21:03


Ninguém é tão grande que não possa aprender, nem tão pequeno que não possa ensinar

Já me perguntaram: "O porquê que tem que ser em Java?"
Eu respondi: "Por quê não pode ser?"

- SCWCD 1.4
- SCJP 5.0
- SCJA 1.0
[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team