logger.log(BasicLevel.INFO, "e2.myC.aid=" + e2.getMyC().getAid());
logger.log(BasicLevel.INFO, "e2.myD.aid=" + e2.getMyD().getAid());
e2 = null;
pm.currentTransaction().commit();
pm.evictAll();
pm.currentTransaction().begin();
Query q = pm.newQuery(A.class);
Collection c = (Collection) q.execute();
// expected "a1", "c1", "d1", "d2", "d3", "d4"