I am getting a "org.exolab.castor.jdo.ObjectModifiedException: Timestamp mismatched!" error when saving a long transactions. How can I avoid this. I have tried the following.

case 1:
         db.begin();
        db.load(UserScenario.class,u.getUserScenarioId(),AccessMode.ReadOnly));
         db.update(u);
         db.commit();

case 2:
         db.begin();
         db.update(u);
         db.commit();
         I get object not in cache error for this case.

case 3:
        db.begin();
        db.load(UserScenario.class,u.getUserScenarioId(),AccessMode.ReadOnly));
         db.commit();

         db.begin();
         db.update(u);
         db.commit();

Steve

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to