Looks like 2.3.0 final didn't fix bug with copying ZCatalogs ...
...but the error message looks better ;^)= Installed fresh 2.3.0, and Membership, so I could finish the testing, and preop a 2.3.0 compatible release (mmm Python Scripts yummy....), but upon the install trying to copy the MemberCatalog I get the following traceback. Perhaps it is an issue with PythonMethods, but it looks like it is ZCatalog to me. ======================================================== The object MemberCatalog does not support this operation Traceback (innermost last): File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 222, in publish_module File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 187, in publish File /local/ZopeSites/anderson-2.3/lib/python/Zope/__init__.py, line 221, in zpublisher_exception_hook (Object: RoleManager) File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 171, in publish File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/mapply.py, line 160, in mapply (Object: doInstall) File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 112, in call_object (Object: doInstall) File /local/ZopeSites/anderson-2.3/lib/python/Products/PythonMethod/PythonMethod.py, line 168, in __call__ (Object: doInstall) (Info: ((<Factory instance at 897f0c8>, 'on', None, None, 0, 'webadmin', (snip raw html data from form) File <string>, line 47, in doInstall (Object: RoleManager) File /local/ZopeSites/anderson-2.3/lib/python/Products/PythonMethod/PythonMethod.py, line 168, in __call__ (Object: copyInterface) (Info: ((<Factory instance at 897f0c8>, <LoginManager instance at 89c4a28>, []), {}, (None,))) File <string>, line 5, in copyInterface (Object: RoleManager) File /local/ZopeSites/anderson-2.3/lib/python/OFS/CopySupport.py, line 333, in manage_clone (Object: ProviderContainer) File /local/ZopeSites/anderson-2.3/lib/python/OFS/CopySupport.py, line 421, in _verifyObjectPaste (Object: ProviderContainer) Copy Error: (see above) ====================== .... yup, just tried to copy the MemberCatalog, same result: Traceback (innermost last): File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 222, in publish_module File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 187, in publish File /local/ZopeSites/anderson-2.3/lib/python/Zope/__init__.py, line 221, in zpublisher_exception_hook (Object: ApplicationDefaultPermissions) File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 171, in publish File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/mapply.py, line 160, in mapply (Object: manage_pasteObjects) File /local/ZopeSites/anderson-2.3/lib/python/ZPublisher/Publish.py, line 112, in call_object (Object: manage_pasteObjects) File /local/ZopeSites/anderson-2.3/lib/python/OFS/CopySupport.py, line 215, in manage_pasteObjects (Object: ApplicationDefaultPermissions) File /local/ZopeSites/anderson-2.3/lib/python/OFS/CopySupport.py, line 421, in _verifyObjectPaste (Object: ApplicationDefaultPermissions) Copy Error: (see above) -- Bill Anderson Linux Specialist Modular Network Storage R&D Random Quote: Portable: survives system reboot.
...but the error message looks better ;^)=
Oh boy, Chris P's gonna kick himself for this one ;-) The idea was to change the meta_type of ZCatalog to Z Catalog so it was like everything else in core Zope, but he left a 'bad' line in ZCatalog.py. The patch below fixes the problem. *grinz* Chris --- zcatalog.py.old Fri Jan 26 14:03:24 2001 +++ zcatalog.py Sun Jan 28 20:31:50 2001 @@ -141,7 +141,6 @@ """ - meta_type = "ZCatalog" icon='misc_/ZCatalog/ZCatalog.gif' manage_options = (
participants (2)
-
Bill Anderson -
Chris Withers