Re: migration from plone3.3.2 to plone4
Op 25-11-11 11:39, Бессарабова Ирина schreef:
> Thanks for your reply.
> Neither reindexing membrane catalog nor pinning membrane to 2.0.2 version didn't help me.
> Seems that something happened with portal_memberdata object itself during migration. Look at
plone.app.upgrade.v40.configure.zcml, lines 45-48. There is an handler=".alphas.updateToolset"
and in update_toolset/toolset.xml portal_memberdata is mentioned. I have tried to comment out
portal_memberdata in toolset.xml.
> Then I made migration, reinstalled membrane and remember, reindexed membrane_tool (i had to delete the
broken SearchableText index before reindexing). After all, I was able to login with membrane user,
create a new user and user profiles were in portal_memberdata.
> So I wonder, if it is a normal thing - not to update portal_memberdata? Are there any risks that something
will be broken in future?
Hi,
I had another look. Indeed: the core Plone 4 migration apparently wants
to make sure that portal_memberdata is available as a tool and that it
is the standard MemberDataTool from PlonePAS. In Products.remember we
want it to be our own tool. What Plone does also means most properties
of portal_memberdata are removed. It probably works fine for a normal
website, but not with membrane and remember installed.
A second problem is that Products.membrane has some upgrade steps that
replace the SearchableText index of the membrane_tool catalog with a
better one. The way in which this is done, means that the new
SearchableText index is filled but the other indexes are empty.
I have fixed both problems with some upgrade steps in new releases:
Products.membrane 2.1.2:
- Fixed problem that occurs after upgrading the SearchableText index
of the membrane_tool, which happens after upgrading to membrane 2.0
or to Plone 4: the membrane_tool catalog would be empty. Now we
refresh the membrane_tool catalog when we upgrade the index. If
this has already happened to you, it should work to just go to the
membrane_tool, then the Advanced tab, and click on 'Update Catalog.'
Products.remember 1.9.1:
- Added upgrade step to restore our portal_memberdata settings, as
they get destroyed by an upgrade to Plone 4.
I hope this helps you and other migrators.
Cheers,
--
--
Maurits van Rees http://maurits.vanrees.org/
Web App Programmer at Zest Software: http://zestsoftware.nl
"Logical thinking shows conclusively that logical thinking
is inconclusive." - My summary of Gödel, Escher, Bach
--
Archive: http://www.coactivate.org/projects/remember/lists/remember/archive/2011/12/1324073841754
To unsubscribe send an email with subject "unsubscribe" to remember <at> lists.coactivate.org. Please
contact remember-manager@... for questions.