this looks like you had an instance of a etcUserFolder that you deleted but it did not clean up after itself (meaning the base class manage_beforeDelete never got called). completely fixing this normally requires stepping into the debugger and manaually removing the __allow_groups__ attribute of the container that used to homd the etcUserFolder. you might get relief by simply reinstalling the etcUserFolder product into your new zope installation, at least so you can log into the ZMI again. then in the folder that gave you the error instantiate a standard user folder. delete this user folder again. at that point you should be able to remove the etcUserFolder software from the new installation. jens On Tuesday, February 19, 2002, at 01:17 , Meaghan Aldridge wrote:
I have upgraded my Zope installation to 2.5.0 and am experiancing difficulties. I am dreading having to recreate my Zope site again! My only add-on products were Yihaw and etcUserFolder. Since etcUserFolder doesn't exist anymore, I have installed extUserFolder instead.
This error only occurs when I have my Data.fs.* files from my old site in the var directory. The original files that come with the Zope install don't give me these errors.
Zope Error
Zope has encountered an error while publishing this resource.
Error Type: AttributeError Error Value: __getitem__
Troubleshooting Suggestions
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.
19-Feb-2002 17:06:20
Traceback (innermost last): File /usr/local/zope2.5.0/lib/python/ZPublisher/Publish.py, line 150, in publish_module File /usr/local/zope2.5.0/lib/python/ZPublisher/Publish.py, line 114, in publish File /usr/local/zope2.5.0/lib/python/Zope/__init__.py, line 158, in zpublisher_exception_hook (Object: Zope) File /usr/local/zope2.5.0/lib/python/ZPublisher/Publish.py, line 89, in publish File /usr/local/zope2.5.0/lib/python/ZPublisher/BaseRequest.py, line 386, in traverse File /usr/local/zope2.5.0/lib/python/ZPublisher/BaseRequest.py, line 462, in old_validation (Object: broken) AttributeError: (see above)
Can anyone help me?
Thanks,
Meaghan