localInstance is the correct answer. Chuck
From: Webobjects-dev <[email protected]> on behalf of Theodore Petrosky <[email protected]> Date: Thursday, October 12, 2017 at 11:42 AM To: André Rothe <[email protected]> Cc: WebObjects-Dev <[email protected]> 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 <[email protected]<mailto:[email protected]>> 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 ([email protected]<mailto:[email protected]>) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com This email sent to [email protected]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
