With TopLink Essentials you will be getting a different EntityManagerFactory each time Persistence.createEntityManagerFactor() but each of these factories will be hooked together in the back end and as long as you pass in the same Persistence Unit name (or no name for the default PU) they will all be connected to the same Persistence Unit and cache.
--Gordon
[Message sent by forum member 'gyorke' (gyorke)]
http://forums.java.net/jive/thread.jspa?messageID=208439