I am spring spring 3.2. Here is my config file
I had the same issue today. Solved it doing the following:
First I've added the parameter unitName to @PersistenceContext to both entity manager properties:
@PersistenceContext(unitName="appPU")
@Qualifier(value = "appEntityManagerFactory")
private EntityManager appEntityManager;
@PersistenceContext(unitName="managerPU")
@Qualifier(value = "managerEntityManagerFactory")
private EntityManager managerEntityManager;
And in my configuration file I've added a property persistenceUnitName to my bean definitions:
...
...