Hi all,
Trying plone update from 2.1.2 to 2.5.3 (and from Zope 2.8.5
to Zope
2.8.9 on windows) i obtain this error:
Result of the attempt...
Dry run selected.
Starting the migration from version: 2.1.2
Attempting to upgrade from: 2.1.2
Removed vcXMLRPC.js
Added icons for copy, cut, paste and delete
Upgrade to: 2.1.3-rc1, completed
Attempting to upgrade from: 2.1.3-rc1
Upgrade to: 2.1.3, completed
Attempting to upgrade from: 2.1.3
Upgrade to: 2.1.4-rc1, completed
Attempting to upgrade from: 2.1.4-rc1
Upgrade to: 2.1.4, completed
Attempting to upgrade from: 2.1.4
Installed CMFPlacefulWorkflow.
Upgrade to: 2.5-alpha1, completed
Attempting to upgrade from: 2.5-alpha1
Upgrade aborted
Error type: cPickle.PicklingError
Error value: Can't pickle <class 'App.Product.atoi'>:
attribute lookup
App.Product.atoi failed
File "C:ProgrammiPlone
2DataProductsCMFPloneMigrationTool.py",
line 308, in upgrade newv, msgs = self._upgrade(newv)
File "C:ProgrammiPlone
2DataProductsCMFPloneMigrationTool.py",
line 414, in _upgrade res = function(self.aq_parent)
File "C:ProgrammiPlone
2DataProductsCMFPlonemigrationsv2_5alphas.py",
line 24, in
alpha1_alpha2 installPlonePAS(portal, out)
File "C:ProgrammiPlone
2DataProductsCMFPlonemigrationsv2_5alphas.py",
line 43, in
installPlonePAS installOrReinstallProduct(portal,
'PlonePAS', out)
File "C:ProgrammiPlone
2DataProductsCMFPlonemigrationsmigration_util.py",
line 82, in
installOrReinstallProduct qi.installProduct(product_name)
File "C:ProgrammiPlone
2DataProductsCMFQuickInstallerToolQuickInstallerTool.py&
quot;, line 333,
in installProduct res=install(portal)
File "C:ProgrammiPlone
2ZopelibpythonProductsExternalMethodExternalMethod.py&
quot;, line 225,
in __call__ try: return f(*args, **kw)
File "C:ProgrammiPlone
2DataProductsPlonePASExtensionsInstall.py", line
848, in install
migrate_root_uf(self, out)
File "C:ProgrammiPlone
2DataProductsPlonePASExtensionsInstall.py", line
703, in
migrate_root_uf replace_acl_users(parent, out)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 196,
in replace_acl_users _upgradeLocalRoleAssignments(self,
RESPONSE)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 188,
in _upgradeLocalRoleAssignments descend(self.acl_users,
self)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 180,
in descend descend(user_folder, o)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 180,
in descend descend(user_folder, o)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 180,
in descend descend(user_folder, o)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 180,
in descend descend(user_folder, o)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 180,
in descend descend(user_folder, o)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 180,
in descend descend(user_folder, o)
File "C:ProgrammiPlone
2DataProductsPluggableAuthServiceExtensionsupgrade.py&q
uot;, line 174,
in descend transaction.savepoint(True)
File "C:ProgrammiPlone
2Zopelibpythontransaction_manager.py",
line 90, in savepoint return
self.get().savepoint(optimistic)
File "C:ProgrammiPlone
2Zopelibpythontransaction_transaction.py",
line 297, in savepoint self._saveCommitishError() #
reraises!
File "C:ProgrammiPlone
2Zopelibpythontransaction_transaction.py",
line 294, in savepoint savepoint = Savepoint(self,
optimistic,
*self._resources)
File "C:ProgrammiPlone
2Zopelibpythontransaction_transaction.py",
line 657, in __init__ savepoint = savepoint()
File "C:ProgrammiPlone
2ZopelibpythonZODBConnection.py", line
1032, in savepoint self._commit(None)
File "C:ProgrammiPlone
2ZopelibpythonZODBConnection.py", line
503, in _commit self._store_objects(ObjectWriter(obj),
transaction)
File "C:ProgrammiPlone
2ZopelibpythonZODBConnection.py", line
525, in _store_objects p = writer.serialize(obj) # This
calls
__getstate__ of obj
File "C:ProgrammiPlone
2ZopelibpythonZODBserialize.py", line 330,
in serialize return self._dump(meta, obj.__getstate__())
File "C:ProgrammiPlone
2ZopelibpythonZODBserialize.py", line 339,
in _dump self._p.dump(state)
End of upgrade path, migration has finished
The upgrade path did NOT reach current version
Migration has failed
Dry run selected, transaction aborted
Not help from Google. Has anyone suggestions?
Thank you
Michele
_______________________________________________
Setup mailing list
Setup lists.plone.org
http://
lists.plone.org/mailman/listinfo/setup
|