[Zope-dev] Catalog wierdness ...

Chris McDonough chrism@zope.com
Wed, 5 Dec 2001 11:55:18 -0500


This isn't a Catalog error, it's a ZODB error.  It appears that your
ZODB data has beome inconsistent.  You might want to try to run
fsrecover.py against it after making a backup to see if it detects any
errors.

----- Original Message -----
From: "Joachim Werner" <joe@iuveno-net.de>
To: <zope-dev@zope.org>
Sent: Wednesday, December 05, 2001 11:16 AM
Subject: [Zope-dev] Catalog wierdness ...


> Hi!
>
> Any ZCatalog experts out there?
>
> I am suddenly getting this with a ZCatalog (it is actually a
subclassed
> version of the ZCatalog, almost a one-to-one copy of the CMF Catalog
tool):
>
> ------
>
> Zope Error
> Zope has encountered an error while publishing this resource.
>
> Error Type: KeyError
> Error Value: -"
>
>
>
> --------------------------------------------------------------------
--------
> ----
>
> Troubleshooting Suggestions
>
> This resource may be trying to reference a nonexistent object or
variable -
> ".
> The URL may be incorrect.
> The parameters passed to this resource may be incorrect.
> A resource that this resource relies on may be encountering an
error.
> For more detailed information about the error, please refer to the
HTML
> source for this page.
>
> If the error persists please contact the site maintainer. Thank you
for your
> patience.
>
>
> Traceback (innermost last):
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZPublisher/Publish.py,
> line 224, in publish_module
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZPublisher/Publish.py,
> line 187, in publish
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/Zope/__init__.py, line
> 226, in zpublisher_exception_hook
>     (Object: TransparencySupport)
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZPublisher/Publish.py,
> line 171, in publish
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZPublisher/mapply.py,
> line 160, in mapply
>     (Object: manage_addSmartTextBlock)
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZPublisher/Publish.py,
> line 112, in call_object
>     (Object: manage_addSmartTextBlock)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/SmartSections/
SmartT
> extBlock.py, line 63, in manage_addSmartTextBlock
>     (Object: TransparencySupport)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/SmartSections/
SmartS
> ectionElement.py, line 30, in manage_addSectionElement
>     (Object: TransparencySupport)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/OrderedFolder/
Ordere
> dObjectManager.py, line 118, in _setObject
>     (Object: TransparencySupport)
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/OFS/ObjectManager.py,
> line 330, in _setObject
>     (Object: TransparencySupport)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/SmartSections/
SmartS
> ectionElement.py, line 177, in manage_afterAdd
>     (Object: ElementWithAttributes)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/SmartSections/
SmartS
> ectionElement.py, line 172, in manage_routineTasks
>     (Object: ElementWithAttributes)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/SmartSections/
SmartS
> ection.py, line 89, in contentIndexObject
>     (Object: TransparencySupport)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/Kontentor/Kata
log.py
> , line 130, in indexObject
>     (Object: LockableItem)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/ZCatalog/ZCata
log.py
> , line 498, in catalog_object
>     (Object: LockableItem)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/ZCatalog/Catal
og.py,
> line 438, in catalogObject
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/PluginIndexes/
TextIn
> dex/TextIndex.py, line 381, in index_object
>     (Object: PluggableIndex)
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/PluginIndexes/
TextIn
> dex/GlobbingLexicon.py, line 166, in getWordId
>   File
>
/home/ftp/root/kue-projekt/dev_8080/lib/python/Products/PluginIndexes/
TextIn
> dex/GlobbingLexicon.py, line 206, in assignWordId
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZODB/Connection.py,
> line 519, in setstate
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZODB/FileStorage.py,
> line 588, in load
>     (Object: /home/ftp/root/kue-projekt/dev_8080/var/Data.fs)
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZODB/FileStorage.py,
> line 584, in _load
>     (Object: /home/ftp/root/kue-projekt/dev_8080/var/Data.fs)
>   File
/home/ftp/root/kue-projekt/dev_8080/lib/python/ZODB/FileStorage.py,
> line 1905, in _loadBack
> KeyError: (see above)
>
>
> -----
>
>
> Very strange, as it seems to be a rather low-level error. Any hints?
>
> Joachim
>
>
>
>
> _______________________________________________
> Zope-Dev maillist  -  Zope-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope )
>