Thank you, I was indeed using a different Entity Manager, and that happened to be the problem. I wasn't aware that using the same Entity Manager has a different effect than using different Entity Managers.
[Message sent by forum member 'entername' (entername)]
http://forums.java.net/jive/thread.jspa?messageID=260192