Hello
 
I have a SimpleUserFolder 0.9.0 inside a GRUF folder.
 
I am running on a Plone 2.1.3 instance.
 
If I change the SimpleUserFolder to the newest version (1.1.2), I get a maximum recursion depth exceeded error (see traceback).
 
What is wrong??
 
Site Error

An error was encountered while publishing this resource.

RuntimeError

Sorry, a site error occurred.

Traceback (innermost last):

  • Module ZPublisher.Publish, line 188, in publish_module_standard
  • Module Products.PlacelessTranslationService.PatchStringIO, line 34, in new_publish
  • Module ZPublisher.Publish, line 145, in publish
  • Module Zope2.App.startup, line 216, in zpublisher_exception_hook
  • Module ZPublisher.Publish, line 114, in publish
  • Module ZPublisher.mapply, line 88, in mapply
  • Module ZPublisher.Publish, line 40, in call_object
  • Module Products.GroupUserFolder.GroupUserFolder, line 2092, in manage_workspace
  • Module Shared.DC.Scripts.Bindings, line 311, in __call__
  • Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  • Module Products.PageTemplates.PageTemplateFile, line 110, in _exec
  • Module Products.PageTemplates.PageTemplate, line 104, in pt_render
    <PageTemplateFile at /PloneExtranet/acl_users/manage_overview>
  • Module TAL.TALInterpreter, line 206, in __call__
  • Module TAL.TALInterpreter, line 250, in interpret
  • Module TAL.TALInterpreter, line 481, in do_setGlobal_tal
  • Module Products.PageTemplates.TALES, line 221, in evaluate
    URL: manage_overview
    Line 85, Column 2
    _expression_: <PythonExpr test(request.has_key('start'), 0, here.listUsersBatchTable())>
    Names:
    {'container': <GroupUserFolder at /PloneExtranet/acl_users>,
     'context': <GroupUserFolder at /PloneExtranet/acl_users>,
     'default': <Products.PageTemplates.TALES.Default instance at 0x0118B9E0>,
     'here': <GroupUserFolder at /PloneExtranet/acl_users>,
     'loop': <Products.PageTemplates.TALES.SafeMapping object at 0x0433F378>,
     'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x01176EB8>,
     'nothing': None,
     'options': {'args': ()},
     'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0x0433F378>,
     'request': <HTTPRequest, URL="" href="http://127.0.0.1:8080/PloneExtranet/acl_users/manage_workspace">http://127.0.0.1:8080/PloneExtranet/acl_users/manage_workspace>,
     'root': <Application at >,
     'template': <PageTemplateFile at /PloneExtranet/acl_users/manage_overview>,
     'traverse_subpath': [],
     'user': admin}
    
  • Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
    __traceback_info__: test(request.has_key('start'), 0, here.listUsersBatchTable())
  • Module Python _expression_ "test(request.has_key('start'), 0, here.listUsersBatchTable())", line 1, in <_expression_>
  • Module Products.GroupUserFolder.GroupUserFolder, line 2189, in listUsersBatchTable
  • Module Products.GroupUserFolder.GroupUserFolder, line 2156, in listUsersBatches
  • Module Products.GroupUserFolder.GroupUserFolder, line 391, in getPureUsers
  • Module Products.GroupUserFolder.GroupUserFolder, line 283, in getUsers
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 102, in getUsers
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
  • Module Products.SimpleUserFolder.SimpleUserFolder, line 63, in getUserNames
  • Module Products.GroupUserFolder.GroupUserFolder, line 245, in getUserIds
  • Module Products.GroupUserFolder.GroupUserFolder, line 216, in getUserNames
RuntimeError: maximum recursion depth exceeded (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: maximum recursion depth exceeded)

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to