I reported something similar 5 years ago: https://issues.apache.org/jira/browse/OPENJPA-1280
I've long since abandoned the data cache, and just cache things myself after retrieval. ________________________________________ From: Gerald Barker <gerald_bar...@psfc.coop> Sent: Monday, November 03, 2014 1:43 PM To: users@openjpa.apache.org Subject: FetchGroup and EhCache Datacache If I retrieve an object that gets cached (method is Cacheable) according to fields in a fetch group in a query and then do another query for the same object, but with a different fetch group and fields (more eagerly loaded fields) then the second query is resolved in the cache with the eagerly fetched fields from the first query, but not the second. Is this the expected behavior (it is not the desired behavior). -- View this message in context: http://openjpa.208410.n2.nabble.com/FetchGroup-and-EhCache-Datacache-tp7587348.html Sent from the OpenJPA Users mailing list archive at Nabble.com. -- _____________ David Minor