Re: Occasional EOObjectNotAvailableException
Re: Occasional EOObjectNotAvailableException
- Subject: Re: Occasional EOObjectNotAvailableException
- From: Chuck Hill <email@hidden>
- Date: Mon, 23 Nov 2009 13:53:31 -0800
On Nov 23, 2009, at 6:59 AM, Lawson, Ben wrote:
Hey guys, hoping maybe one of you can shed light on this issue we've
been having intermittently:
We start by fetching all the rows out of a table using
EOUtilities.objectsForEntityNamed(editingContext, entityName), and
then filter that array with
ERXArrayUtilities.sortedArraySortedWithKey(array, key). The problem
is that occasionally the sorting trips up
ERXDatabaseContextDelegate.databaseContextFailedToFetchObject when
faulting an element in the array (shouldn't this already have
happened when building the NSArray from objectsForEntityNamed?).
I am not sure that I believe you. :-) Can you paste in the full
error message and complete stack trace?
The objects we are fetching are the same as that throwing the error,
so it's not a relationship fault that is causing the problem. I'm
curious why this problem would occur in the sort instead of the fetch.
Finally, this problem only manifests itself in our test environment
(a Solaris box) and not on our local development machines (iMacs).
The application is built with all the frameworks embedded, and the
OS X classpaths match the UNIX classpaths. We took the bundle that
exhibited this issue and re-tested locally but the problem still
only exists on the Solaris machine.
Is WebObjects embedded? Could there be a different version on that
Solaris machine?
Chuck
--
Chuck Hill Senior Consultant / VP Development
Practical WebObjects - for developers who want to increase their
overall knowledge of WebObjects or who are trying to solve specific
problems.
http://www.global-village.net/products/practical_webobjects
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden