• Repository Import-Export problem

  • We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #19242  by luke
 
Hi

I have a problem with repository import-export.

I exported repository from OpenKM 5.1.11 My catalog files contains special characters like Ł. The exported repository has folder names like sko_Mo?ek the ? mark is ł letter in polish.
When I try to import repository to OpenKM 6.2.1 I get an error Error: PathNotfound: /okm:root/sko_Mo?ek.
When I delete folders with specials characters everything is imported. This problem is only for catalogs the files with these special characters are imported correctly. My system is Debian.
Is there a way to fix it ?
 #19293  by jllort
 
It's not a bug, you've got some encoding probling in your system ( now you should discover where is the problem, could be in several places ). I will try to give some ideas :
Are you importing in debian disk ( formated with ext ) or you're exporting to some unit mounted with debian. I think the problem is in your file system, in other hand could be the locale of the user who's executing openkm ( if you execute the command locale in termimal which is the output ? )
 #19301  by luke
 
Code: Select all
root@panel:~# LANG=
root@panel:~# LANGUAGE=
root@panel:~# LC_CTYPE="POSIX"
root@panel:~# LC_NUMERIC="POSIX"
root@panel:~# LC_TIME="POSIX"
root@panel:~# LC_COLLATE="POSIX"
root@panel:~# LC_MONETARY="POSIX"
root@panel:~# LC_MESSAGES="POSIX"
root@panel:~# LC_PAPER="POSIX"
root@panel:~# LC_NAME="POSIX"
root@panel:~# LC_ADDRESS="POSIX"
root@panel:~# LC_TELEPHONE="POSIX"
root@panel:~# LC_MEASUREMENT="POSIX"
root@panel:~# LC_IDENTIFICATION="POSIX"
root@panel:~# LC_ALL=
As You can see my mistake :x
I will change it to UTF-8 and see if this helps.

Thank you for your help.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.