Persistence Stew: Hibernate, JDO, EJB 3.0 and Oracle Toplink