[Zope-CMF] errors in upgrade.py script?

Lucas Hofman lucas.hofman@oslo.pgs.com
Wed, 18 Apr 2001 17:26:37 +0200


Trying to convert a PTK 0.8.2 dummy portal to CMF 1.0 I tried the
upgrade.py script distributed with CMF1.0.

When running it the script trows an exception. Traceback:

Error Type: cPickle.PicklingError
Error Value: Cannot pickle objects.
Traceback (innermost last):
  File
/usr/share/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/Publish.py, line
222, in publish_module
  File
/usr/share/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/Publish.py, line
187, in publish
  File /usr/share/Zope-2.3.0-linux2-x86/lib/python/Zope/__init__.py,
line 221, in zpublisher_exception_hook
    (Object: ApplicationDefaultPermissions)
  File
/usr/share/Zope-2.3.0-linux2-x86/lib/python/ZPublisher/Publish.py, line
175, in publish
  File /usr/share/Zope-2.3.0-linux2-x86/lib/python/Zope/__init__.py,
line 235, in commit
  File /usr/share/Zope-2.3.0-linux2-x86/lib/python/ZODB/Transaction.py,
line 252, in commit
  File /usr/share/Zope-2.3.0-linux2-x86/lib/python/ZODB/Connection.py,
line 358, in commit
    (Info: (('Products.CMFDefault.File', 'File'),
'\000\000\000\000\000\000HR', ''))
cPickle.PicklingError: (see above)



In addition the following is printed on the console window (zope is
running in debug mode):

Failed to set up conversion PTKDemo CMFDefault Favorite Favorite
Traceback (innermost last):
  File "/data/zopeMig/Extensions/migrate_ptk.py", line 128, in
setupDirectConversion
    old_module = sys.modules['Products.' + old_prod + '.' + modname]
KeyError: Products.PTKDemo.Favorite
Failed to set up conversion PTKDemo CMFDefault DiscussionItem
DiscussionItemContainer
Traceback (innermost last):
  File "/data/zopeMig/Extensions/migrate_ptk.py", line 130, in
setupDirectConversion
    old_class = getattr(old_module, classname)
AttributeError: DiscussionItemContainer
Failed to set up conversion PTKBase CMFCore DirectoryView DirectoryView
Traceback (innermost last):
  File "/data/zopeMig/Extensions/migrate_ptk.py", line 128, in
setupDirectConversion
    old_module = sys.modules['Products.' + old_prod + '.' + modname]
KeyError: Products.PTKBase.DirectoryView
Failed to set up conversion PTKDemo CMFDefault Favorite Favorite
Traceback (innermost last):
  File "/data/zopeMig/Extensions/migrate_ptk.py", line 128, in
setupDirectConversion
    old_module = sys.modules['Products.' + old_prod + '.' + modname]
KeyError: Products.PTKDemo.Favorite
Failed to set up conversion PTKDemo CMFDefault DiscussionItem
DiscussionItemContainer
Traceback (innermost last):
  File "/data/zopeMig/Extensions/migrate_ptk.py", line 130, in
setupDirectConversion
    old_class = getattr(old_module, classname)
AttributeError: DiscussionItemContainer
Failed to set up conversion PTKBase CMFCore DirectoryView DirectoryView
Traceback (innermost last):
  File "/data/zopeMig/Extensions/migrate_ptk.py", line 128, in
setupDirectConversion
    old_module = sys.modules['Products.' + old_prod + '.' + modname]
KeyError: Products.PTKBase.DirectoryView     
-- 
Lucas Hofman
PGS Research                                    work: +47 67514059
PO Box 354                                       fax: +47 67526640
N-1326 Lysaker, Norway                          home: +47 67581373