VRaptor 2 - Injetar Outro EntityManager na Logic

Bom Dia,

Preciso injetar um EntityManager que aponta pra outro banco de dados diferente do persistence unit “default” que é a padrao utilizada pelo VRaptor.

Criei a configuracao dentro do persistence.xml

<persistence-unit name="outrobanco">
......
</persistence>

E na logic, adicionei o EntityManager como atributo ficando assim:

	@PersistenceContext(unitName = "outrobanco")
	private EntityManager entityManager;

O que é mais estranho o objeto não é injetado e não ocorreu nenhuma exceçao, simplesmente chega null. Segundo a documentacao do vraptor, teoricamente era para funfar ( http://vraptor.caelum.com.br/vraptor2/persistence-plugin.html ).

A configuracao do persistence.xml está correta, pois consigo testar a criacao do EntityManagerFactory e EntityManager através de uma classe com um main();

Aguem ja teve a necessidade de conectar em mais de um banco de usando VRaptor 2 e que usou na logic a tag @PersistenceContext(unitName=“XXXX”) ??

Pois estou começando a achar que essa funcionalidade não funciona… XD

:wink: