Chris, I know that I am running Zope with CoreSessionsTracking 0.9, but I don't know if the site uses sessions...I've taken it over recently (and without knowing Zope...it's a long story) and am trying to find my way around it while fixing some significant problems. The error log for the KeyError says: 2004-03-04T12:47:25 ERROR(200) SiteError http://localhost:8080/sarabande//index_html Traceback (innermost last): File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/ZPublisher/ Publish.py, line 98, in publish File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/ZPublisher/ mapply.py, line 88, in mapply (Object: index_html) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/ZPublisher/ Publish.py, line 39, in call_object (Object: index_html) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/OFS/ DTMLDocument.py, line 126, in __call__ (Object: index_html) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/ DocumentTemplate/DT_String.py, line 474, in __call__ (Object: index_html) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/ DocumentTemplate/DT_In.py, line 602, in renderwb (Object: Catalog.searchResults( meta_type='Book', sort_on='entry_date', sort_order='reverse')) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/ DocumentTemplate/DT_Let.py, line 75, in render (Object: book="getobject(data_record_id_, REQUEST)") File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/ DocumentTemplate/DT_Util.py, line 201, in eval (Object: getobject(data_record_id_, REQUEST)) (Info: data_record_id_) File <string>, line 1, in <expression> (Object: getobject) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/Products/ ZCatalog/ZCatalog.py, line 562, in getobject (Object: Catalog) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/OFS/ Traversable.py, line 155, in unrestrictedTraverse (Object: Zope) (Info: ([], '105586687914')) File /Volumes/isher/Sites/sarabande/Zope-2.6.4rc2-src/lib/python/OFS/ ObjectManager.py, line 657, in __getitem__ (Object: Arthur Vogelsang) KeyError: '105586687914' I'm trying to do as much troubleshooting as possible on my local machine rather than the live site because the errors that are making the homepage inaccessible were actually knocking down the whole server on the older version of Zope the live site runs. Any ideas about this? thanks ira On Mar 5, 2004, at 5:51 AM, Chris Withers wrote:
Ira Sher wrote:
instead must be navigated to as a URL (I see an error in the log saying KeyError: '105586687914' for the object that is the author just edited).
Do you use Zope's sessioning machinery at all?
It's be good to have as much of the log entry that containing this error anyway...
cheers,
Chris
-- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk