em.getTransaction().begin();
AnnoTest1 pc = new AnnoTest1(5);
pc.getOneMany().add(new AnnoTest2(15, "foo"));
pc.getOneMany().add(new AnnoTest2(20, "foobar"));
em.persist(pc);
em.persistAll(pc.getOneMany());
em.getTransaction().commit();
em.close();
em = emf.createEntityManager();
pc = em.find(AnnoTest1.class, new Long(5));