Tâche #28819
Scénario #28737: Traitement express MEN (27-35)
Gérer les caractères "Œ" et "œ" dans l'import AAF
100%
Description
Message sur la liste scribe
Sur 3 établissements en scribe 2.6.2, lors de l'importation des enseignants, nous avons une erreur sur l'import d'une matière :
"REALISATION D'UN CHEF D'ŒUVRE"
"Erreur à l'exécution de la commande /usr/bin/smbldap-groupadd -a realisationdunchefd : failed to add entry : invalid DN at /usr/share/perl5/smbldap_tools.pm line 758"
En corrigeant le fichier AAF et remplaçant le e dans l'o par OE, l'import fonctionne.
à vérifier sur Thot ?
Related issues
Associated revisions
Manage 'Œ' and 'œ' characters in Scribe importation
Ref: #28819
Manage 'Œ' and 'œ' characters in Thot importation
Ref: #28819
Manage 'Œ' and 'œ' characters in Scribe importation
Ref: #28819
History
#1 Updated by Joël Cuissinat over 3 years ago
- Status changed from Nouveau to En cours
#2 Updated by Joël Cuissinat over 3 years ago
- Assigned To set to Joël Cuissinat
#3 Updated by Joël Cuissinat over 3 years ago
- Description updated (diff)
#4 Updated by Joël Cuissinat over 3 years ago
Résolu pour Scribe >= 2.5.2
Mais plantage confirmé sur Thot :
Lecture des enseignants... Traceback (most recent call last): File "/usr/sbin/genldif.py", line 518, in <module> ldif_export_all(sys.argv[2]) File "/usr/sbin/genldif.py", line 216, in ldif_export_all dico = translator.translate_one('enseignant', row) File "/usr/lib/python2.7/dist-packages/eoleaaf/ldiftranslator.py", line 288, in translate_one new_row[key] = self.transform_values(key, value, tablename) File "/usr/lib/python2.7/dist-packages/eoleaaf/ldiftranslator.py", line 158, in transform_values return fctname(value) File "/usr/lib/python2.7/dist-packages/eoleaaf/ldiftranslator.py", line 195, in calc_structure_dn values.append("cn=s{0},{1}${2}".format(struct, structsdn, '$'.join(groups))) UnicodeEncodeError: 'ascii' codec can't encode character u'\u0152' in position 2: ordinal not in range(128)
#5 Updated by Joël Cuissinat over 3 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
Corrigé pour Thot >= 2.6.2
#6 Updated by Joël Cuissinat over 3 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0
#7 Updated by Joël Cuissinat over 3 years ago
- Related to Tâche #28977: Vérifier et résoudre le problème d'encodage signalé added