assertEquals("bad e2.myC.aid", e2.getMyC().getAid(), "d3");
assertEquals("bad e2.myD.aid", e2.getMyD().getAid(), "d4");
e2 = null;
pm.currentTransaction().commit();
pm.evictAll();
pm.currentTransaction().begin();
Query q = pm.newQuery(A.class);
Collection c = (Collection) q.execute();
List expected = Arrays.asList(