[Zope] upgrading an old ZODB ...

Darran Edmundson Darran.Edmundson@anu.edu.au
Tue, 24 Jul 2001 10:45:30 +1000


Pardon the repost, I'm still struggling with the
following:

I have two old Data.fs files, circa November 1999
and April 2000.  Perhaps not surprisingly, I can't
seem to use them with Zope 2.1+.  ZServer fires up but
both the site and the ZMI of the site give the
following traceback:

Site Error
An error was encountered while publishing this resource.

AttributeError

Traceback (innermost last):
  File C:\ZOPE\OSCWEB\lib\python\ZPublisher\Publish.py, line 223, in
publish_module
  File C:\ZOPE\OSCWEB\lib\python\ZPublisher\Publish.py, line 187, in publish
  File C:\ZOPE\OSCWEB\lib\python\Zope\__init__.py, line 221, in
zpublisher_exception_hook
    (Object: ApplicationDefaultPermissions)
  File C:\ZOPE\OSCWEB\lib\python\ZPublisher\Publish.py, line 162, in publish
  File C:\ZOPE\OSCWEB\lib\python\ZPublisher\BaseRequest.py, line 444, in
traverse
  File C:\ZOPE\OSCWEB\lib\python\ZPublisher\BaseRequest.py, line 520, in
old_validation
    (Object: broken)
AttributeError: __getitem__

I can imagine that some external products might be
missing, but I wouldn't think this would stop the
ZMI from displaying properly?  The first four bytes
of the file are FS21 - this wouldn't be a magic
number by chance?  Any advice on how to get this
data into a modern ZODB?

Cheers,
Darran.