Attendees: Michael Bouschen, Michelle Caisse, Craig Russell

Agenda:

1.Interface JDOEntityManagerFactory does not compile with JPA.  
https://issues.apache.org/jira/browse/JDO-673

I propose that we remove the two interfaces JDOEntityManagerFactory and JDOEntityManager from the 3.1 release. This is a backward compatibility issue but never worked with the published JPA 2.0 specification. Since it is impossible to instantiate a class implementing this interface, it probably is not an issue.

Any objections to removing these two interfaces?

2. Other issues

- Is another mapping needed to cover the JPA Table-per-concrete-class? See
http://www.datanucleus.org/products/accessplatform_3_0/jdo/orm/inheritance.html

The standard JDO mapping strategies do not cater for concrete subclasses of concrete superclasses being mapped with both concrete classes having all fields mapped.

AI: Andy file a JIRA. Seems like a good idea. Need to define exactly the semantics of having a subclass of a class that is mapped as complete-table. Can the subclass be mapped as new-table (all new fields are mapped to the new table), subclass-table (no table is defined, subclasses must have their fields mapped by the superclass), superclass-table (no table is defined, all new fields are mapped in the existing table).

- We should take a look at jsr 338 to see if there are any good ideas that we can adopt.

- https://issues.apache.org/jira/browse/JDO-672 has had no response yet.

Action Items from weeks past:

[Jan 14 2011] Craig check into using the Apache parent pom

Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@oracle.com
P.S. A good JDO? O, Gasp!

Reply via email to