SystemError: new style getargs format but argument is not a tuple

"Nathaniel Wingfield" <[email protected]>
Newsgroups gmane.comp.web.zope.zodb.dirstorage
Message-ID <[email protected]>
I am attempting to boot a Zope/DirStorage installation restored from
backup.  The start script runs fine to the point of mounting the
database, but things go downhill from here.  I am not certain that this
is a DirStorage question, but it looks suspiciously so...  Everything
seems to trace back to the _set_ghost_state method in
ZODB/Connection.py.  Below is a sample of the sort of output that
appears.  Am I doomed or is there some obvious solution here?
Nathaniel

------------------------------------------------------------------------
-----------

2004-10-14T14:49:52 PROBLEM(100) ZODB Could not import class
'DirectoryStorageToolkit' from module
'Products.DirectoryStorageToolkit.DirectoryStorageToolkit'
------
2004-10-14T14:49:52 INFO(0) ZODB Opening database for mounting:
'144750456_1062096880.854341'
------
2004-10-14T14:49:52 INFO(0) ZODB Mounted database
'144750456_1062096880.854341' at /temp_folder
------
2004-10-14T14:49:52 ERROR(200) ZODB Couldn't load state for
'\x00\x00\x00\x00\x00\x13O\xae'
Traceback (innermost last):
  File /usr/local/zope/lib/python/ZODB/Connection.py, line 554, in
setstate
  File /usr/local/zope/lib/python/ZODB/Connection.py, line 596, in
_set_ghost_state
SystemError: new style getargs format but argument is not a tuple
------
2004-10-14T14:49:52 ERROR(200) Zope manage_beforeDelete() threw
Traceback (innermost last):
  File /usr/local/zope/lib/python/OFS/ObjectManager.py, line 309, in
_delObject
    (Object: Help)
  File /usr/local/zope/lib/python/HelpSys/HelpTopic.py, line 85, in
manage_beforeDelete
    (Object: tutorialGlossary)
  File /usr/local/zope/lib/python/HelpSys/HelpTopic.py, line 95, in
unindex_object
    (Object: tutorialGlossary)
  File /usr/local/zope/lib/python/Products/ZCatalog/ZCatalog.py, line
530, in uncatalog_object
    (Object: catalog)
  File /usr/local/zope/lib/python/Products/ZCatalog/Catalog.py, line
407, in uncatalogObject
  File
/usr/local/zope/lib/python/Products/PluginIndexes/TextIndex/TextIndex.py
, line 370, in unindex_object
    (Object: SearchableText)
  File
/usr/local/zope/lib/python/Products/PluginIndexes/TextIndex/TextIndex.py
, line 390, in unindex_objectWids
    (Object: SearchableText)
  File /usr/local/zope/lib/python/ZODB/Connection.py, line 554, in
setstate
  File /usr/local/zope/lib/python/ZODB/Connection.py, line 596, in
_set_ghost_state
SystemError: new style getargs format but argument is not a tuple
------
2004-10-14T14:49:52 ERROR(200) ZODB Couldn't load state for
'\x00\x00\x00\x00\x00\x13O\x12'
Traceback (innermost last):
  File /usr/local/zope/lib/python/ZODB/Connection.py, line 554, in
setstate
  File /usr/local/zope/lib/python/ZODB/Connection.py, line 596, in
_set_ghost_state
SystemError: new style getargs format but argument is not a tuple

ID:[{20041014145354.15844.4665064316-12.6.18.86}]


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.