Olá pessoal, estou com uns probleminhas, tenho este conjunto de classes: PessoaController, PessoaService e Pessoa.
Anotei a primeira com o @Resource (vraptor) e a segunda com @Component(do Vraptor), EntityManager (JPA provider do vraptor) é injetado em PessoaService, PessoaService é injetado na classe PessoaController, até aí tudo bem o código funcionou.
Mas eu não quero Anotação do Vraptor no código da minha classe PessoaService. Tentei usar @Component do Spring, mas não funcionou,
classe não foi registrada automaticamente, utilizei o @Named do javax.inject, sem êxito, usando o Spring e depois o Guice.
Quer dizer q por default o vraptor no usa essas outras anotações ou estou fazendo algo errado?
Uso o Vraptor 3.4…
Desde já obrigado!!!,