[Zope-dev] zope221b1 - zclass zexp import into clean database error

Brian Lloyd Brian@digicool.com
Mon, 14 Aug 2000 14:08:09 -0400


Shane has tracked this down to a mis-bugfix in the beta - 
the fix will be in the 2.2.1 final.


Brian Lloyd        brian@digicool.com
Software Engineer  540.371.6909              
Digital Creations  http://www.digicool.com 




> -----Original Message-----
> From: Dr. Ross Lazarus [mailto:rossl@med.usyd.edu.au]
> Sent: Saturday, August 12, 2000 9:49 PM
> To: zope-dev@zope.org
> Cc: Brian Lloyd
> Subject: [Zope-dev] zope221b1 - zclass zexp import into clean database
> error
> 
> 
> More on testing zope221b1 - source tar, redhat 6.2
> I seem to be the only one reporting problems on the list (0-:) - it
> really is just me.
> Thought I better try again - start with a clean slate
> 
> So, I restarted zope with a new empty Data.fs from the 221b1 source
> distribution.
> Started as superuser, made a real user with manager/owner rights.
> Logged in as the real user, took ownership of the entire heirarchy.
> Tried to import a zclass zexp file freshly exported from 
> 2.2.0 that I've
> been happily using with 2.2.0 and previously.
> Traceback appears below
> 
> ===========================================================
> Zope Error
> Zope has encountered an error while publishing this resource. 
> 
> Error Type: Permission mapping error
> Error Value: Attempted to map a permission to a permission, Add SMP
> Blocks, that is not valid. This should never happen. (Waaa). 
> 
> 
> 
> --------------------------------------------------------------
> ------------------
> 
> 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. 
>  
> 
> 
> 
> Traceback (innermost last):
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/ZPublisher/Publish.py,
> line 222, in publish_module
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/ZPublisher/Publish.py,
> line 187, in publish
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/Zope/__init__.py, line
> 221, in zpublisher_exception_hook
>     (Object: Traversable)
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/ZPublisher/Publish.py,
> line 171, in publish
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/ZPublisher/mapply.py,
> line 160, in mapply
>     (Object: manage_importObject)
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/ZPublisher/Publish.py,
> line 112, in call_object
>     (Object: manage_importObject)
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/OFS/ObjectManager.py,
> line 508, in manage_importObject
>     (Object: Traversable)
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/OFS/ObjectManager.py,
> line 263, in _setObject
>     (Object: Traversable)
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/OFS/ObjectManager.py,
> line 271, in manage_afterAdd
>     (Object: Traversable)
>   File /usr/local/home/rossl/zope221b1/lib/python/ZClasses/ZClass.py,
> line 422, in manage_afterAdd
>     (Object: ZBlockStore)
>   File 
> /usr/local/home/rossl/zope221b1/lib/python/OFS/ObjectManager.py,
> line 271, in manage_afterAdd
>     (Object: Traversable)
>   File /usr/local/home/rossl/zope221b1/lib/python/App/Factory.py, line
> 144, in manage_afterAdd
>     (Object: RoleManager)
>   File
> /usr/local/home/rossl/zope221b1/lib/python/AccessControl/Permi
> ssionMapping.py,
> line 137, in manage_setPermissionMapping
>     (Object: RoleManager)
>     (Info: (['', 'Access contents information', 'Add Database 
> Methods',
> 'Add Documents, Files, and Images', 'Add Documents, Images, 
> and Files',
> 'Add External Methods', 'Add Folders', 'Add LDAPAdapter Object', 'Add
> MailHost objects', 'Add Survey Creator', 'Add Sybase Database
> Connections', 'Add TinyTable', 'Add User Folders', 'Add 
> Versions', 'Add
> Vocabularies', 'Add Z Gadfly Database Connections', 'Add ZCatalogs',
> 'Add ZWiki Pages', 'Add Zope Tutorials', 'Browse LDAPAdapter', 'Change
> DTML Documents', 'Change DTML Methods', 'Change Database Connections',
> 'Change Database Methods', 'Change External Methods', 'Change 
> Images and
> Files', 'Change LDAPAdapter', 'Change TinyTable', 'Change Versions',
> 'Change ZWiki Pages', 'Change configuration', 'Change permissions',
> 'Change proxy roles', 'Change survey', 'Create class 
> instances', 'Create
> survey', 'Delete objects', 'Edit Factories', 'FTP access',
> 'Import/Export objects', 'Join/leave Versions', 'Manage Vocabulary',
> 'Manage Z Classes', 'Manage ZCatalog Entries', 'Manage properties',
> 'Manage users', 'Open/Close Database Connection', 'Open/Close Database
> Connections', 'Query TinyTable Data', 'Query Vocabulary', 
> 'Save/discard
> Version changes', 'Search ZCatalog', 'Submit survey', 'Take 
> ownership',
> 'Test Database Connections', 'Undo changes', 'Use Database Methods',
> 'Use Factories', 'Use mailhost services', 'View', 'View 
> History', 'View
> management screens'], 'Add SMP Blocks', 0))
> Permission mapping error: (see above)
> 
> _______________________________________________
> Zope-Dev maillist  -  Zope-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists - 
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope )
>