[Zope] ZODB Cruft, how to clear? Catalog problems too.
Brad Clements
bkc@murkworks.com
Fri, 4 Jan 2002 12:20:50 -0500
Over time I've tried products, removed them, upgraded Zope many times, etc.
I always use the same Data.fs.
Now it seems I have some cruft in the database and no easy way to clean it up.
On minor problem I see on startup is:
PROBLEM(100) ZODB Could not import class 'PSQLInputWizard' from module 'Products.PSQLInput.Wizard'
I can't find any of these objects because I must have (stupidly) deleted the product
before deleting all instances of it.
However I've looked in every folder and I can't find any broken instances, so I have no
idea where this item is hiding. How do I remove it from ZODB?
--
More serious, after upgrading to Zope 2.5 Beta 2 (I'm not at Beta 3), I started getting
this:
2002-01-04T17:01:35 ERROR(200) Catalog catalogObject was passed bad index object <UnTextIndex instance at 8a6d6f0>.
------
2002-01-04T17:01:35 ERROR(200) Catalog catalogObject was passed bad index object <UnKeywordIndex instance at 8a561d8>.
------
2002-01-04T17:01:35 ERROR(200) Catalog catalogObject was passed bad index object <UnKeywordIndex instance at 8a16cd8>.
------
2002-01-04T17:01:35 ERROR(200) Catalog catalogObject was passed bad index object <UnTextIndex instance at 8a6d6f0>.
(lots snipped)
But find doesn't locate any Catalog objects in my tree and I'm not currently using the
catalog.
How do I solve this problem?
Brad Clements, bkc@murkworks.com (315)268-1000
http://www.murkworks.com (315)268-9812 Fax
netmeeting: ils://ils.murkworks.com AOL-IM: BKClements