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

Responder a