Boa tarde pessoal, É o seguinte, estou com uns problemas a migrar um site que tenho em Plone 2.5.5 para uma plataforma Plone 3.0.6, ou seja, quando tento fazer o portal_migration do site dá-me o seguinte erro:
* Dry run selected. * Starting the migration from version: 2.5.5 * Attempting to upgrade from: 2.5.5 * Upgrade aborted * Error type: zExceptions.BadRequest * Error value: ('Empty or invalid id specified', '') * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/MigrationTool.py", line 210, in upgrade newv, msgs = self._upgrade(newv) * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/MigrationTool.py", line 321, in _upgrade res = function(self.aq_parent) * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/migrations/v3_0/alphas.py", line 100, in three0_alpha1 migrateOldActions(portal, out) * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/migrations/v3_0/alphas.py", line 446, in migrateOldActions new_category._setObject(action.id, new_action) * File "/opt/Plone-3.0.6/lib/python/OFS/ObjectManager.py", line 316, in _setObject v = self._checkId(id) * File "/opt/Plone-3.0.6/lib/python/OFS/ObjectManager.py", line 83, in checkValidId raise BadRequest, ('Empty or invalid id specified',id) * End of upgrade path, migration has finished * The upgrade path did NOT reach current version * Migration has failed * Dry run selected, transaction aborted Neste momento estou a usar o Zope 2.10.5-final, python 2.4.4 e Plone 3.0.6 em plataforma Linux. Outro dos problemas que eu penso que possa estar relacionado com o erro anterior dá-se quando também tento refazer o catalog do site no portal_catalog dando-me o seguinte output: UnicodeDecodeError: 'utf8' codec can't decode bytes in position 1263-1265: invalid data PS: Já passei para o python da instância do Plone o sitecustomize.py, ja adicionei no zope.conf dos clients as linhas, rest-input-encoding utf-8 e rest-output-encoding utf-8 e até agora nada :( . Alguém sabe o que pode estar a falhar nesta tentativa de migração? Cumprimentos, Joaquim Carvalho