[Setup] Upgrading from Plone 2.0.5 to 2.1.2 I get ... maximum recursion depth exceeded
Calin Damian
calin.damian at gmail.com
Sat Apr 29 16:30:01 UTC 2006
Hello!
I'm trying to upgrade from Plone 2.0.5 to 2.1.2
Old environment: Zope 2.7.3-0, python 2.3.5, Plone 2.0.5
New environment: Zope 2.8.6-final, python 2.3.5, Plone 2.1.2
I have migrated succesfully (with no errors reported) all hosted sites.
For 1 site out of 8 I'm getting this error when loading the site
Error Type
RuntimeError
Error Value
maximum recursion depth exceeded
Searching the net and this list I did not find any useful reference.
I'm attaching the relevant part of the Zope log:
2006-04-29T19:17:37 ERROR Zope.SiteErrorLog
http://zope.reu.pub.ro/re2u/index_html
Traceback (most recent call last):
File "/opt/Zope-2.8.6/lib/python/ZPublisher/Publish.py", line 114, in publish
request, bind=1)
File "/opt/Zope-2.8.6/lib/python/ZPublisher/mapply.py", line 88, in mapply
if debug is not None: return debug(object,args,context)
File "/opt/Zope-2.8.6/lib/python/ZPublisher/Publish.py", line 40, in
call_object
result=apply(object,args) # Type s<cr> to step into published object.
File "/usr/Zope-2.8.6_instance/Products/CMFCore/PortalContent.py",
line 109, in __call__
return method()
File "/usr/Zope-2.8.6_instance/Products/CMFCore/PortalContent.py",
line 109, in __call__
return method()
..... A LOT OF SIMILAR LINES DELETED
File "/usr/Zope-2.8.6_instance/Products/CMFCore/PortalContent.py",
line 109, in __call__
return method()
File "/usr/Zope-2.8.6_instance/Products/CMFCore/PortalContent.py",
line 100, in __call__
method_id = ti and ti.queryMethodID('(Default)', context=self)
File "/usr/Zope-2.8.6_instance/Products/CMFDynamicViewFTI/fti.py",
line 221, in queryMethodID
methodTarget = self.defaultView(context)
File "/usr/Zope-2.8.6_instance/Products/CMFDynamicViewFTI/fti.py",
line 189, in defaultView
obj, path = plone_utils.browserDefault(context)
File "/usr/Zope-2.8.6_instance/Products/CMFPlone/PloneTool.py", line
1099, in browserDefault
act = obj.getTypeInfo().getActionById('view')
File "/usr/Zope-2.8.6_instance/Products/CMFCore/TypesTool.py", line
277, in getActionById
target = action.action(context).strip()
File "/usr/Zope-2.8.6_instance/Products/CMFCore/Expression.py", line
44, in __call__
res = compiled(econtext)
File "/opt/Zope-2.8.6/lib/python/Products/PageTemplates/Expressions.py",
line 224, in __call__
v = var(econtext)
File "/opt/Zope-2.8.6/lib/python/Products/PageTemplates/Expressions.py",
line 185, in __call__
return self._eval(econtext)
File "/opt/Zope-2.8.6/lib/python/Products/PageTemplates/Expressions.py",
line 173, in _eval
ob = self._subexprs[-1](econtext)
RuntimeError: maximum recursion depth exceeded
I appreciate your efforts. Thank you!
--
Best Regards
Calin DAMIAN
More information about the Setup
mailing list