A api da forma que foi construída não suportaria múltiplas fábricas correto? A injeção do EntityManager teria que ser qualificado, conseguiria fazer isso por meio da API?
A api da forma que foi construída não suportaria múltiplas fábricas correto? A injeção do EntityManager teria que ser qualificado, conseguiria fazer isso por meio da API?
Acho que rolaria através do injection point... Você poderia usar a annotation @PersistenceContext + @Inject. Aí, na hora da injeção, o producer leria a @PersistenceContext, pegaria o nome da persistenceUnit e usaria a adequada. Vamos esperar Fernando, talvez ele até dê um exemplo de código.