[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.rt.eclipselink] Re: Is TABLE_PER_CLASS supposed to work with eclipselink-2.0.0.v20090731-r4765 (m6)

For my example I'm using the two entity classes Student and Department attached to this message. I have a simple Main class which just does:

   EntityManagerFactory emf = Persistence.createEntityManagerFactory("JPAService_"+provider);
   EntityManager em = emf.createEntityManager();

   em.getTransaction().begin();

   Student student1 = new Student();
   em.persist(student1);
   student1.setName("Joe");

   Student student2 = new Student();
   em.persist(student2);
   student2.setName("Tom");

   Department dept = new Department();
   em.persist(dept);
   dept.setName("MyDepartment");
   dept.addStudent(student1);
   dept.addStudent(student2);

   em.flush();
   em.getTransaction().commit();

When using hibernate as a persistence provider everything works as expected. When using eclipselink the code throws exceptions as shown in my first message.