We use MXM Dynamic Page lists throughout our Intranet site, and they generaly are well-beahved. On one dynamic page which successfully used lists before we recently started getting the following error when we click on the Edit Lists tab:
Traceback (innermost last):
Module ZPublisher.Publish, line 100, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 40, in call_object
Module Shared.DC.Scripts.Bindings, line 306, in __call__
Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
Module Products.CMFCore.FSPageTemplate, line 191, in _exec
Module Products.CMFCore.FSPageTemplate, line 124, in pt_render
Module Products.PageTemplates.PageTemplate, line 96, in pt_render
- <FSPageTemplate at /Plone/DynamicPage_editLists used for /Plone/internet_strategy/index_html>
Module TAL.TALInterpreter, line 189, in __call__
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 663, in do_useMacro
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 408, in do_optTag_tal
Module TAL.TALInterpreter, line 393, in do_optTag
Module TAL.TALInterpreter, line 388, in no_tag
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 694, in do_defineSlot
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 408, in do_optTag_tal
Module TAL.TALInterpreter, line 393, in do_optTag
Module TAL.TALInterpreter, line 388, in no_tag
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 642, in do_defineMacro
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 686, in do_defineSlot
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 459, in do_setLocal_tal
Module Products.PageTemplates.TALES, line 220, in evaluate
- Line 140, Column 20
- Expression: standard:'here/static_list'
- Names:
{'container': <PloneSite instance at 03A14770>,
'context': <DynamicPage at /Plone/internet_strategy/index_html>,
'default': <Products.PageTemplates.TALES.Default instance at 0x014C2F30>,
'here': <DynamicPage at /Plone/internet_strategy/index_html>,
'loop': <SafeMapping instance at 232F1890>,
'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x014BCBE8>,
'nothing': None,
'options': {'args': ()},
'repeat': <SafeMapping instance at 232F1890>,
'request': <HTTPRequest, URL=http://intranet.mmlive.com/internet_strategy/index_html/DynamicPage_editLists>,
'root': <Application instance at 03A14110>,
'template': <FSPageTemplate at /Plone/DynamicPage_editLists used for /Plone/internet_strategy/index_html>,
'traverse_subpath': [],
'user': cadmin}
Module Products.PageTemplates.Expressions, line 201, in __call__
Module Products.PageTemplates.Expressions, line 196, in _eval
Module Products.PageTemplates.Expressions, line 103, in render
Module Products.mxmDynamicPage.DynamicPage, line 512, in static_list
Module Products.mxmDynamicPage.DynamicPage, line 496, in list_of_all_content
Module Products.mxmDynamicPage.DynamicPage, line 427, in getDynamicList
Module ZODB.Connection, line 561, in setstate
Module ZODB.FileStorage, line 687, in load
Module ZODB.FileStorage, line 660, in _load
IOError: [Errno 13] Permission denied
Hmmm ... looks like a zope problem.
Posted bymaxmat
2007-05-24 02:40 AM
It could have been a permission issue, but the IO error seems to indicate otherwise. Only thing you can do is to check out if any of the content you are trying to list is private, broken etc. And when you have found the content causing the problem, find out why :-s
Traceback (innermost last):
Module ZPublisher.Publish, line 100, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 40, in call_object
Module Shared.DC.Scripts.Bindings, line 306, in __call__
Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
Module Products.CMFCore.FSPageTemplate, line 191, in _exec
Module Products.CMFCore.FSPageTemplate, line 124, in pt_render
Module Products.PageTemplates.PageTemplate, line 96, in pt_render
- <FSPageTemplate at /Plone/DynamicPage_editLists used for /Plone/internet_strategy/index_html>
Module TAL.TALInterpreter, line 189, in __call__
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 663, in do_useMacro
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 408, in do_optTag_tal
Module TAL.TALInterpreter, line 393, in do_optTag
Module TAL.TALInterpreter, line 388, in no_tag
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 694, in do_defineSlot
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 408, in do_optTag_tal
Module TAL.TALInterpreter, line 393, in do_optTag
Module TAL.TALInterpreter, line 388, in no_tag
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 642, in do_defineMacro
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 686, in do_defineSlot
Module TAL.TALInterpreter, line 233, in interpret
Module TAL.TALInterpreter, line 459, in do_setLocal_tal
Module Products.PageTemplates.TALES, line 220, in evaluate
- Line 140, Column 20
- Expression: standard:'here/static_list'
- Names:
{'container': <PloneSite instance at 03A14770>,
'context': <DynamicPage at /Plone/internet_strategy/index_html>,
'default': <Products.PageTemplates.TALES.Default instance at 0x014C2F30>,
'here': <DynamicPage at /Plone/internet_strategy/index_html>,
'loop': <SafeMapping instance at 232F1890>,
'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x014BCBE8>,
'nothing': None,
'options': {'args': ()},
'repeat': <SafeMapping instance at 232F1890>,
'request': <HTTPRequest, URL=http://intranet.mmlive.com/internet_strategy/index_html/DynamicPage_editLists>,
'root': <Application instance at 03A14110>,
'template': <FSPageTemplate at /Plone/DynamicPage_editLists used for /Plone/internet_strategy/index_html>,
'traverse_subpath': [],
'user': cadmin}
Module Products.PageTemplates.Expressions, line 201, in __call__
Module Products.PageTemplates.Expressions, line 196, in _eval
Module Products.PageTemplates.Expressions, line 103, in render
Module Products.mxmDynamicPage.DynamicPage, line 512, in static_list
Module Products.mxmDynamicPage.DynamicPage, line 496, in list_of_all_content
Module Products.mxmDynamicPage.DynamicPage, line 427, in getDynamicList
Module ZODB.Connection, line 561, in setstate
Module ZODB.FileStorage, line 687, in load
Module ZODB.FileStorage, line 660, in _load
IOError: [Errno 13] Permission denied