seems to have :- @Element(types=org.apache.jdo.tck.pc.companyAnnotatedFC.FCAppEmployee.class, column="REVIEWER", foreignKey="PR_REV_FK") Set getReviewers();
@Element(types=org.apache.jdo.tck.pc.companyAnnotatedFC.FCAppEmployee.class, column="MEMBER", foreignKey="PM_MEMB_FK") Set getMembers(); whereas I think you ought to have those "types" as org.apache.jdo.tck.pc.companyAnnotatedPI.PIAppEmployee.class -- Andy (Java Persistent Objects - http://www.jpox.org)