List Info

Thread: Upgrading from Plone 2.0.5 to 2.1.2 I get ... maximum recursion depth exceeded




Upgrading from Plone 2.0.5 to 2.1.2 I get ... maximum recursion depth exceeded
user name
2006-04-29 17:50:08
Hi!

I have all the products in the new instance.
I also tried this:
goto portal_atct
goto type migraitons
click "Fix Types"
then click "Migrate"

After I click Migrate I get this error:


Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI
Couldn't migrate src_portal_type due to missing FTI

:(

Any idea? Anything else to try out?

Thanks


On 4/29/06, Robert HERZOG <rherzogaamodels.be> wrote:
> Calin Damian wrote:
>
> > 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.re
u.pub.ro/re2u/index_html
> > Traceback (most recent call last):
> >  File
"/opt/Zope-2.8.6/lib/python/ZPublisher/Publish.py&quo
t;, 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&quo
t;, 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/PortalConte
nt.py",
> > line 109, in __call__
> >    return method()
> >  File
"/usr/Zope-2.8.6_instance/Products/CMFCore/PortalConte
nt.py",
> > line 109, in __call__
> >    return method()
> >
> > ..... A LOT OF SIMILAR LINES DELETED
> >
> >  File
"/usr/Zope-2.8.6_instance/Products/CMFCore/PortalConte
nt.py",
> > line 109, in __call__
> >    return method()
> >  File
"/usr/Zope-2.8.6_instance/Products/CMFCore/PortalConte
nt.py",
> > line 100, in __call__
> >    method_id = ti and
ti.queryMethodID('(Default)', context=self)
> >  File
"/usr/Zope-2.8.6_instance/Products/CMFDynamicViewFTI/f
ti.py",
> > line 221, in queryMethodID
> >    methodTarget = self.defaultView(context)
> >  File
"/usr/Zope-2.8.6_instance/Products/CMFDynamicViewFTI/f
ti.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.p
y", 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/Exp
ressions.py",
> > line 224, in __call__
> >    v = var(econtext)
> >  File
"/opt/Zope-2.8.6/lib/python/Products/PageTemplates/Exp
ressions.py",
> > line 185, in __call__
> >    return self._eval(econtext)
> >  File
"/opt/Zope-2.8.6/lib/python/Products/PageTemplates/Exp
ressions.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
> > _______________________________________________
> > Setup mailing list
> > Setuplists.plone.org
> > http://
lists.plone.org/mailman/listinfo/setup
> >
> This issue is exlicitly mentioned on the Plone site and
a cure exists. I
> cannot remind precisely, but it is kind of a 3 steps
procedure to
> convert the old CMF formats into the AT formats. Run a
google search or
> look at the Plone portal.
> I had to cure in the same way. make sure you have al
products of your
> old site installed on the new one. Lack of some may
induce unrepairable
> situation.
> Robert
>
> --
> Robert Herzog
> Elewijtsesteenweg 190
> B-1980 Eppegem BELGIUM
> T.+32 15 621004 F.+32 15 627030
> http://mail.map24
.com/herzog-robert
>
>


--
Best Regards
Calin DAMIAN
_______________________________________________
Setup mailing list
Setuplists.plone.org
http://
lists.plone.org/mailman/listinfo/setup
Upgrading from Plone 2.0.5 to 2.1.2 I get ... maximum recursion depth exceeded
user name
2006-04-29 18:00:23
I have managed to solve it by deleting
"portal_types" object and
importing a copy from another Plone instance.

After that I took the migrate steps again and now it's
working

For future reference, here is the link where I found the
ideea
http://dev.plo
ne.org/plone/ticket/4374

Thanks Tim Morgan for posting it



On 4/29/06, Calin Damian <calin.damiangmail.com> wrote:
> Hi!
>
> I have all the products in the new instance.
> I also tried this:
> goto portal_atct
> goto type migraitons
> click "Fix Types"
> then click "Migrate"
>
> After I click Migrate I get this error:
>
>
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
> Couldn't migrate src_portal_type due to missing FTI
>
> :(
>
> Any idea? Anything else to try out?
>
> Thanks
>
>
> On 4/29/06, Robert HERZOG <rherzogaamodels.be> wrote:
> > Calin Damian wrote:
> >
> > > 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.re
u.pub.ro/re2u/index_html
> > > Traceback (most recent call last):
> > >  File
"/opt/Zope-2.8.6/lib/python/ZPublisher/Publish.py&quo
t;, 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&quo
t;, 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/PortalConte
nt.py",
> > > line 109, in __call__
> > >    return method()
> > >  File
"/usr/Zope-2.8.6_instance/Products/CMFCore/PortalConte
nt.py",
> > > line 109, in __call__
> > >    return method()
> > >
> > > ..... A LOT OF SIMILAR LINES DELETED
> > >
> > >  File
"/usr/Zope-2.8.6_instance/Products/CMFCore/PortalConte
nt.py",
> > > line 109, in __call__
> > >    return method()
> > >  File
"/usr/Zope-2.8.6_instance/Products/CMFCore/PortalConte
nt.py",
> > > line 100, in __call__
> > >    method_id = ti and
ti.queryMethodID('(Default)', context=self)
> > >  File
"/usr/Zope-2.8.6_instance/Products/CMFDynamicViewFTI/f
ti.py",
> > > line 221, in queryMethodID
> > >    methodTarget = self.defaultView(context)
> > >  File
"/usr/Zope-2.8.6_instance/Products/CMFDynamicViewFTI/f
ti.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.p
y", 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/Exp
ressions.py",
> > > line 224, in __call__
> > >    v = var(econtext)
> > >  File
"/opt/Zope-2.8.6/lib/python/Products/PageTemplates/Exp
ressions.py",
> > > line 185, in __call__
> > >    return self._eval(econtext)
> > >  File
"/opt/Zope-2.8.6/lib/python/Products/PageTemplates/Exp
ressions.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
> > >
_______________________________________________
> > > Setup mailing list
> > > Setuplists.plone.org
> > > http://
lists.plone.org/mailman/listinfo/setup
> > >
> > This issue is exlicitly mentioned on the Plone
site and a cure exists. I
> > cannot remind precisely, but it is kind of a 3
steps procedure to
> > convert the old CMF formats into the AT formats.
Run a google search or
> > look at the Plone portal.
> > I had to cure in the same way. make sure you have
al products of your
> > old site installed on the new one. Lack of some
may induce unrepairable
> > situation.
> > Robert
> >
> > --
> > Robert Herzog
> > Elewijtsesteenweg 190
> > B-1980 Eppegem BELGIUM
> > T.+32 15 621004 F.+32 15 627030
> > http://mail.map24
.com/herzog-robert
> >
> >
>
>
> --
> Best Regards
> Calin DAMIAN
>


--
Best Regards
Calin DAMIAN
_______________________________________________
Setup mailing list
Setuplists.plone.org
http://
lists.plone.org/mailman/listinfo/setup
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )