Been a while, but wanted to update this post in case someone else stumbles across it.
My issue was definitely not OpenJPA related - running multiple CriteriaQuery(s) on a JPA only project under every combination of versions 2.0.1 and 2.1, caching on and off, and same or different EntityManagerFactory(s) returns the expected result. Rather than spend any more time trying to determine why my use of the jndi "java:openejb/PersistenceUnit" EntityManagerFactory acted differently under the 2 versions, I just wrote my CriteriaQuery as an ejb method and am continuing to use 2.0.1 -- View this message in context: http://openjpa.208410.n2.nabble.com/CriteriaQuery-with-shared-cache-mode-Enabled-Not-Working-tp6298760p6324508.html Sent from the OpenJPA Users mailing list archive at Nabble.com.
