@Resource + @ApplicationScoped = NullPointerException

Olá a todos,

Estou utilizando o @Resource juntamente com @ApplicationScoped e estou obtendo um NullPointerException na linha do construtor, alguém poderia me explicar por que ou não posso fazer isso?

Att.

isso é VRaptor?

Sim, com vRaptor.

Estou utilizando a versão 3.5. Para testar se não seria alguma falha minha, baixei um projeto em branco e adicionei no IndexController o @ApplicationScoped e o mesmo erro aconteceu.

Segue o log: http://pastebin.com/VGzKbJ5C

Controllers deveriam ser de request sempre, já que o Result é @RequestScoped.

não mexa no escopo dos controllers, eles não deveriam guardar dados.

se necessário crie um @Component que guarda a informação que vc precisaria guardar no controller.

Obrigado pelo esclarecimento Lucas.

Abs.