localInstance is the correct answer. Chuck
From: Webobjects-dev <webobjects-dev-bounces+chill=gevityinc....@lists.apple.com> on behalf of Theodore Petrosky <tedp...@yahoo.com> Date: Thursday, October 12, 2017 at 11:42 AM To: André Rothe <andre.ro...@phosco.info> Cc: WebObjects-Dev <webobjects-dev@lists.apple.com> Subject: Re: Object registered within another EditingContext I don’t know if this could help but, in the generated code of an entity is a method: (localInstanceIn) public com.eltek.model.Person localInstanceIn(EOEditingContext editingContext) { com.eltek.model.Person localInstance = (com.eltek.model.Person)EOUtilities.localInstanceOfObject(editingContext, this); if (localInstance == null) { throw new IllegalStateException("You attempted to localInstance " + this + ", which has not yet committed."); } return localInstance; } of course you could create a new entity in your new editingContext and copy over the attributes, or as you suggest fetch the entity again (in the new editingContext). I would look for what has the least keystrokes. Ted On Oct 12, 2017, at 2:23 PM, André Rothe <andre.ro...@phosco.info<mailto:andre.ro...@phosco.info>> wrote: Hi, I have insert an object into the default EditingContext (from session). Then I have created a thread with a new EditingContext to insert a lot of detail records, which have a reference to the first inserted record. WebObjects says now: Cannot obtain globalId for an object which is registered in an other than the databaseContext's active editingContext It is clear, that the first record is registered within the default EditingContext and not in my second EC. Can I register the object on the latter EC or should I simply fetch the record again? Thank you Andre _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com This email sent to tedp...@yahoo.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