Aha. Have you run a zenmigrate recently? That is most likely the problem. Run zenmigrate and restart Zope.

--Ian

On Oct 31, 2007, at 6:25 PM, giddleberry wrote:

Well when i click on the portlets tab in settings i get a "Zenoss error". Dont know if this makes sense to anyone

An error was encountered while publishing this resource. Please use the form below to submit details of this error to Zenoss, Inc. This information helps us identify and fix issues with the software, though we are unable to respond individually to all submissions.

The Zenoss community forums are very active and a good resource for solving problems and answering questions. Zenoss also provides commercial services and support packages.

Type: KeyError
Value: 'ZenPortletManager'

Traceback (innermost last):

   * Module ZPublisher.Publish, line 114, in publish
   * Module ZPublisher.mapply, line 88, in mapply
   * Module ZPublisher.Publish, line 40, in call_object
   * Module Shared.DC.Scripts.Bindings, line 311, in __call__
   * Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
   * Module Products.CMFCore.FSPageTemplate, line 195, in _exec
   * Module Products.CMFCore.FSPageTemplate, line 134, in pt_render
* Module Products.PageTemplates.PageTemplate, line 104, in pt_render
     <FSPageTemplate at /zport/editPortletPerms used for /zport/dmd>
   * Module TAL.TALInterpreter, line 206, in __call__
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 711, in do_useMacro
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 426, in do_optTag_tal
   * Module TAL.TALInterpreter, line 411, in do_optTag
   * Module TAL.TALInterpreter, line 406, in no_tag
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 711, in do_useMacro
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 426, in do_optTag_tal
   * Module TAL.TALInterpreter, line 411, in do_optTag
   * Module TAL.TALInterpreter, line 406, in no_tag
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 734, in do_defineSlot
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 426, in do_optTag_tal
   * Module TAL.TALInterpreter, line 411, in do_optTag
   * Module TAL.TALInterpreter, line 406, in no_tag
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 734, in do_defineSlot
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 426, in do_optTag_tal
   * Module TAL.TALInterpreter, line 411, in do_optTag
   * Module TAL.TALInterpreter, line 406, in no_tag
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 711, in do_useMacro
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 426, in do_optTag_tal
   * Module TAL.TALInterpreter, line 411, in do_optTag
   * Module TAL.TALInterpreter, line 406, in no_tag
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 734, in do_defineSlot
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 426, in do_optTag_tal
   * Module TAL.TALInterpreter, line 411, in do_optTag
   * Module TAL.TALInterpreter, line 406, in no_tag
   * Module TAL.TALInterpreter, line 250, in interpret
   * Module TAL.TALInterpreter, line 651, in do_loop_tal
   * Module Products.PageTemplates.TALES, line 206, in setRepeat
   * Module Products.PageTemplates.TALES, line 221, in evaluate
     URL: file:ZenWidgets/skins/zenui/editPortletPerms.pt
     Line 22, Column 0
     Expression: standard:'here/dmd/ZenPortletManager/get_portlets'
     Names:

     {'container': <ZentinelPortal at /zport>,
      'context': <DataRoot at /zport/dmd>,
'default': <Products.PageTemplates.TALES.Default instance at 0xb74e6fac>,
      'here': <DataRoot at /zport/dmd>,
'loop': <Products.PageTemplates.TALES.SafeMapping object at 0xb698334c>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0xb74f302c>,
      'nothing': None,
      'options': {'args': ()},
'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0xb698334c>, 'request': <HTTPRequest, URL=http://zenos.mvss.com:8080/zport/dmd/editPortletPerms >,
      'root': <Application at >,
'template': <FSPageTemplate at /zport/editPortletPerms used for /zport/dmd>,
      'traverse_subpath': [],
      'user': admin}

   * Module Products.PageTemplates.Expressions, line 185, in __call__
   * Module Products.PageTemplates.Expressions, line 173, in _eval
   * Module Products.PageTemplates.Expressions, line 127, in _eval
     __traceback_info__: here
* Module Products.PageTemplates.Expressions, line 320, in restrictedTraverse __traceback_info__: {'path': ['dmd', 'ZenPortletManager', 'get_portlets'], 'TraversalRequestNameStack': ['get_portlets']}
   * Module OFS.ObjectManager, line 713, in __getitem__




-------------------- m2f --------------------

Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=12574#12574

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to