Hi! I have a problem with persist a child class, using inheritance. When I call the method "makePersistent", in the datastore, the object doesn't save. It does not throw any exception. The code at makePersistent and the classes are:
public void crearRegFechaUsuario(Usuario usu,RegFechaUsuario rFechUsuario) { Transaction tx = pm.currentTransaction(); try { tx.begin(); //rFechUsuario is the child class at persist pm.makePersistent(rFechUsuario); tx.commit(); } finally { pm.close(); if (tx.isActive()) { tx.rollback(); } } } @Inheritance(strategy = InheritanceStrategy.SUBCLASS_TABLE) public abstract class Fecha { ... @PersistenceCapable(identityType = IdentityType.APPLICATION,detachable="true") //The class with problem at persist public class RegFechaUsuario extends Fecha { @Persistent ....... -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.