@Resource + @ApplicationScoped = NullPointerException

4 respostas
S

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.

4 Respostas

Lucas_Cavalcanti

isso é VRaptor?

S

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

Lucas_Cavalcanti

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.

S

Obrigado pelo esclarecimento Lucas.

Abs.

Criado 8 de junho de 2013
Ultima resposta 8 de jun. de 2013
Respostas 4
Participantes 2