Hi André, I think there must be more to this than you have written here. The only way that I can think of that (1) could happen is if you have multiple threads (maybe in multiple application instances) that are all writing to the same row in the database. If saveChanges() does not throw, the change has already been written to the database and committed.
For (2) try re-fetching the EO(s) using a fetch spec with setRefreshesRefetchedObjects(true). If that is not showing the correct numbers, then I have no idea what is happening. Chuck On 2017-10-26, 2:08 PM, "Webobjects-dev on behalf of André Rothe" <webobjects-dev-bounces+chill=gevityinc....@lists.apple.com on behalf of andre.ro...@phosco.info> wrote: Hi, some more questions: 1. I have a thread, which runs a long time. To store the current status, I use an EO, which has an attribute called "completed". This attribute I set to 10% or 50% and so on. After a value change, I call ec.saveChanges(). But it seems, that the values are not visible in the database in the correct chronologically order. Sometimes I see 90, than I see 60 again. How can I force the write access to the database backend for the specific EO? 2. The attribute above I try to read in another EdititingContext. But I always see 0% (the start value) and after the thread finishes, I will see 100%. But it is not possible to get other values as long as the second thread runs. I have tried ec.invalidateObjectsWithGlobalIDs(ids), but it did not work as expected, "completed" returns always 0%. How I can force the EditingContext to read the current value from the database? Thank you Andre _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/chill%40gevityinc.com This email sent to ch...@gevityinc.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com