Perhaps it's inheritance? The name and templateId keys belong to the CBTemplate class. We are using single-table inheritance to distinguish between several types of templates (pages, components...). The fetch is for page templates, and the sort is based on their name key.
At the moment, it looks like simplifying the query / sort to have the database do both on the fetch has solved it, but I'm still not sure why the previous technique was causing a problem. Thanks for the help, -Ben On Nov 24, 2009, at 12:13 PM, David Avendasora wrote: > > On Nov 24, 2009, at 4:25 AM, Anjo Krank wrote: > >>> com.chello.dbkit.eo.CBPageTemplate found with globalID: <PageTemplate: >>> [templateId: '1011'] > >> >> vs: >> >>> at com.chello.dbkit.eo._CBTemplate.name(Unknown Source) >> >> Can this be an inheritance thing? > > This is my guess as well. What's the difference between a CBTemplate and a > CBPageTemplate? Are you fetching one and trying to display the other? > > Dave > > > >> Also: >> >>>>> . 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?). >> >> If you have CCR, someone else could have invalidated the object in the >> meantime. >> >> The DBC actually *does* a fetch, so it stands to reason that actually >> nothing was returned... maybe you can turn on SQL logging after your fetch >> and before the sort call? >> >> Cheers, Anjo >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> http://lists.apple.com/mailman/options/webobjects-dev/webobjects%40avendasora.com >> >> This email sent to [email protected] >> >> > > David Avendasora > Senior Software Engineer > K12, Inc. > > ***** > WebObjects Documentation Wiki : > http://wiki.objectstyle.org/confluence/display/WO/ > ***** > WebObjects API: > http://developer.apple.com/legacy/mac/library/documentation/MacOSXServer/Reference/WO54_Reference/index.html > ***** > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/blawson%40chellomedia.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: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
