[Zope] Another permission mapping error... [still ZDiscussions 0.5.3]
J M Cerqueira Esteves
jmce@artenumerica.com
Mon, 21 Aug 2000 16:24:06 +0100
On Mon, Aug 21, 2000 at 05:03:37PM +0200, Wolfgang Strobl wrote:
> I just tried installing a freshly downloaded copy of
> YihawDirectory.zexp into a relatively new 2.2.1b1, but in vain.
>
> <snip>
> Error Type: Permission mapping error
> Error Value: Attempted to map a permission to a permission,
> Add Yihaw Objects, that is not valid. This should never happen. (Waaa).
> <snip>
I've also met a "permission mapping error" in 2.2.1b1... After correcting the
ZDiscussions comma bug mentioned before, I tried to import
ZDiscussions.zexp, continuing the installation process, and got:
Error Type: Permission mapping error
Error Value: Attempted to map a permission to a permission, Add
ZDiscussions Items, that is not valid. This should never happen.
(Waaa).
with the following traceback:
Traceback (innermost last):
File /usr/local/lib/Zope-2.2.1b1/lib/python/ZPublisher/Publish.py, line 222, i
n publish_module
File /usr/local/lib/Zope-2.2.1b1/lib/python/ZPublisher/Publish.py, line 187, i
n publish
File /usr/local/lib/Zope-2.2.1b1/lib/python/Zope/__init__.py, line 221, in zpu
blisher_exception_hook
(Object: Traversable)
File /usr/local/lib/Zope-2.2.1b1/lib/python/ZPublisher/Publish.py, line 171, i
n publish
File /usr/local/lib/Zope-2.2.1b1/lib/python/ZPublisher/mapply.py, line 160, in
mapply
(Object: manage_importObject)
File /usr/local/lib/Zope-2.2.1b1/lib/python/ZPublisher/Publish.py, line 112, i
n call_object
(Object: manage_importObject)
File /usr/local/lib/Zope-2.2.1b1/lib/python/OFS/ObjectManager.py, line 508, in
manage_importObject
(Object: Traversable)
File /usr/local/lib/Zope-2.2.1b1/lib/python/OFS/ObjectManager.py, line 263, in
_setObject
(Object: Traversable)
File /usr/local/lib/Zope-2.2.1b1/lib/python/OFS/ObjectManager.py, line 271, in
manage_afterAdd
(Object: Traversable)
File /usr/local/lib/Zope-2.2.1b1/lib/python/ZClasses/ZClass.py, line 422, in m
anage_afterAdd
(Object: ZDTopic)
File /usr/local/lib/Zope-2.2.1b1/lib/python/OFS/ObjectManager.py, line 271, in
manage_afterAdd
(Object: Traversable)
File /usr/local/lib/Zope-2.2.1b1/lib/python/App/Factory.py, line 144, in manag
e_afterAdd
(Object: RoleManager)
File /usr/local/lib/Zope-2.2.1b1/lib/python/AccessControl/PermissionMapping.py
, line 137, in manage_setPermissionMapping
(Object: RoleManager)
(Info: (['Access contents information', 'Add BTree Folders', 'Add Database M
ethods', 'Add Documents, Files, and Images', 'Add Documents, Images, and Files',
'Add External Methods', 'Add Folders', 'Add MailHost objects', 'Add SiteRoots',
'Add User Folders', 'Add Versions', 'Add Vocabularies', 'Add Z Gadfly Database
Connections', 'Add ZCatalogs', 'Add Zope Tutorials', 'Change DTML Documents', 'C
hange DTML Methods', 'Change Database Connections', 'Change Database Methods', '
Change External Methods', 'Change Images and Files', 'Change Versions', 'Change
configuration', 'Change permissions', 'Change proxy roles', 'Create class instan
ces', 'Delete objects', 'Edit Factories', 'FTP access', 'Import/Export objects',
'Join/leave Versions', 'Manage Vocabulary', 'Manage Z Classes', 'Manage ZCatalo
g Entries', 'Manage properties', 'Manage users', 'Open/Close Database Connection
', 'Open/Close Database Connections', 'Query Vocabulary', 'Save/discard Version
changes', 'Search ZCatalog', 'Set Access Rule', 'Take ownership', 'Test Database
Connections', 'Undo changes', 'Use Database Methods', 'Use Factories', 'Use mai
lhost services', 'View', 'View History', 'View management screens'], 'Add ZDiscu
ssions Items', 0))
Permission mapping error: (see above)
--
jmce: +351 919838775 ~ http://artenumerica.com/ ~ http://artenumerica.org/