It even fails if I include the dependent:

        DataContext dataContext = DataContext.createDataContext();

        User admin = dataContext.newObject(User.class);

        admin.setName("Administrator");
        admin.setUsername("admin");

        Avatar avatar = dataContext.newObject(Avatar.class);
        admin.setAvatar(avatar);

        dataContext.commitChanges();

        admin.setName("The Administrator");

        dataContext.commitChanges();


Same issue.  Both records get inserted this time (ID = 200).  Then on
the second commit the ID goes to null in the master (User) record.

mrg

Reply via email to