Hi,
You're right, publication locks are not copied during the migration process. There is no option to restore all locks in jahia 4.1 , but we can help you writing a simple script that recreates them. On each file, you can call JahiaWebdavBaseService.getInstance ().findUsages (file.getPath (), jParams, true), and the just call file.lockFile (true) if some usages are found. This can be quite long on 8Gb of files, but this should recreate all locks on published files.
Thomas

Le 21 juil. 06 à 10:53, Fabrice Marchon a écrit :

Hi!

I am trying to upgrade from jahia version 4.0.7_01 to 4.1.1_01 using the official patch. I have to migrate 8 Go of files for our production server,
so that I try to be carefull as much as possible.

The patch has been applied successfully after some modifications of the original Slide 1 tables structure into our jahia database (running on MySQL 4.0.27). In fact, there were some integrity problems that I have corrected.

Full of motivation, I try the new Jahia 4.1, but when I use the Jahia
filemanager, I see that all locks on webdav files that are published on pages are gone, so that I (and all other users) can delete all files without any protection! I test the case of uploading some new files and the latter
are locked after I have published them on a page.

So my question is how to restore the lost locks or how to create them again
with the new slide 2 ?

It seems that the offical Jahia 4.1 patch simply drops the jahia_slide_lock
table from the previous Slide 1.


Waiting for some help...

Regards,

Fabrice Marchon



Reply via email to