Pb import TEF

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:d280d756d6a89fe9146e80ca55983cee' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Pour passer de la version 1.6.0 à la version 1.6.1 d\'ORI-OAI, voici la<br />\nprocédure que j\'ai testé pour une installation complète :<br />\n(je suis sous Windows XP)</p>\n<p>1) sauvegarde de mon dossier ori/ qui contient mes sources et mes serveurs ;</p>\n<p>2) sources modules v1.6.0, conservées tel quel ;<br />\nBD MySQL utilisées en v1.6.0, conservées tel quel ;<br />\nserveurs Tomcat utilisé en v1.6.0, conservés\n</div>\n', created = 1507748730, expire = 1507835130, headers = '', serialized = 0 WHERE cid = '4:d280d756d6a89fe9146e80ca55983cee' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:d280d756d6a89fe9146e80ca55983cee' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Pour passer de la version 1.6.0 à la version 1.6.1 d\'ORI-OAI, voici la<br />\nprocédure que j\'ai testé pour une installation complète :<br />\n(je suis sous Windows XP)</p>\n<p>1) sauvegarde de mon dossier ori/ qui contient mes sources et mes serveurs ;</p>\n<p>2) sources modules v1.6.0, conservées tel quel ;<br />\nBD MySQL utilisées en v1.6.0, conservées tel quel ;<br />\nserveurs Tomcat utilisé en v1.6.0, conservés\n</div>\n', created = 1507748730, expire = 1507835130, headers = '', serialized = 0 WHERE cid = '4:d280d756d6a89fe9146e80ca55983cee' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:f82000e2adb62d7c99d86a114713ae3e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,<br />\nPour info, j\'ai eu aussi ce poblème de caractères dans les fichiers TEF<br />\nexportés de star.<br />\nEn fait en faisiant un file des fichiers, on constate que certains ont<br />\nun BOM (Byte Order Mark).<br />\nC\'est le cas avec le fichier envoyé<br />\nfile STAR.xml renvoie<br />\nUTF-8 Unicode (with BOM) English text, with very long lines, with CRLF<br />\nline terminators</p>\n<p>On peut facilement les supprimer avec l\'éditeur vi + :set nobobmb + :x.<br />\nC\'est un peu fastidieux donc nous passons tous les fichiers dans une<br />\npetite moulinette pour supprimer ces caractères. Si ça intéresse<br />\nquelqu\'un ...</p>\n<p>--<br />\nKaren Raynal<br />\nDI - Université Bordeaux 1</p>\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Salut Yann,<br />\n><br />\n> Elle est en PJ. Bon week-end !<br />\n><br />\n> Jean-François.<br />\n><br />\n> Yann Nicolas a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Un exemple de fiche TEF avec cette erreur ?<br />\n>><br />\n>> Yann<br />\n>><br />\n>><br />\n>> ----- Mail Original -----<br />\n>> De: \"Yohan Colmant\" <<span id=\"919301b5c518c9ff00d1a59ebc883be5\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'919301b5c518c9ff00d1a59ebc883be5\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\'+\'\">\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>><br />\n>> À: <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\">&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;</a><br />\n>> Envoyé: Vendredi 10 Septembre 2010 15:06:53<br />\n>> Objet: Re: [ori-oai-utilisateurs] Pb import TEF<br />\n>><br />\n>> Salut JF,<br />\n>><br />\n>> Je réponds dans le mail.<br />\n>><br />\n>> Yohan COLMANT<br />\n>> Direction des Systèmes d\'Information<br />\n>> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et<br />\n>> du Hainaut Cambrésis<br />\n>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>><br />\n>><br />\n>> Jean-François Lutz a écrit :<br />\n>><br />\n>> Bonjour Yohan,<br />\n>><br />\n>> Merci pour ton aide toujours aussi efficace !<br />\n>><br />\n>> Je me permets de répondre sur les imports de fiches issues de<br />\n>> STAR. Comme l\'indiquait Alain nous ne pouvons pas nous contenter<br />\n>> de les moissonner car les laboratoires et les écoles doctorales<br />\n>> ont été saisies dans STAR sans aucune liste ou forme d\'autorité,<br />\n>> d\'où un nombre très élevé de doublons (un même labo décrit de 5<br />\n>> manières différentes par exemples, sachant qu\'il y a 82<br />\n>> laboratoires...). Nous allons donc les importer et utiliser les<br />\n>> listes d\'autorité internes à ORI-OAI.<br />\n>><br />\n>> 1. au niveau de l\'import du fichier XML le problème est résolu.<br />\n>> Les fiches TEF XML produites par STAR comportent les trois<br />\n>> caractères suivants  avant la première balise de l\'entête et<br />\n>> ils font planter l\'import. Il suffit pour l\'instant de les<br />\n>> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle<br />\n>> ce bug.<br />\n>><br />\n>> bonne nouvelle :-)<br />\n>><br />\n>><br />\n>> 2. dans le workflow, l\'édition se passe sans problème mais au<br />\n>> niveau de la publication, outre le fait qu\'il faut cocher la case<br />\n>> \"fichier maître\" ce qui est un détail, un problème persiste sans<br />\n>> qu\'Alain et moi arrivions à déterminer son origine. Le message<br />\n>> suivant apparaît dans la colonne \"Informations\" et il empêche de<br />\n>> publier la fiche : \"Toute EDITION de la thèse doit être associée à<br />\n>> des métadonnées de type \"tef_desc_edition\".\" Quelqu\'un aurait-il<br />\n>> une idée de la solution ? Merci par avance.<br />\n>><br />\n>> Tu as l\'erreur quand tu essayes de la publier simplement ou quand tu<br />\n>> tentes de l\'envoyer à l\'ABES ? Et le problème a lieu avec une fiche<br />\n>> importée ou saisie de zéro dans ORI-OAI ?<br />\n>><br />\n>> Si je regarde cette erreur, elle vient du schematron de l\'ABES avec<br />\n>> cette règle :<br />\n>><br />\n>><br />\n<pattern name=\"mets_structMap_meta_Edition\"<br />\n>> id=\"mets_structMap_meta_Edition\"><br />\n>> <rule<br />\n>> context=\"/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']\"><br />\n>><br />\n>> <assert test=\"@DMDID =<br />\n>> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\">tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule</assert><br />\n>><br />\n>> </rule><br />\n>> </pattern>\n>><br />\n>> Donc autrement dit, l\'erreur apparait quand<br />\n>> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']/@DMDID<br />\n>><br />\n>> n\'est pas égal à<br />\n>> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID<br />\n>> dans la fiche TEF.<br />\n>><br />\n>> Est-ce que ça parle à quelqu\'un ?<br />\n>><br />\n>><br />\n>> Bon week-end.<br />\n>><br />\n>> Jean-François.<br />\n>><br />\n>><br />\n>> Yohan Colmant a écrit :<br />\n>><br />\n>> Alain,<br />\n>><br />\n>> Nous venons d\'avoir une réponse de l\'ABES pour le PPN et tu<br />\n>> avais bien raison : \"le dernier caractère est un chiffre de<br />\n>> contrôle, qui peut être soit un numéro soit un X, il n\'y a pas<br />\n>> d\'autre caractère alphabétique possible. \".<br />\n>> Je te propose donc ce correctif (qui sera intégré dans une<br />\n>> prochaine version).<br />\n>><br />\n>> Dans<br />\n>><br />\n>> ori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml<br />\n>><br />\n>> il faut remplacer toutes les occurrences de<br />\n>> [0-9]{9}<br />\n>> par<br />\n>> [0-9]{8}[X0-9]{1}<br />\n>><br />\n>> Donc pour les fiches du SUDOC, à part les champs qui ne sont<br />\n>> pas remplis à fond, ceci corrige ton problème ?<br />\n>><br />\n>><br />\n>> Concernant les fiches qui proviennent de STAR, tu ne m\'en<br />\n>> avais pas parlé ?<br />\n>><br />\n>> Peux-tu m\'en envoyer une d\'exemple stp ?<br />\n>> Quand tu dis que ça plante, c\'est au niveau du md-editor ou<br />\n>> déjà dans le workflow ?<br />\n>><br />\n>> Merci<br />\n>><br />\n>> Yohan COLMANT<br />\n>> Direction des Systèmes d\'Information<br />\n>> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n>> Valenciennes et du Hainaut Cambrésis<br />\n>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>><br />\n>><br />\n>> le drezen alain a écrit :<br />\n>><br />\n>> Bonjour Yohan,<br />\n>><br />\n>> Voici les éléments de réponse.<br />\n>><br />\n>> Le 10/09/2010 10:31, Yohan Colmant a écrit :<br />\n>><br />\n>> Salut Alain,<br />\n>><br />\n>> Je commence ENFIN à me pencher sur ton problème.<br />\n>><br />\n>> En premier lieu, pourquoi importes-tu les fiches dans<br />\n>> ton workflow ? Tu ne peux pas les moissonner plutôt ?<br />\n>> Comment les as-tu récupérées ?<br />\n>><br />\n>> Pour le SUDOC pas de moissonnage possible. Pour Star le<br />\n>> moissonnage serait possible. Mais dans les deux cas nous<br />\n>> devons modifier les notices ce qui n\'est pas possible sur<br />\n>> une notice moissonnée.<br />\n>><br />\n>> Là, les erreurs que tu mentionnes apparaissent dans le<br />\n>> md-editor, mais pas dans le workflow ? Si tu veux<br />\n>> juste importer ces fiches et les publier, rien ne te<br />\n>> bloque ?<br />\n>><br />\n>> En ce qui concerne l\'import, en effet pas de problème pour<br />\n>> les notices SUDOC. Ce n\'est pas le cas pour les notices<br />\n>> STAR qui elles plantent dès l\'import..<br />\n>> Cependant certaines notices SUDOC ne sont pas éditable<br />\n>> dans le workflow ce qui empêchera de les compléter et donc<br />\n>> de les publier.<br />\n>><br />\n>> Si je n\'arrivais pas à débloquer ton problème avant le<br />\n>> retour de Nolwen, est-ce que tu serais bloqué ? En<br />\n>> gros, as-tu besoin de modifier les fiches que tu<br />\n>> importes ou non ?<br />\n>><br />\n>> Oui, nous devons les modifier avant de les publier. Par<br />\n>> exemple la thèse nommée \"Quelle formation pour le médecin<br />\n>> généraliste psychothérapeute de fait\" ne s\'ouvre pas dans<br />\n>> l\'éditeur à cause des caractères spéciaux en début de titre.<br />\n>><br />\n>> Si non, tu peux simplement importer les fiches et les<br />\n>> indexer. Effectivement, si tu cherches à les<br />\n>> visualiser dans le md-editor, tu auras ces soucis,<br />\n>> mais cela te permet tout de même de faire l\'import en<br />\n>> attendant ?<br />\n>><br />\n>><br />\n>> Second point, c\'est Nolwen qui est plus à même de<br />\n>> répondre à tes interrogations sur le module, donc je<br />\n>> vais faire de mon mieux :-(<br />\n>><br />\n>><br />\n>> Pour commencer, j\'ai pris en exemple la fiche<br />\n>> Metz_13738551X.xml<br />\n>><br />\n>> 1) Les erreurs liées au nom et prénom qui ne doivent<br />\n>> pas être vides sont connues. Là on a des choses à<br />\n>> faire par la suite, mais c\'est juste un soucis<br />\n>> d\'affichage. Il te suffit de cliquer sur le nom et<br />\n>> refermer la fenêtre de saisie de la personne pour voir<br />\n>> que l\'erreur disparait. Nolwen n\'avait pas réussi à<br />\n>> contourner ce problème avant son départ.<br />\n>> Lorsque tu as un PPN composé de 9 chiffres comme prévu<br />\n>> jusqu\'ici dans l\'éditeur TEF, le même problème se<br />\n>> pose, ouvre et referme la fenêtre de saisie, tu verras<br />\n>> que ça marche en fait.<br />\n>><br />\n>> Ca c\'est un pb connu<br />\n>><br />\n>> 2) Il manque des mots-clefs en français. Ils sont<br />\n>> décrits comme obligatoires dans le TEF :<br />\n>><br />\n>> <a href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\" title=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a><br />\n>><br />\n>><br />\n>> Ok normal<br />\n>><br />\n>><br />\n>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br />\n>> J\'ai essayé de joindre les collègues fonctionnels mais<br />\n>> ils ne sont pas joignables pour le moment. Les<br />\n>> quelques docs que j\'ai trouvées parlent bien de 9<br />\n>> chiffres. Tu as une info ou une doc où ils parlent<br />\n>> d\'une possibilité de caractères autres ?<br />\n>><br />\n>><br />\n>> Voici un extrait de la doc de l\'ABES :<br />\n>> Zone 001 : Numéro d\'identification de la notice<br />\n>> Zone système protégée, obligatoire, non répétable, sans<br />\n>> indicateurs et sans sous-zones.<br />\n>> Le contenu de la zone est générée automatiquement par le<br />\n>> système lors de la validation d\'une nouvelle notice<br />\n>> Dans le Sudoc, l\'identifiant unique de la notice est<br />\n>> appelé ppn (= Pica production number). Il comporte 9<br />\n>> caractères :<br />\n>> 8 chiffres (attribués par le système de manière<br />\n>> séquentielle = numéro d\'\"ordre\" de la notice dans la base<br />\n>> de données)<br />\n>> une clé de contrôle sur 1 caractère, qui peut être un<br />\n>> chiffre ou \"X\"<br />\n>><br />\n>> 4) Concernant le fichier maintenant ...<br />\n>> Je ne connais pas assez le TEF, mais je sais que le<br />\n>> type mime et l\'URL du fichier sont à 2 endroits dans<br />\n>> le TEF que nous générons.<br />\n>> Dans tes fiches, cela n\'apparait qu\'une fois. Il reste<br />\n>> la rubrique suivante qui est vide :<br />\n>> <mets:fileSec><br />\n>> <mets:fileGrp USE=\"archive\" ID=\"FGrID1\"><br />\n>> <mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\"<br />\n>> USE=\"maitre\"><br />\n>> <mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/><br />\n>> </mets:file><br />\n>> </mets:fileGrp><br />\n>> </mets:fileSec><br />\n>> D\'où l\'erreur dans l\'IHM ...<br />\n>> Si on se réfère à cette doc, on lit \"*Seule l\'édition<br />\n>> d\'archivage doit obligatoirement être représentée dans<br />\n>> cette section.* Cette présence est facultative pour<br />\n>> les autres éditions. \".<br />\n>> Dans ton cas, si je prends la fiche<br />\n>> Metz_13738551X.xml, on voit bien USE=\"archive\" dans le<br />\n>> bloc mets:fileSec. Si je comprends bien, dans ce cas,<br />\n>> les métadonnées MIMETYPE et URL sont obligatoires. Ici<br />\n>> elles ne sont pas remplies.<br />\n>><br />\n>> J\'ai corrigé mes fichiers en remplissant <mets:fileSec> et<br />\n>> je récupe^\'re bien l\'URL lors de l\'import.<br />\n>> Pour l\'anecdote je n\'ai pas réussi à importer un fichier<br />\n>> TEF généré par ORI (pas de chance ???)<br />\n>><br />\n>><br />\n>><br />\n>> Je reviens vers toi quand tu auras pu me donner un peu<br />\n>> plus d\'infos et fait un retour sur ce mail.<br />\n>> Je te dirai aussi ce que j\'ai eu comme infos pour le PPN.<br />\n>><br />\n>> A bientôt,<br />\n>><br />\n>> Yohan COLMANT<br />\n>> Direction des Systèmes d\'Information<br />\n>> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n>> Valenciennes et du Hainaut Cambrésis<br />\n>> Coordinateur Technique du projet ORI-OAI<br />\n>> <http://www.ori-oai.org><br />\n>><br />\n>><br />\n>> Alain Le Drezen a écrit :<br />\n>><br />\n>> Bonjour,<br />\n>><br />\n>> Voici quelques problèmes rencontrés lors de<br />\n>> l\'import de notices de thèses du SUDOC (import en<br />\n>> pièce jointe).<br />\n>><br />\n>> L\'URL du fichier (<dc:identifier<br />\n>> xsi:type=\"dcterms:URI\">) ne s\'importe pas.<br />\n>><br />\n>> La notice de la thèse \"Quelle formation pour le<br />\n>> médecin généraliste psychothérapeute de fait\" ne<br />\n>> s\'affiche pas dans l\'éditeur (page grise vide). Il<br />\n>> semble que ce soit lié à la présence de caractères<br />\n>> étranges en début du titre. Mais ceci ne devrait<br />\n>> pas être bloquant.<br />\n>><br />\n>> Dans l\'éditeur, l\'erreur \"Le PPN du mot sujet<br />\n>> Rameau doit être composé de neuf chiffres\" est<br />\n>> erronée. Un PPN peu contenir des caractères.<br />\n>><br />\n>> Merci d\'avance pour tout élément de réponse.<br />\n>><br />\n>> Alain<br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> </div>\n</blockquote>\n</div>\n', created = 1507748733, expire = 1507835133, headers = '', serialized = 0 WHERE cid = '4:f82000e2adb62d7c99d86a114713ae3e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:90daf31bf4c8461b4af0004683c41882' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>J\'ai envoyé une explication probable de cette erreur dans un message<br />\nprécédent qui est parti à la modération donc désolée d\'un probable<br />\ndoublon à venir s\'il est validé (pb d\'alias ...).<br />\nDonc j\'expliquais que le pb que j\'avais pu constater avec les fichiers<br />\n(certains) TEF exportés de STAR venais de la présence d\'un BOM (Byte<br />\nOrder Mark) ajouté en tête du fichier et invisible dans la plupart des<br />\néditeurs ...<br />\nSous linux, la commande file permet de voir que ces fichiers ont un<br />\nBOM (c\'est d\'ailleurs le cas de celui-ci).<br />\nPour l\'enlever, on peut par exemple utiliser l\'éditeur vi, tapez la<br />\ncomande :set nobomb et enregistrer. Nous avons un petit script shell<br />\nde 3 lignes que l\'on fait passer dans un répertoire avant de procéder<br />\naux imports. Si ça intéresse quelqu\'un ...</p>\n<p>-<br />\nKaren Raynal<br />\nDI - Université Bordeaux 1</p>\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Je ne comprends que cette erreur apparaisse pour cette thèse. Elle<br />\n> semble valide, en xsd et en schematron.<br />\n> Désolé...<br />\n><br />\n> Bon we quand même<br />\n> Yann<br />\n><br />\n> ----- Mail Original -----<br />\n> De: \"Jean-François Lutz\" <<span id=\"a3d5e92c57484df32761ceb295829e87\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'a3d5e92c57484df32761ceb295829e87\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#74;&#101;&#97;&#110;&#45;&#70;&#114;&#97;&#110;&#99;&#111;&#105;&#115;&#46;&#76;&#117;&#116;&#122;&#64;&#115;&#99;&#100;&#46;&#117;&#104;&#112;&#45;&#110;&#97;&#110;&#99;&#121;&#46;&#102;&#114;\'+\'\">\'+\'&#74;&#101;&#97;&#110;&#45;&#70;&#114;&#97;&#110;&#99;&#111;&#105;&#115;&#46;&#76;&#117;&#116;&#122;&#64;&#115;&#99;&#100;&#46;&#117;&#104;&#112;&#45;&#110;&#97;&#110;&#99;&#121;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>><br />\n> À: <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\">&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;</a><br />\n> Envoyé: Vendredi 10 Septembre 2010 15:23:37<br />\n> Objet: Re: [ori-oai-utilisateurs] Pb import TEF<br />\n><br />\n> Salut Yann,<br />\n><br />\n> Elle est en PJ. Bon week-end !<br />\n><br />\n> Jean-François.<br />\n><br />\n> Yann Nicolas a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Un exemple de fiche TEF avec cette erreur ?<br />\n>><br />\n>> Yann<br />\n>><br />\n>><br />\n>> ----- Mail Original -----<br />\n>> De: \"Yohan Colmant\" <<span id=\"e390b2fbe7141abbf400b0017fdabd65\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'e390b2fbe7141abbf400b0017fdabd65\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\'+\'\">\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>><br />\n>> À: <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\">&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;</a><br />\n>> Envoyé: Vendredi 10 Septembre 2010 15:06:53<br />\n>> Objet: Re: [ori-oai-utilisateurs] Pb import TEF<br />\n>><br />\n>> Salut JF,<br />\n>><br />\n>> Je réponds dans le mail.<br />\n>><br />\n>> Yohan COLMANT<br />\n>> Direction des Systèmes d\'Information<br />\n>> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et<br />\n>> du Hainaut Cambrésis<br />\n>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>><br />\n>><br />\n>> Jean-François Lutz a écrit :<br />\n>><br />\n>> Bonjour Yohan,<br />\n>><br />\n>> Merci pour ton aide toujours aussi efficace !<br />\n>><br />\n>> Je me permets de répondre sur les imports de fiches issues de<br />\n>> STAR. Comme l\'indiquait Alain nous ne pouvons pas nous contenter<br />\n>> de les moissonner car les laboratoires et les écoles doctorales<br />\n>> ont été saisies dans STAR sans aucune liste ou forme d\'autorité,<br />\n>> d\'où un nombre très élevé de doublons (un même labo décrit de 5<br />\n>> manières différentes par exemples, sachant qu\'il y a 82<br />\n>> laboratoires...). Nous allons donc les importer et utiliser les<br />\n>> listes d\'autorité internes à ORI-OAI.<br />\n>><br />\n>> 1. au niveau de l\'import du fichier XML le problème est résolu.<br />\n>> Les fiches TEF XML produites par STAR comportent les trois<br />\n>> caractères suivants  avant la première balise de l\'entête et<br />\n>> ils font planter l\'import. Il suffit pour l\'instant de les<br />\n>> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle<br />\n>> ce bug.<br />\n>><br />\n>> bonne nouvelle :-)<br />\n>><br />\n>><br />\n>> 2. dans le workflow, l\'édition se passe sans problème mais au<br />\n>> niveau de la publication, outre le fait qu\'il faut cocher la case<br />\n>> \"fichier maître\" ce qui est un détail, un problème persiste sans<br />\n>> qu\'Alain et moi arrivions à déterminer son origine. Le message<br />\n>> suivant apparaît dans la colonne \"Informations\" et il empêche de<br />\n>> publier la fiche : \"Toute EDITION de la thèse doit être associée à<br />\n>> des métadonnées de type \"tef_desc_edition\".\" Quelqu\'un aurait-il<br />\n>> une idée de la solution ? Merci par avance.<br />\n>><br />\n>> Tu as l\'erreur quand tu essayes de la publier simplement ou quand tu<br />\n>> tentes de l\'envoyer à l\'ABES ? Et le problème a lieu avec une fiche<br />\n>> importée ou saisie de zéro dans ORI-OAI ?<br />\n>><br />\n>> Si je regarde cette erreur, elle vient du schematron de l\'ABES avec<br />\n>> cette règle :<br />\n>><br />\n>><br />\n<pattern name=\"mets_structMap_meta_Edition\"<br />\n>> id=\"mets_structMap_meta_Edition\"><br />\n>> <rule<br />\n>> context=\"/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']\"><br />\n>> <assert test=\"@DMDID =<br />\n>> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\">tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule</assert><br />\n>> </rule><br />\n>> </pattern>\n>><br />\n>> Donc autrement dit, l\'erreur apparait quand<br />\n>> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']/@DMDID<br />\n>><br />\n>> n\'est pas égal à<br />\n>> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID<br />\n>> dans la fiche TEF.<br />\n>><br />\n>> Est-ce que ça parle à quelqu\'un ?<br />\n>><br />\n>><br />\n>> Bon week-end.<br />\n>><br />\n>> Jean-François.<br />\n>><br />\n>><br />\n>> Yohan Colmant a écrit :<br />\n>><br />\n>> Alain,<br />\n>><br />\n>> Nous venons d\'avoir une réponse de l\'ABES pour le PPN et tu<br />\n>> avais bien raison : \"le dernier caractère est un chiffre de<br />\n>> contrôle, qui peut être soit un numéro soit un X, il n\'y a pas<br />\n>> d\'autre caractère alphabétique possible. \".<br />\n>> Je te propose donc ce correctif (qui sera intégré dans une<br />\n>> prochaine version).<br />\n>><br />\n>> Dans<br />\n>><br />\n>> ori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml<br />\n>> il faut remplacer toutes les occurrences de<br />\n>> [0-9]{9}<br />\n>> par<br />\n>> [0-9]{8}[X0-9]{1}<br />\n>><br />\n>> Donc pour les fiches du SUDOC, à part les champs qui ne sont<br />\n>> pas remplis à fond, ceci corrige ton problème ?<br />\n>><br />\n>><br />\n>> Concernant les fiches qui proviennent de STAR, tu ne m\'en<br />\n>> avais pas parlé ?<br />\n>><br />\n>> Peux-tu m\'en envoyer une d\'exemple stp ?<br />\n>> Quand tu dis que ça plante, c\'est au niveau du md-editor ou<br />\n>> déjà dans le workflow ?<br />\n>><br />\n>> Merci<br />\n>><br />\n>> Yohan COLMANT<br />\n>> Direction des Systèmes d\'Information<br />\n>> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n>> Valenciennes et du Hainaut Cambrésis<br />\n>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>><br />\n>><br />\n>> le drezen alain a écrit :<br />\n>><br />\n>> Bonjour Yohan,<br />\n>><br />\n>> Voici les éléments de réponse.<br />\n>><br />\n>> Le 10/09/2010 10:31, Yohan Colmant a écrit :<br />\n>><br />\n>> Salut Alain,<br />\n>><br />\n>> Je commence ENFIN à me pencher sur ton problème.<br />\n>><br />\n>> En premier lieu, pourquoi importes-tu les fiches dans<br />\n>> ton workflow ? Tu ne peux pas les moissonner plutôt ?<br />\n>> Comment les as-tu récupérées ?<br />\n>><br />\n>> Pour le SUDOC pas de moissonnage possible. Pour Star le<br />\n>> moissonnage serait possible. Mais dans les deux cas nous<br />\n>> devons modifier les notices ce qui n\'est pas possible sur<br />\n>> une notice moissonnée.<br />\n>><br />\n>> Là, les erreurs que tu mentionnes apparaissent dans le<br />\n>> md-editor, mais pas dans le workflow ? Si tu veux<br />\n>> juste importer ces fiches et les publier, rien ne te<br />\n>> bloque ?<br />\n>><br />\n>> En ce qui concerne l\'import, en effet pas de problème pour<br />\n>> les notices SUDOC. Ce n\'est pas le cas pour les notices<br />\n>> STAR qui elles plantent dès l\'import..<br />\n>> Cependant certaines notices SUDOC ne sont pas éditable<br />\n>> dans le workflow ce qui empêchera de les compléter et donc<br />\n>> de les publier.<br />\n>><br />\n>> Si je n\'arrivais pas à débloquer ton problème avant le<br />\n>> retour de Nolwen, est-ce que tu serais bloqué ? En<br />\n>> gros, as-tu besoin de modifier les fiches que tu<br />\n>> importes ou non ?<br />\n>><br />\n>> Oui, nous devons les modifier avant de les publier. Par<br />\n>> exemple la thèse nommée \"Quelle formation pour le médecin<br />\n>> généraliste psychothérapeute de fait\" ne s\'ouvre pas dans<br />\n>> l\'éditeur à cause des caractères spéciaux en début de titre.<br />\n>><br />\n>> Si non, tu peux simplement importer les fiches et les<br />\n>> indexer. Effectivement, si tu cherches à les<br />\n>> visualiser dans le md-editor, tu auras ces soucis,<br />\n>> mais cela te permet tout de même de faire l\'import en<br />\n>> attendant ?<br />\n>><br />\n>><br />\n>> Second point, c\'est Nolwen qui est plus à même de<br />\n>> répondre à tes interrogations sur le module, donc je<br />\n>> vais faire de mon mieux :-(<br />\n>><br />\n>><br />\n>> Pour commencer, j\'ai pris en exemple la fiche<br />\n>> Metz_13738551X.xml<br />\n>><br />\n>> 1) Les erreurs liées au nom et prénom qui ne doivent<br />\n>> pas être vides sont connues. Là on a des choses à<br />\n>> faire par la suite, mais c\'est juste un soucis<br />\n>> d\'affichage. Il te suffit de cliquer sur le nom et<br />\n>> refermer la fenêtre de saisie de la personne pour voir<br />\n>> que l\'erreur disparait. Nolwen n\'avait pas réussi à<br />\n>> contourner ce problème avant son départ.<br />\n>> Lorsque tu as un PPN composé de 9 chiffres comme prévu<br />\n>> jusqu\'ici dans l\'éditeur TEF, le même problème se<br />\n>> pose, ouvre et referme la fenêtre de saisie, tu verras<br />\n>> que ça marche en fait.<br />\n>><br />\n>> Ca c\'est un pb connu<br />\n>><br />\n>> 2) Il manque des mots-clefs en français. Ils sont<br />\n>> décrits comme obligatoires dans le TEF :<br />\n>><br />\n>> <a href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\" title=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a><br />\n>><br />\n>><br />\n>> Ok normal<br />\n>><br />\n>><br />\n>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br />\n>> J\'ai essayé de joindre les collègues fonctionnels mais<br />\n>> ils ne sont pas joignables pour le moment. Les<br />\n>> quelques docs que j\'ai trouvées parlent bien de 9<br />\n>> chiffres. Tu as une info ou une doc où ils parlent<br />\n>> d\'une possibilité de caractères autres ?<br />\n>><br />\n>><br />\n>> Voici un extrait de la doc de l\'ABES :<br />\n>> Zone 001 : Numéro d\'identification de la notice<br />\n>> Zone système protégée, obligatoire, non répétable, sans<br />\n>> indicateurs et sans sous-zones.<br />\n>> Le contenu de la zone est générée automatiquement par le<br />\n>> système lors de la validation d\'une nouvelle notice<br />\n>> Dans le Sudoc, l\'identifiant unique de la notice est<br />\n>> appelé ppn (= Pica production number). Il comporte 9<br />\n>> caractères :<br />\n>> 8 chiffres (attribués par le système de manière<br />\n>> séquentielle = numéro d\'\"ordre\" de la notice dans la base<br />\n>> de données)<br />\n>> une clé de contrôle sur 1 caractère, qui peut être un<br />\n>> chiffre ou \"X\"<br />\n>><br />\n>> 4) Concernant le fichier maintenant ...<br />\n>> Je ne connais pas assez le TEF, mais je sais que le<br />\n>> type mime et l\'URL du fichier sont à 2 endroits dans<br />\n>> le TEF que nous générons.<br />\n>> Dans tes fiches, cela n\'apparait qu\'une fois. Il reste<br />\n>> la rubrique suivante qui est vide :<br />\n>> <mets:fileSec><br />\n>> <mets:fileGrp USE=\"archive\" ID=\"FGrID1\"><br />\n>> <mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\"<br />\n>> USE=\"maitre\"><br />\n>> <mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/><br />\n>> </mets:file><br />\n>> </mets:fileGrp><br />\n>> </mets:fileSec><br />\n>> D\'où l\'erreur dans l\'IHM ...<br />\n>> Si on se réfère à cette doc, on lit \"*Seule l\'édition<br />\n>> d\'archivage doit obligatoirement être représentée dans<br />\n>> cette section.* Cette présence est facultative pour<br />\n>> les autres éditions. \".<br />\n>> Dans ton cas, si je prends la fiche<br />\n>> Metz_13738551X.xml, on voit bien USE=\"archive\" dans le<br />\n>> bloc mets:fileSec. Si je comprends bien, dans ce cas,<br />\n>> les métadonnées MIMETYPE et URL sont obligatoires. Ici<br />\n>> elles ne sont pas remplies.<br />\n>><br />\n>> J\'ai corrigé mes fichiers en remplissant <mets:fileSec> et<br />\n>> je récupe^\'re bien l\'URL lors de l\'import.<br />\n>> Pour l\'anecdote je n\'ai pas réussi à importer un fichier<br />\n>> TEF généré par ORI (pas de chance ???)<br />\n>><br />\n>><br />\n>><br />\n>> Je reviens vers toi quand tu auras pu me donner un peu<br />\n>> plus d\'infos et fait un retour sur ce mail.<br />\n>> Je te dirai aussi ce que j\'ai eu comme infos pour le PPN.<br />\n>><br />\n>> A bientôt,<br />\n>><br />\n>> Yohan COLMANT<br />\n>> Direction des Systèmes d\'Information<br />\n>> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n>> Valenciennes et du Hainaut Cambrésis<br />\n>> Coordinateur Technique du projet ORI-OAI<br />\n>> <http://www.ori-oai.org><br />\n>><br />\n>><br />\n>> Alain Le Drezen a écrit :<br />\n>><br />\n>> Bonjour,<br />\n>><br />\n>> Voici quelques problèmes rencontrés lors de<br />\n>> l\'import de notices de thèses du SUDOC (import en<br />\n>> pièce jointe).<br />\n>><br />\n>> L\'URL du fichier (<dc:identifier<br />\n>> xsi:type=\"dcterms:URI\">) ne s\'importe pas.<br />\n>><br />\n>> La notice de la thèse \"Quelle formation pour le<br />\n>> médecin généraliste psychothérapeute de fait\" ne<br />\n>> s\'affiche pas dans l\'éditeur (page grise vide). Il<br />\n>> semble que ce soit lié à la présence de caractères<br />\n>> étranges en début du titre. Mais ceci ne devrait<br />\n>> pas être bloquant.<br />\n>><br />\n>> Dans l\'éditeur, l\'erreur \"Le PPN du mot sujet<br />\n>> Rameau doit être composé de neuf chiffres\" est<br />\n>> erronée. Un PPN peu contenir des caractères.<br />\n>><br />\n>> Merci d\'avance pour tout élément de réponse.<br />\n>><br />\n>> Alain<br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>><br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n></div>\n</blockquote>\n</div>\n', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:90daf31bf4c8461b4af0004683c41882' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:224be25027ded416a0d00afc081b65f2' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Je ne comprends que cette erreur apparaisse pour cette thèse. Elle semble valide, en xsd et en schematron.<br />\nDésolé...</p>\n<p>Bon we quand même<br />\nYann</p>\n<p>----- Mail Original -----<br />\nDe: \"Jean-François Lutz\" <<span id=\"9100882bc513913dc72d7ce5de21ceb0\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'9100882bc513913dc72d7ce5de21ceb0\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#74;&#101;&#97;&#110;&#45;&#70;&#114;&#97;&#110;&#99;&#111;&#105;&#115;&#46;&#76;&#117;&#116;&#122;&#64;&#115;&#99;&#100;&#46;&#117;&#104;&#112;&#45;&#110;&#97;&#110;&#99;&#121;&#46;&#102;&#114;\'+\'\">\'+\'&#74;&#101;&#97;&#110;&#45;&#70;&#114;&#97;&#110;&#99;&#111;&#105;&#115;&#46;&#76;&#117;&#116;&#122;&#64;&#115;&#99;&#100;&#46;&#117;&#104;&#112;&#45;&#110;&#97;&#110;&#99;&#121;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>><br />\nÀ: <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\">&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;</a><br />\nEnvoyé: Vendredi 10 Septembre 2010 15:23:37<br />\nObjet: Re: [ori-oai-utilisateurs] Pb import TEF</p>\n<p>Salut Yann,</p>\n<p>Elle est en PJ. Bon week-end !</p>\n<p>Jean-François.</p>\n<p>Yann Nicolas a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Un exemple de fiche TEF avec cette erreur ?<br />\n><br />\n> Yann<br />\n><br />\n><br />\n> ----- Mail Original -----<br />\n> De: \"Yohan Colmant\" <<span id=\"4a8d885f9defe78bd82caa80c3dc4374\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'4a8d885f9defe78bd82caa80c3dc4374\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\'+\'\">\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>><br />\n> À: <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\">&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;</a><br />\n> Envoyé: Vendredi 10 Septembre 2010 15:06:53<br />\n> Objet: Re: [ori-oai-utilisateurs] Pb import TEF<br />\n><br />\n> Salut JF,<br />\n><br />\n> Je réponds dans le mail.<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et<br />\n> du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n><br />\n><br />\n> Jean-François Lutz a écrit :<br />\n><br />\n> Bonjour Yohan,<br />\n><br />\n> Merci pour ton aide toujours aussi efficace !<br />\n><br />\n> Je me permets de répondre sur les imports de fiches issues de<br />\n> STAR. Comme l\'indiquait Alain nous ne pouvons pas nous contenter<br />\n> de les moissonner car les laboratoires et les écoles doctorales<br />\n> ont été saisies dans STAR sans aucune liste ou forme d\'autorité,<br />\n> d\'où un nombre très élevé de doublons (un même labo décrit de 5<br />\n> manières différentes par exemples, sachant qu\'il y a 82<br />\n> laboratoires...). Nous allons donc les importer et utiliser les<br />\n> listes d\'autorité internes à ORI-OAI.<br />\n><br />\n> 1. au niveau de l\'import du fichier XML le problème est résolu.<br />\n> Les fiches TEF XML produites par STAR comportent les trois<br />\n> caractères suivants  avant la première balise de l\'entête et<br />\n> ils font planter l\'import. Il suffit pour l\'instant de les<br />\n> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle<br />\n> ce bug.<br />\n><br />\n> bonne nouvelle :-)<br />\n><br />\n><br />\n> 2. dans le workflow, l\'édition se passe sans problème mais au<br />\n> niveau de la publication, outre le fait qu\'il faut cocher la case<br />\n> \"fichier maître\" ce qui est un détail, un problème persiste sans<br />\n> qu\'Alain et moi arrivions à déterminer son origine. Le message<br />\n> suivant apparaît dans la colonne \"Informations\" et il empêche de<br />\n> publier la fiche : \"Toute EDITION de la thèse doit être associée à<br />\n> des métadonnées de type \"tef_desc_edition\".\" Quelqu\'un aurait-il<br />\n> une idée de la solution ? Merci par avance.<br />\n><br />\n> Tu as l\'erreur quand tu essayes de la publier simplement ou quand tu<br />\n> tentes de l\'envoyer à l\'ABES ? Et le problème a lieu avec une fiche<br />\n> importée ou saisie de zéro dans ORI-OAI ?<br />\n><br />\n> Si je regarde cette erreur, elle vient du schematron de l\'ABES avec<br />\n> cette règle :<br />\n><br />\n><br />\n<pattern name=\"mets_structMap_meta_Edition\"<br />\n> id=\"mets_structMap_meta_Edition\"><br />\n> <rule<br />\n> context=\"/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']\"><br />\n> <assert test=\"@DMDID =<br />\n> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\">tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule</assert><br />\n> </rule><br />\n> </pattern>\n><br />\n> Donc autrement dit, l\'erreur apparait quand<br />\n> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']/@DMDID<br />\n><br />\n> n\'est pas égal à<br />\n> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID<br />\n> dans la fiche TEF.<br />\n><br />\n> Est-ce que ça parle à quelqu\'un ?<br />\n><br />\n><br />\n> Bon week-end.<br />\n><br />\n> Jean-François.<br />\n><br />\n><br />\n> Yohan Colmant a écrit :<br />\n><br />\n> Alain,<br />\n><br />\n> Nous venons d\'avoir une réponse de l\'ABES pour le PPN et tu<br />\n> avais bien raison : \"le dernier caractère est un chiffre de<br />\n> contrôle, qui peut être soit un numéro soit un X, il n\'y a pas<br />\n> d\'autre caractère alphabétique possible. \".<br />\n> Je te propose donc ce correctif (qui sera intégré dans une<br />\n> prochaine version).<br />\n><br />\n> Dans<br />\n> ori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml<br />\n> il faut remplacer toutes les occurrences de<br />\n> [0-9]{9}<br />\n> par<br />\n> [0-9]{8}[X0-9]{1}<br />\n><br />\n> Donc pour les fiches du SUDOC, à part les champs qui ne sont<br />\n> pas remplis à fond, ceci corrige ton problème ?<br />\n><br />\n><br />\n> Concernant les fiches qui proviennent de STAR, tu ne m\'en<br />\n> avais pas parlé ?<br />\n><br />\n> Peux-tu m\'en envoyer une d\'exemple stp ?<br />\n> Quand tu dis que ça plante, c\'est au niveau du md-editor ou<br />\n> déjà dans le workflow ?<br />\n><br />\n> Merci<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n> Valenciennes et du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n><br />\n><br />\n> le drezen alain a écrit :<br />\n><br />\n> Bonjour Yohan,<br />\n><br />\n> Voici les éléments de réponse.<br />\n><br />\n> Le 10/09/2010 10:31, Yohan Colmant a écrit :<br />\n><br />\n> Salut Alain,<br />\n><br />\n> Je commence ENFIN à me pencher sur ton problème.<br />\n><br />\n> En premier lieu, pourquoi importes-tu les fiches dans<br />\n> ton workflow ? Tu ne peux pas les moissonner plutôt ?<br />\n> Comment les as-tu récupérées ?<br />\n><br />\n> Pour le SUDOC pas de moissonnage possible. Pour Star le<br />\n> moissonnage serait possible. Mais dans les deux cas nous<br />\n> devons modifier les notices ce qui n\'est pas possible sur<br />\n> une notice moissonnée.<br />\n><br />\n> Là, les erreurs que tu mentionnes apparaissent dans le<br />\n> md-editor, mais pas dans le workflow ? Si tu veux<br />\n> juste importer ces fiches et les publier, rien ne te<br />\n> bloque ?<br />\n><br />\n> En ce qui concerne l\'import, en effet pas de problème pour<br />\n> les notices SUDOC. Ce n\'est pas le cas pour les notices<br />\n> STAR qui elles plantent dès l\'import..<br />\n> Cependant certaines notices SUDOC ne sont pas éditable<br />\n> dans le workflow ce qui empêchera de les compléter et donc<br />\n> de les publier.<br />\n><br />\n> Si je n\'arrivais pas à débloquer ton problème avant le<br />\n> retour de Nolwen, est-ce que tu serais bloqué ? En<br />\n> gros, as-tu besoin de modifier les fiches que tu<br />\n> importes ou non ?<br />\n><br />\n> Oui, nous devons les modifier avant de les publier. Par<br />\n> exemple la thèse nommée \"Quelle formation pour le médecin<br />\n> généraliste psychothérapeute de fait\" ne s\'ouvre pas dans<br />\n> l\'éditeur à cause des caractères spéciaux en début de titre.<br />\n><br />\n> Si non, tu peux simplement importer les fiches et les<br />\n> indexer. Effectivement, si tu cherches à les<br />\n> visualiser dans le md-editor, tu auras ces soucis,<br />\n> mais cela te permet tout de même de faire l\'import en<br />\n> attendant ?<br />\n><br />\n><br />\n> Second point, c\'est Nolwen qui est plus à même de<br />\n> répondre à tes interrogations sur le module, donc je<br />\n> vais faire de mon mieux :-(<br />\n><br />\n><br />\n> Pour commencer, j\'ai pris en exemple la fiche<br />\n> Metz_13738551X.xml<br />\n><br />\n> 1) Les erreurs liées au nom et prénom qui ne doivent<br />\n> pas être vides sont connues. Là on a des choses à<br />\n> faire par la suite, mais c\'est juste un soucis<br />\n> d\'affichage. Il te suffit de cliquer sur le nom et<br />\n> refermer la fenêtre de saisie de la personne pour voir<br />\n> que l\'erreur disparait. Nolwen n\'avait pas réussi à<br />\n> contourner ce problème avant son départ.<br />\n> Lorsque tu as un PPN composé de 9 chiffres comme prévu<br />\n> jusqu\'ici dans l\'éditeur TEF, le même problème se<br />\n> pose, ouvre et referme la fenêtre de saisie, tu verras<br />\n> que ça marche en fait.<br />\n><br />\n> Ca c\'est un pb connu<br />\n><br />\n> 2) Il manque des mots-clefs en français. Ils sont<br />\n> décrits comme obligatoires dans le TEF :<br />\n> <a href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\" title=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a><br />\n><br />\n><br />\n> Ok normal<br />\n><br />\n><br />\n> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br />\n> J\'ai essayé de joindre les collègues fonctionnels mais<br />\n> ils ne sont pas joignables pour le moment. Les<br />\n> quelques docs que j\'ai trouvées parlent bien de 9<br />\n> chiffres. Tu as une info ou une doc où ils parlent<br />\n> d\'une possibilité de caractères autres ?<br />\n><br />\n><br />\n> Voici un extrait de la doc de l\'ABES :<br />\n> Zone 001 : Numéro d\'identification de la notice<br />\n> Zone système protégée, obligatoire, non répétable, sans<br />\n> indicateurs et sans sous-zones.<br />\n> Le contenu de la zone est générée automatiquement par le<br />\n> système lors de la validation d\'une nouvelle notice<br />\n> Dans le Sudoc, l\'identifiant unique de la notice est<br />\n> appelé ppn (= Pica production number). Il comporte 9<br />\n> caractères :<br />\n> 8 chiffres (attribués par le système de manière<br />\n> séquentielle = numéro d\'\"ordre\" de la notice dans la base<br />\n> de données)<br />\n> une clé de contrôle sur 1 caractère, qui peut être un<br />\n> chiffre ou \"X\"<br />\n><br />\n> 4) Concernant le fichier maintenant ...<br />\n> Je ne connais pas assez le TEF, mais je sais que le<br />\n> type mime et l\'URL du fichier sont à 2 endroits dans<br />\n> le TEF que nous générons.<br />\n> Dans tes fiches, cela n\'apparait qu\'une fois. Il reste<br />\n> la rubrique suivante qui est vide :<br />\n> <mets:fileSec><br />\n> <mets:fileGrp USE=\"archive\" ID=\"FGrID1\"><br />\n> <mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\"<br />\n> USE=\"maitre\"><br />\n> <mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/><br />\n> </mets:file><br />\n> </mets:fileGrp><br />\n> </mets:fileSec><br />\n> D\'où l\'erreur dans l\'IHM ...<br />\n> Si on se réfère à cette doc, on lit \"*Seule l\'édition<br />\n> d\'archivage doit obligatoirement être représentée dans<br />\n> cette section.* Cette présence est facultative pour<br />\n> les autres éditions. \".<br />\n> Dans ton cas, si je prends la fiche<br />\n> Metz_13738551X.xml, on voit bien USE=\"archive\" dans le<br />\n> bloc mets:fileSec. Si je comprends bien, dans ce cas,<br />\n> les métadonnées MIMETYPE et URL sont obligatoires. Ici<br />\n> elles ne sont pas remplies.<br />\n><br />\n> J\'ai corrigé mes fichiers en remplissant <mets:fileSec> et<br />\n> je récupe^\'re bien l\'URL lors de l\'import.<br />\n> Pour l\'anecdote je n\'ai pas réussi à importer un fichier<br />\n> TEF généré par ORI (pas de chance ???)<br />\n><br />\n><br />\n><br />\n> Je reviens vers toi quand tu auras pu me donner un peu<br />\n> plus d\'infos et fait un retour sur ce mail.<br />\n> Je te dirai aussi ce que j\'ai eu comme infos pour le PPN.<br />\n><br />\n> A bientôt,<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n> Valenciennes et du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI<br />\n> <http://www.ori-oai.org><br />\n><br />\n><br />\n> Alain Le Drezen a écrit :<br />\n><br />\n> Bonjour,<br />\n><br />\n> Voici quelques problèmes rencontrés lors de<br />\n> l\'import de notices de thèses du SUDOC (import en<br />\n> pièce jointe).<br />\n><br />\n> L\'URL du fichier (<dc:identifier<br />\n> xsi:type=\"dcterms:URI\">) ne s\'importe pas.<br />\n><br />\n> La notice de la thèse \"Quelle formation pour le<br />\n> médecin généraliste psychothérapeute de fait\" ne<br />\n> s\'affiche pas dans l\'éditeur (page grise vide). Il<br />\n> semble que ce soit lié à la présence de caractères<br />\n> étranges en début du titre. Mais ceci ne devrait<br />\n> pas être bloquant.<br />\n><br />\n> Dans l\'éditeur, l\'erreur \"Le PPN du mot sujet<br />\n> Rameau doit être composé de neuf chiffres\" est<br />\n> erronée. Un PPN peu contenir des caractères.<br />\n><br />\n> Merci d\'avance pour tout élément de réponse.<br />\n><br />\n> Alain<br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n></div>\n</blockquote>\n</div>\n', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:224be25027ded416a0d00afc081b65f2' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:b86fd2d8b86bb9010cac388a2878c5a3' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Salut Yann,</p>\n<p>Elle est en PJ. Bon week-end !</p>\n<p>Jean-François.</p>\n<p>Yann Nicolas a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Un exemple de fiche TEF avec cette erreur ?<br />\n><br />\n> Yann<br />\n><br />\n><br />\n> ----- Mail Original -----<br />\n> De: \"Yohan Colmant\" <<span id=\"da04bb7ea205b8ade3f68b47c686d450\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'da04bb7ea205b8ade3f68b47c686d450\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\'+\'\">\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>><br />\n> À: <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\">&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;</a><br />\n> Envoyé: Vendredi 10 Septembre 2010 15:06:53<br />\n> Objet: Re: [ori-oai-utilisateurs] Pb import TEF<br />\n><br />\n> Salut JF,<br />\n><br />\n> Je réponds dans le mail.<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et<br />\n> du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n><br />\n><br />\n> Jean-François Lutz a écrit :<br />\n><br />\n> Bonjour Yohan,<br />\n><br />\n> Merci pour ton aide toujours aussi efficace !<br />\n><br />\n> Je me permets de répondre sur les imports de fiches issues de<br />\n> STAR. Comme l\'indiquait Alain nous ne pouvons pas nous contenter<br />\n> de les moissonner car les laboratoires et les écoles doctorales<br />\n> ont été saisies dans STAR sans aucune liste ou forme d\'autorité,<br />\n> d\'où un nombre très élevé de doublons (un même labo décrit de 5<br />\n> manières différentes par exemples, sachant qu\'il y a 82<br />\n> laboratoires...). Nous allons donc les importer et utiliser les<br />\n> listes d\'autorité internes à ORI-OAI.<br />\n><br />\n> 1. au niveau de l\'import du fichier XML le problème est résolu.<br />\n> Les fiches TEF XML produites par STAR comportent les trois<br />\n> caractères suivants  avant la première balise de l\'entête et<br />\n> ils font planter l\'import. Il suffit pour l\'instant de les<br />\n> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle<br />\n> ce bug.<br />\n><br />\n> bonne nouvelle :-)<br />\n><br />\n><br />\n> 2. dans le workflow, l\'édition se passe sans problème mais au<br />\n> niveau de la publication, outre le fait qu\'il faut cocher la case<br />\n> \"fichier maître\" ce qui est un détail, un problème persiste sans<br />\n> qu\'Alain et moi arrivions à déterminer son origine. Le message<br />\n> suivant apparaît dans la colonne \"Informations\" et il empêche de<br />\n> publier la fiche : \"Toute EDITION de la thèse doit être associée à<br />\n> des métadonnées de type \"tef_desc_edition\".\" Quelqu\'un aurait-il<br />\n> une idée de la solution ? Merci par avance.<br />\n><br />\n> Tu as l\'erreur quand tu essayes de la publier simplement ou quand tu<br />\n> tentes de l\'envoyer à l\'ABES ? Et le problème a lieu avec une fiche<br />\n> importée ou saisie de zéro dans ORI-OAI ?<br />\n><br />\n> Si je regarde cette erreur, elle vient du schematron de l\'ABES avec<br />\n> cette règle :<br />\n><br />\n><br />\n<pattern name=\"mets_structMap_meta_Edition\"<br />\n> id=\"mets_structMap_meta_Edition\"><br />\n> <rule<br />\n> context=\"/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']\"><br />\n> <assert test=\"@DMDID =<br />\n> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\">tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule</assert><br />\n> </rule><br />\n> </pattern>\n><br />\n> Donc autrement dit, l\'erreur apparait quand<br />\n> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']/@DMDID<br />\n><br />\n> n\'est pas égal à<br />\n> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID<br />\n> dans la fiche TEF.<br />\n><br />\n> Est-ce que ça parle à quelqu\'un ?<br />\n><br />\n><br />\n> Bon week-end.<br />\n><br />\n> Jean-François.<br />\n><br />\n><br />\n> Yohan Colmant a écrit :<br />\n><br />\n> Alain,<br />\n><br />\n> Nous venons d\'avoir une réponse de l\'ABES pour le PPN et tu<br />\n> avais bien raison : \"le dernier caractère est un chiffre de<br />\n> contrôle, qui peut être soit un numéro soit un X, il n\'y a pas<br />\n> d\'autre caractère alphabétique possible. \".<br />\n> Je te propose donc ce correctif (qui sera intégré dans une<br />\n> prochaine version).<br />\n><br />\n> Dans<br />\n> ori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml<br />\n> il faut remplacer toutes les occurrences de<br />\n> [0-9]{9}<br />\n> par<br />\n> [0-9]{8}[X0-9]{1}<br />\n><br />\n> Donc pour les fiches du SUDOC, à part les champs qui ne sont<br />\n> pas remplis à fond, ceci corrige ton problème ?<br />\n><br />\n><br />\n> Concernant les fiches qui proviennent de STAR, tu ne m\'en<br />\n> avais pas parlé ?<br />\n><br />\n> Peux-tu m\'en envoyer une d\'exemple stp ?<br />\n> Quand tu dis que ça plante, c\'est au niveau du md-editor ou<br />\n> déjà dans le workflow ?<br />\n><br />\n> Merci<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n> Valenciennes et du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n><br />\n><br />\n> le drezen alain a écrit :<br />\n><br />\n> Bonjour Yohan,<br />\n><br />\n> Voici les éléments de réponse.<br />\n><br />\n> Le 10/09/2010 10:31, Yohan Colmant a écrit :<br />\n><br />\n> Salut Alain,<br />\n><br />\n> Je commence ENFIN à me pencher sur ton problème.<br />\n><br />\n> En premier lieu, pourquoi importes-tu les fiches dans<br />\n> ton workflow ? Tu ne peux pas les moissonner plutôt ?<br />\n> Comment les as-tu récupérées ?<br />\n><br />\n> Pour le SUDOC pas de moissonnage possible. Pour Star le<br />\n> moissonnage serait possible. Mais dans les deux cas nous<br />\n> devons modifier les notices ce qui n\'est pas possible sur<br />\n> une notice moissonnée.<br />\n><br />\n> Là, les erreurs que tu mentionnes apparaissent dans le<br />\n> md-editor, mais pas dans le workflow ? Si tu veux<br />\n> juste importer ces fiches et les publier, rien ne te<br />\n> bloque ?<br />\n><br />\n> En ce qui concerne l\'import, en effet pas de problème pour<br />\n> les notices SUDOC. Ce n\'est pas le cas pour les notices<br />\n> STAR qui elles plantent dès l\'import..<br />\n> Cependant certaines notices SUDOC ne sont pas éditable<br />\n> dans le workflow ce qui empêchera de les compléter et donc<br />\n> de les publier.<br />\n><br />\n> Si je n\'arrivais pas à débloquer ton problème avant le<br />\n> retour de Nolwen, est-ce que tu serais bloqué ? En<br />\n> gros, as-tu besoin de modifier les fiches que tu<br />\n> importes ou non ?<br />\n><br />\n> Oui, nous devons les modifier avant de les publier. Par<br />\n> exemple la thèse nommée \"Quelle formation pour le médecin<br />\n> généraliste psychothérapeute de fait\" ne s\'ouvre pas dans<br />\n> l\'éditeur à cause des caractères spéciaux en début de titre.<br />\n><br />\n> Si non, tu peux simplement importer les fiches et les<br />\n> indexer. Effectivement, si tu cherches à les<br />\n> visualiser dans le md-editor, tu auras ces soucis,<br />\n> mais cela te permet tout de même de faire l\'import en<br />\n> attendant ?<br />\n><br />\n><br />\n> Second point, c\'est Nolwen qui est plus à même de<br />\n> répondre à tes interrogations sur le module, donc je<br />\n> vais faire de mon mieux :-(<br />\n><br />\n><br />\n> Pour commencer, j\'ai pris en exemple la fiche<br />\n> Metz_13738551X.xml<br />\n><br />\n> 1) Les erreurs liées au nom et prénom qui ne doivent<br />\n> pas être vides sont connues. Là on a des choses à<br />\n> faire par la suite, mais c\'est juste un soucis<br />\n> d\'affichage. Il te suffit de cliquer sur le nom et<br />\n> refermer la fenêtre de saisie de la personne pour voir<br />\n> que l\'erreur disparait. Nolwen n\'avait pas réussi à<br />\n> contourner ce problème avant son départ.<br />\n> Lorsque tu as un PPN composé de 9 chiffres comme prévu<br />\n> jusqu\'ici dans l\'éditeur TEF, le même problème se<br />\n> pose, ouvre et referme la fenêtre de saisie, tu verras<br />\n> que ça marche en fait.<br />\n><br />\n> Ca c\'est un pb connu<br />\n><br />\n> 2) Il manque des mots-clefs en français. Ils sont<br />\n> décrits comme obligatoires dans le TEF :<br />\n> <a href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\" title=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a><br />\n><br />\n><br />\n> Ok normal<br />\n><br />\n><br />\n> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br />\n> J\'ai essayé de joindre les collègues fonctionnels mais<br />\n> ils ne sont pas joignables pour le moment. Les<br />\n> quelques docs que j\'ai trouvées parlent bien de 9<br />\n> chiffres. Tu as une info ou une doc où ils parlent<br />\n> d\'une possibilité de caractères autres ?<br />\n><br />\n><br />\n> Voici un extrait de la doc de l\'ABES :<br />\n> Zone 001 : Numéro d\'identification de la notice<br />\n> Zone système protégée, obligatoire, non répétable, sans<br />\n> indicateurs et sans sous-zones.<br />\n> Le contenu de la zone est générée automatiquement par le<br />\n> système lors de la validation d\'une nouvelle notice<br />\n> Dans le Sudoc, l\'identifiant unique de la notice est<br />\n> appelé ppn (= Pica production number). Il comporte 9<br />\n> caractères :<br />\n> 8 chiffres (attribués par le système de manière<br />\n> séquentielle = numéro d\'\"ordre\" de la notice dans la base<br />\n> de données)<br />\n> une clé de contrôle sur 1 caractère, qui peut être un<br />\n> chiffre ou \"X\"<br />\n><br />\n> 4) Concernant le fichier maintenant ...<br />\n> Je ne connais pas assez le TEF, mais je sais que le<br />\n> type mime et l\'URL du fichier sont à 2 endroits dans<br />\n> le TEF que nous générons.<br />\n> Dans tes fiches, cela n\'apparait qu\'une fois. Il reste<br />\n> la rubrique suivante qui est vide :<br />\n> <mets:fileSec><br />\n> <mets:fileGrp USE=\"archive\" ID=\"FGrID1\"><br />\n> <mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\"<br />\n> USE=\"maitre\"><br />\n> <mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/><br />\n> </mets:file><br />\n> </mets:fileGrp><br />\n> </mets:fileSec><br />\n> D\'où l\'erreur dans l\'IHM ...<br />\n> Si on se réfère à cette doc, on lit \"*Seule l\'édition<br />\n> d\'archivage doit obligatoirement être représentée dans<br />\n> cette section.* Cette présence est facultative pour<br />\n> les autres éditions. \".<br />\n> Dans ton cas, si je prends la fiche<br />\n> Metz_13738551X.xml, on voit bien USE=\"archive\" dans le<br />\n> bloc mets:fileSec. Si je comprends bien, dans ce cas,<br />\n> les métadonnées MIMETYPE et URL sont obligatoires. Ici<br />\n> elles ne sont pas remplies.<br />\n><br />\n> J\'ai corrigé mes fichiers en remplissant <mets:fileSec> et<br />\n> je récupe^\'re bien l\'URL lors de l\'import.<br />\n> Pour l\'anecdote je n\'ai pas réussi à importer un fichier<br />\n> TEF généré par ORI (pas de chance ???)<br />\n><br />\n><br />\n><br />\n> Je reviens vers toi quand tu auras pu me donner un peu<br />\n> plus d\'infos et fait un retour sur ce mail.<br />\n> Je te dirai aussi ce que j\'ai eu comme infos pour le PPN.<br />\n><br />\n> A bientôt,<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n> Valenciennes et du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI<br />\n> <http://www.ori-oai.org><br />\n><br />\n><br />\n> Alain Le Drezen a écrit :<br />\n><br />\n> Bonjour,<br />\n><br />\n> Voici quelques problèmes rencontrés lors de<br />\n> l\'import de notices de thèses du SUDOC (import en<br />\n> pièce jointe).<br />\n><br />\n> L\'URL du fichier (<dc:identifier<br />\n> xsi:type=\"dcterms:URI\">) ne s\'importe pas.<br />\n><br />\n> La notice de la thèse \"Quelle formation pour le<br />\n> médecin généraliste psychothérapeute de fait\" ne<br />\n> s\'affiche pas dans l\'éditeur (page grise vide). Il<br />\n> semble que ce soit lié à la présence de caractères<br />\n> étranges en début du titre. Mais ceci ne devrait<br />\n> pas être bloquant.<br />\n><br />\n> Dans l\'éditeur, l\'erreur \"Le PPN du mot sujet<br />\n> Rameau doit être composé de neuf chiffres\" est<br />\n> erronée. Un PPN peu contenir des caractères.<br />\n><br />\n> Merci d\'avance pour tout élément de réponse.<br />\n><br />\n> Alain<br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n><br />\n></div>\n</blockquote>\n</div>\n', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:b86fd2d8b86bb9010cac388a2878c5a3' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:d672bab9c5a2d17ab486242da98f00b0' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Yohan Colmant a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Salut JF,<br />\n><br />\n> Je réponds dans le mail.<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et<br />\n> du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n><br />\n><br />\n> Jean-François Lutz a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour Yohan,<br />\n>><br />\n>> Merci pour ton aide toujours aussi efficace !<br />\n>><br />\n>> Je me permets de répondre sur les imports de fiches issues de STAR.<br />\n>> Comme l\'indiquait Alain nous ne pouvons pas nous contenter de les<br />\n>> moissonner car les laboratoires et les écoles doctorales ont été<br />\n>> saisies dans STAR sans aucune liste ou forme d\'autorité, d\'où un<br />\n>> nombre très élevé de doublons (un même labo décrit de 5 manières<br />\n>> différentes par exemples, sachant qu\'il y a 82 laboratoires...). Nous<br />\n>> allons donc les importer et utiliser les listes d\'autorité internes à<br />\n>> ORI-OAI.<br />\n>><br />\n>> 1. au niveau de l\'import du fichier XML le problème est résolu. Les<br />\n>> fiches TEF XML produites par STAR comportent les trois caractères<br />\n>> suivants  avant la première balise de l\'entête et ils font planter<br />\n>> l\'import. Il suffit pour l\'instant de les supprimer. Peut-être la<br />\n>> nouvelle version de STAR corrigera-t-elle ce bug.</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> bonne nouvelle :-)</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> 2. dans le workflow, l\'édition se passe sans problème mais au niveau<br />\n>> de la publication, outre le fait qu\'il faut cocher la case \"fichier<br />\n>> maître\" ce qui est un détail, un problème persiste sans qu\'Alain et<br />\n>> moi arrivions à déterminer son origine. Le message suivant apparaît<br />\n>> dans la colonne \"Informations\" et il empêche de publier la fiche :<br />\n>> \"Toute EDITION de la thèse doit être associée à des métadonnées de<br />\n>> type \"tef_desc_edition\".\" Quelqu\'un aurait-il une idée de la solution<br />\n>> ? Merci par avance.</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> Tu as l\'erreur quand tu essayes de la publier simplement ou quand tu<br />\n> tentes de l\'envoyer à l\'ABES ? Et le problème a lieu avec une fiche<br />\n> importée ou saisie de zéro dans ORI-OAI ?</div>\n</blockquote>\n<p>L\'erreur apparaît lorsque j\'essaie de publier la fiche et ne concerne<br />\nque les fiches importées depuis STAR (et qu\'il n\'est dons pas nécessaire<br />\nde renvoyer dans STAR). Lors d\'une saisie de zéro dans ORI-OAI (ou d\'un<br />\nimport depuis Apogée) il n\'y a aucun problème.<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n> Si je regarde cette erreur, elle vient du schematron de l\'ABES avec<br />\n> cette règle :<br />\n><br />\n><br />\n<pattern name=\"mets_structMap_meta_Edition\"<br />\n> id=\"mets_structMap_meta_Edition\"><br />\n> <rule<br />\n> context=\"/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']\"><br />\n> <assert test=\"@DMDID =<br />\n> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\">tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule</assert><br />\n> </rule><br />\n> </pattern>\n><br />\n> Donc autrement dit, l\'erreur apparait quand<br />\n> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']/@DMDID<br />\n><br />\n> n\'est pas égal à<br />\n> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID<br />\n> dans la fiche TEF.<br />\n><br />\n> Est-ce que ça parle à quelqu\'un ?</div>\n</blockquote>\n<p>J\'avoue mon incompétence sur ce point...</p>\n<p>Bon week-end.</p>\n<p>Jean-François.<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> Bon week-end.<br />\n>><br />\n>> Jean-François.<br />\n>><br />\n>><br />\n>> Yohan Colmant a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Alain,<br />\n>>><br />\n>>> Nous venons d\'avoir une réponse de l\'ABES pour le PPN et tu avais<br />\n>>> bien raison : \"le dernier caractère est un chiffre de contrôle, qui<br />\n>>> peut être soit un numéro soit un X, il n\'y a pas d\'autre caractère<br />\n>>> alphabétique possible. \".<br />\n>>> Je te propose donc ce correctif (qui sera intégré dans une prochaine<br />\n>>> version).<br />\n>>><br />\n>>> Dans<br />\n>>> ori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml<br />\n>>> il faut remplacer toutes les occurrences de<br />\n>>> [0-9]{9}<br />\n>>> par<br />\n>>> [0-9]{8}[X0-9]{1}<br />\n>>><br />\n>>> Donc pour les fiches du SUDOC, à part les champs qui ne sont pas<br />\n>>> remplis à fond, ceci corrige ton problème ?<br />\n>>><br />\n>>><br />\n>>> Concernant les fiches qui proviennent de STAR, tu ne m\'en avais pas<br />\n>>> parlé ?<br />\n>>><br />\n>>> Peux-tu m\'en envoyer une d\'exemple stp ?<br />\n>>> Quand tu dis que ça plante, c\'est au niveau du md-editor ou déjà<br />\n>>> dans le workflow ?<br />\n>>><br />\n>>> Merci<br />\n>>><br />\n>>> Yohan COLMANT<br />\n>>> Direction des Systèmes d\'Information<br />\n>>> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes<br />\n>>> et du Hainaut Cambrésis<br />\n>>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>>><br />\n>>><br />\n>>> le drezen alain a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Bonjour Yohan,<br />\n>>>><br />\n>>>> Voici les éléments de réponse.<br />\n>>>><br />\n>>>> Le 10/09/2010 10:31, Yohan Colmant a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Salut Alain,<br />\n>>>>><br />\n>>>>> Je commence ENFIN à me pencher sur ton problème.<br />\n>>>>><br />\n>>>>> En premier lieu, pourquoi importes-tu les fiches dans ton workflow<br />\n>>>>> ? Tu ne peux pas les moissonner plutôt ? Comment les as-tu<br />\n>>>>> récupérées ?<br />\n>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage<br />\n>>>> serait possible. Mais dans les deux cas nous devons modifier les<br />\n>>>> notices ce qui n\'est pas possible sur une notice moissonnée.</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Là, les erreurs que tu mentionnes apparaissent dans le md-editor,<br />\n>>>>> mais pas dans le workflow ? Si tu veux juste importer ces fiches<br />\n>>>>> et les publier, rien ne te bloque ?</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> En ce qui concerne l\'import, en effet pas de problème pour les<br />\n>>>> notices SUDOC. Ce n\'est pas le cas pour les notices STAR qui elles<br />\n>>>> plantent dès l\'import..<br />\n>>>> Cependant certaines notices SUDOC ne sont pas éditable dans le<br />\n>>>> workflow ce qui empêchera de les compléter et donc de les publier.</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Si je n\'arrivais pas à débloquer ton problème avant le retour de<br />\n>>>>> Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de<br />\n>>>>> modifier les fiches que tu importes ou non ?</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Oui, nous devons les modifier avant de les publier. Par exemple la<br />\n>>>> thèse nommée \"Quelle formation pour le médecin généraliste<br />\n>>>> psychothérapeute de fait\" ne s\'ouvre pas dans l\'éditeur à cause des<br />\n>>>> caractères spéciaux en début de titre.</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Si non, tu peux simplement importer les fiches et les indexer.<br />\n>>>>> Effectivement, si tu cherches à les visualiser dans le md-editor,<br />\n>>>>> tu auras ces soucis, mais cela te permet tout de même de faire<br />\n>>>>> l\'import en attendant ?<br />\n>>>>><br />\n>>>>><br />\n>>>>> Second point, c\'est Nolwen qui est plus à même de répondre à tes<br />\n>>>>> interrogations sur le module, donc je vais faire de mon mieux :-(<br />\n>>>>><br />\n>>>>><br />\n>>>>> Pour commencer, j\'ai pris en exemple la fiche Metz_13738551X.xml<br />\n>>>>><br />\n>>>>> 1) Les erreurs liées au nom et prénom qui ne doivent pas être<br />\n>>>>> vides sont connues. Là on a des choses à faire par la suite, mais<br />\n>>>>> c\'est juste un soucis d\'affichage. Il te suffit de cliquer sur le<br />\n>>>>> nom et refermer la fenêtre de saisie de la personne pour voir que<br />\n>>>>> l\'erreur disparait. Nolwen n\'avait pas réussi à contourner ce<br />\n>>>>> problème avant son départ.<br />\n>>>>> Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu\'ici<br />\n>>>>> dans l\'éditeur TEF, le même problème se pose, ouvre et referme la<br />\n>>>>> fenêtre de saisie, tu verras que ça marche en fait.<br />\n>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Ca c\'est un pb connu</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> 2) Il manque des mots-clefs en français. Ils sont décrits comme<br />\n>>>>> obligatoires dans le TEF :<br />\n>>>>> <a href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\" title=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Ok normal</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>><br />\n>>>>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br />\n>>>>> J\'ai essayé de joindre les collègues fonctionnels mais ils ne sont<br />\n>>>>> pas joignables pour le moment. Les quelques docs que j\'ai trouvées<br />\n>>>>> parlent bien de 9 chiffres. Tu as une info ou une doc où ils<br />\n>>>>> parlent d\'une possibilité de caractères autres ?<br />\n>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>><br />\n>>>> Voici un extrait de la doc de l\'ABES :<br />\n>>>> Zone 001 : Numéro d\'identification de la notice<br />\n>>>> Zone système protégée, obligatoire, non répétable, sans indicateurs<br />\n>>>> et sans sous-zones.<br />\n>>>> Le contenu de la zone est générée automatiquement par le système<br />\n>>>> lors de la validation d\'une nouvelle notice<br />\n>>>> Dans le Sudoc, l\'identifiant unique de la notice est appelé ppn (=<br />\n>>>> Pica production number). Il comporte 9 caractères :<br />\n>>>> 8 chiffres (attribués par le système de manière séquentielle =<br />\n>>>> numéro d\'\"ordre\" de la notice dans la base de données)<br />\n>>>> une clé de contrôle sur 1 caractère, qui peut être un chiffre ou \"X\"<br />\n>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> 4) Concernant le fichier maintenant ...<br />\n>>>>> Je ne connais pas assez le TEF, mais je sais que le type mime et<br />\n>>>>> l\'URL du fichier sont à 2 endroits dans le TEF que nous générons.<br />\n>>>>> Dans tes fiches, cela n\'apparait qu\'une fois. Il reste la rubrique<br />\n>>>>> suivante qui est vide :<br />\n>>>>> <mets:fileSec><br />\n>>>>> <mets:fileGrp USE=\"archive\" ID=\"FGrID1\"><br />\n>>>>> <mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\" USE=\"maitre\"><br />\n>>>>> <mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/><br />\n>>>>> </mets:file><br />\n>>>>> </mets:fileGrp><br />\n>>>>> </mets:fileSec><br />\n>>>>> D\'où l\'erreur dans l\'IHM ...<br />\n>>>>> Si on se réfère à cette doc, on lit \"*Seule l\'édition d\'archivage<br />\n>>>>> doit obligatoirement être représentée dans cette section.* Cette<br />\n>>>>> présence est facultative pour les autres éditions. \".<br />\n>>>>> Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit<br />\n>>>>> bien USE=\"archive\" dans le bloc mets:fileSec. Si je comprends<br />\n>>>>> bien, dans ce cas, les métadonnées MIMETYPE et URL sont<br />\n>>>>> obligatoires. Ici elles ne sont pas remplies.</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> J\'ai corrigé mes fichiers en remplissant <mets:fileSec> et je<br />\n>>>> récupe^\'re bien l\'URL lors de l\'import.<br />\n>>>> Pour l\'anecdote je n\'ai pas réussi à importer un fichier TEF généré<br />\n>>>> par ORI (pas de chance ???)<br />\n>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>><br />\n>>>>><br />\n>>>>> Je reviens vers toi quand tu auras pu me donner un peu plus<br />\n>>>>> d\'infos et fait un retour sur ce mail.<br />\n>>>>> Je te dirai aussi ce que j\'ai eu comme infos pour le PPN.<br />\n>>>>><br />\n>>>>> A bientôt,<br />\n>>>>><br />\n>>>>> Yohan COLMANT<br />\n>>>>> Direction des Systèmes d\'Information<br />\n>>>>> UVHC <http://www.univ-valenciennes.fr> - Université de<br />\n>>>>> Valenciennes et du Hainaut Cambrésis<br />\n>>>>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>>>>><br />\n>>>>><br />\n>>>>> Alain Le Drezen a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>>>>>>> Bonjour,<br />\n>>>>>><br />\n>>>>>> Voici quelques problèmes rencontrés lors de l\'import de notices<br />\n>>>>>> de thèses du SUDOC (import en pièce jointe).<br />\n>>>>>><br />\n>>>>>> L\'URL du fichier (<dc:identifier xsi:type=\"dcterms:URI\">) ne<br />\n>>>>>> s\'importe pas.<br />\n>>>>>><br />\n>>>>>> La notice de la thèse \"Quelle formation pour le médecin<br />\n>>>>>> généraliste psychothérapeute de fait\" ne s\'affiche pas dans<br />\n>>>>>> l\'éditeur (page grise vide). Il semble que ce soit lié à la<br />\n>>>>>> présence de caractères étranges en début du titre. Mais ceci ne<br />\n>>>>>> devrait pas être bloquant.<br />\n>>>>>><br />\n>>>>>> Dans l\'éditeur, l\'erreur \"Le PPN du mot sujet Rameau doit être<br />\n>>>>>> composé de neuf chiffres\" est erronée. Un PPN peu contenir des<br />\n>>>>>> caractères.<br />\n>>>>>><br />\n>>>>>> Merci d\'avance pour tout élément de réponse.<br />\n>>>>>><br />\n>>>>>> Alain<br />\n>>>>>><br />\n>>>>>><br />\n>>>>>><br />\n>>>>>> </p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>><br />\n>><br />\n>><br />\n>></div>\n</blockquote>\n</div>\n', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:d672bab9c5a2d17ab486242da98f00b0' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:874f0d1ceaf9df89872bdc9c0a25c2fe' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><html><head><style type=\'text/css\'>p { margin: 0; }</style></head><body><div style=\'font-family: Times New Roman; font-size: 12pt; color: #000000\'><div>Un exemple de fiche TEF avec cette erreur ?</div><div><br></div><div>Yann</div><div><br></div><br>----- Mail Original -----<br>De: \"Yohan Colmant\" &lt;<span id=\"7a25ae0ffe829bf1f42927476b85cba2\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'7a25ae0ffe829bf1f42927476b85cba2\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\'+\'\">\'+\'&#121;&#111;&#104;&#97;&#110;&#46;&#99;&#111;&#108;&#109;&#97;&#110;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#118;&#97;&#108;&#101;&#110;&#99;&#105;&#101;&#110;&#110;&#101;&#115;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>&gt;<br>À: <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\">&#111;&#114;&#105;&#45;&#111;&#97;&#105;&#45;&#117;&#116;&#105;&#108;&#105;&#115;&#97;&#116;&#101;&#117;&#114;&#115;&#64;&#108;&#105;&#115;&#116;&#101;&#115;&#46;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;</a><br>Envoyé: Vendredi 10 Septembre 2010 15:06:53<br>Objet: Re: [ori-oai-utilisateurs] Pb import TEF<br><br>\n\n<font size=\"-1\"><font face=\"Verdana\">Salut JF,<br>\n<br>\nJe réponds dans le mail.<br>\n<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Systèmes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\" target=\"_blank\">UVHC</a> - Université de\nValenciennes et du Hainaut Cambrésis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\" target=\"_blank\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nJean-François Lutz a écrit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour\nYohan,\n <br>\n <br>\nMerci pour ton aide toujours aussi efficace !\n <br>\n <br>\nJe me permets de répondre sur les imports de fiches issues de STAR.\nComme l\'indiquait Alain nous ne pouvons pas nous contenter de les\nmoissonner car les laboratoires et les écoles doctorales ont été\nsaisies dans STAR sans aucune liste ou forme d\'autorité, d\'où un nombre\ntrès élevé de doublons (un même labo décrit de 5 manières différentes\npar exemples, sachant qu\'il y a 82 laboratoires...). Nous allons donc\nles importer et utiliser les listes d\'autorité internes à ORI-OAI.\n <br>\n <br>\n1. au niveau de l\'import du fichier XML le problème est résolu. Les\nfiches TEF XML produites par STAR comportent les trois caractères\nsuivants  avant la première balise de l\'entête et ils font planter\nl\'import. Il suffit pour l\'instant de les supprimer. Peut-être la\nnouvelle version de STAR corrigera-t-elle ce bug.\n <br>\n</blockquote></div></div>\nbonne nouvelle :-)<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><br>\n2. dans le workflow, l\'édition se passe sans problème mais au niveau de\nla publication, outre le fait qu\'il faut cocher la case \"fichier\nmaître\" ce qui est un détail, un problème persiste sans qu\'Alain et moi\narrivions à déterminer son origine. Le message suivant apparaît dans la\ncolonne \"Informations\" et il empêche de publier la fiche : \"Toute\nEDITION de la thèse doit être associée à des métadonnées de type\n\"tef_desc_edition\".\" Quelqu\'un aurait-il une idée de la solution ?\nMerci par avance.\n <br>\n</blockquote></div></div>\nTu as l\'erreur quand tu essayes de la publier simplement ou quand tu\ntentes de l\'envoyer à l\'ABES ? Et le problème a lieu avec une fiche\nimportée ou saisie de zéro dans ORI-OAI ?<br>\n<br>\nSi je regarde cette erreur, elle vient du schematron de l\'ABES avec\ncette règle :<br>\n<br>\n&nbsp; &lt;pattern name=\"mets_structMap_meta_Edition\"\nid=\"mets_structMap_meta_Edition\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &lt;rule\ncontext=\"/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']\"&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;assert test=\"@DMDID =\n/mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\"&gt;tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule&lt;/assert&gt;<br>\n&nbsp;&nbsp;&nbsp; &lt;/rule&gt;<br>\n&nbsp; &lt;/pattern&gt;<br>\n<br>\nDonc autrement dit, l\'erreur apparait quand <br>\n/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']/@DMDID\n<br>\nn\'est pas égal à <br>\n/mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\n<br>\ndans la fiche TEF.<br>\n<br>\nEst-ce que ça parle à quelqu\'un ?<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><br>\nBon week-end.\n <br>\n <br>\nJean-François.\n <br>\n <br>\n <br>\nYohan Colmant a écrit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote>Alain,\n <br>\n <br>\nNous venons d\'avoir une réponse de l\'ABES pour le PPN et tu avais bien\nraison : \"le dernier caractère est un chiffre de contrôle, qui peut\nêtre soit un numéro soit un X, il n\'y a pas d\'autre caractère\nalphabétique possible. \".\n <br>\nJe te propose donc ce correctif (qui sera intégré dans une prochaine\nversion).\n <br>\n <br>\nDans\nori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml\nil faut remplacer toutes les occurrences de\n <br>\n[0-9]{9}\n <br>\npar\n <br>\n[0-9]{8}[X0-9]{1}\n <br>\n <br>\nDonc pour les fiches du SUDOC, à part les champs qui ne sont pas\nremplis à fond, ceci corrige ton problème ?\n <br>\n <br>\n <br>\nConcernant les fiches qui proviennent de STAR, tu ne m\'en avais pas\nparlé ?\n <br>\n <br>\nPeux-tu m\'en envoyer une d\'exemple stp ?\n <br>\nQuand tu dis que ça plante, c\'est au niveau du md-editor ou déjà dans\nle workflow ?\n <br>\n <br>\nMerci\n <br>\n <br>\nYohan COLMANT\n <br>\nDirection des Systèmes d\'Information\n <br>\nUVHC <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.univ-valenciennes.fr\" target=\"_blank\">&lt;http://www.univ-valenciennes.fr&gt;</a> - Université de\nValenciennes et du Hainaut Cambrésis\n <br>\nCoordinateur Technique du projet ORI-OAI <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\" target=\"_blank\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nle drezen alain a écrit :\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote>Bonjour Yohan,\n <br>\n <br>\nVoici les éléments de réponse.\n <br>\n <br>\nLe 10/09/2010 10:31, Yohan Colmant a écrit :\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote>Salut Alain,\n <br>\n <br>\nJe commence ENFIN à me pencher sur ton problème.\n <br>\n <br>\nEn premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu\nne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?\n <br>\n <br>\n </blockquote></div>\nPour le SUDOC pas de moissonnage possible. Pour Star le moissonnage\nserait possible. Mais dans les deux cas nous devons modifier les\nnotices ce qui n\'est pas possible sur une notice moissonnée.\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote>Là, les erreurs que tu mentionnes\napparaissent dans le md-editor, mais pas dans le workflow ? Si tu veux\njuste importer ces fiches et les publier, rien ne te bloque ?\n <br>\n </blockquote></div>\nEn ce qui concerne l\'import, en effet pas de problème pour les notices\nSUDOC. Ce n\'est pas le cas pour les notices STAR qui elles plantent dès\nl\'import..\n <br>\nCependant certaines notices SUDOC ne sont pas éditable dans le workflow\nce qui empêchera de les compléter et donc de les publier.\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote>Si je n\'arrivais pas à débloquer ton\nproblème avant le retour de Nolwen, est-ce que tu serais bloqué ? En\ngros, as-tu besoin de modifier les fiches que tu importes ou non ?\n <br>\n </blockquote></div>\nOui, nous devons les modifier avant de les publier. Par exemple la\nthèse nommée \"Quelle formation pour le médecin généraliste\npsychothérapeute de fait\" ne s\'ouvre pas dans l\'éditeur à cause des\ncaractères spéciaux en début de titre.\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote>Si non, tu peux simplement importer les\nfiches et les indexer. Effectivement, si tu cherches à les visualiser\ndans le md-editor, tu auras ces soucis, mais cela te permet tout de\nmême de faire l\'import en attendant ?\n <br>\n <br>\n <br>\nSecond point, c\'est Nolwen qui est plus à même de répondre à tes\ninterrogations sur le module, donc je vais faire de mon mieux :-(\n <br>\n <br>\n <br>\nPour commencer, j\'ai pris en exemple la fiche Metz_13738551X.xml\n <br>\n <br>\n1) Les erreurs liées au nom et prénom qui ne doivent pas être vides\nsont connues. Là on a des choses à faire par la suite, mais c\'est juste\nun soucis d\'affichage. Il te suffit de cliquer sur le nom et refermer\nla fenêtre de saisie de la personne pour voir que l\'erreur disparait.\nNolwen n\'avait pas réussi à contourner ce problème avant son départ.\n <br>\nLorsque tu as un PPN composé de 9 chiffres comme prévu jusqu\'ici dans\nl\'éditeur TEF, le même problème se pose, ouvre et referme la fenêtre de\nsaisie, tu verras que ça marche en fait.\n <br>\n <br>\n </blockquote></div>\nCa c\'est un pb connu\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote>2) Il manque des mots-clefs en français.\nIls sont décrits comme obligatoires dans le TEF :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\" target=\"_blank\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a>\n <br>\n </blockquote></div>\nOk normal\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote><br>\n3) Pour le PPN qui comporte 8 chiffres et une lettre ....\n <br>\nJ\'ai essayé de joindre les collègues fonctionnels mais ils ne sont pas\njoignables pour le moment. Les quelques docs que j\'ai trouvées parlent\nbien de 9 chiffres. Tu as une info ou une doc où ils parlent d\'une\npossibilité de caractères autres ?\n <br>\n <br>\n </blockquote></div>\n <br>\nVoici un extrait de la doc de l\'ABES :\n <br>\nZone 001 : Numéro d\'identification de la notice\n <br>\nZone système protégée, obligatoire, non répétable, sans indicateurs et\nsans sous-zones.\n <br>\nLe contenu de la zone est générée automatiquement par le système lors\nde la validation d\'une nouvelle notice\n <br>\nDans le Sudoc, l\'identifiant unique de la notice est appelé ppn (= Pica\nproduction number). Il comporte 9 caractères :\n <br>\n8 chiffres (attribués par le système de manière séquentielle = numéro\nd\'\"ordre\" de la notice dans la base de données)\n <br>\nune clé de contrôle sur 1 caractère, qui peut être un chiffre ou \"X\"\n <br>\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote>4) Concernant le fichier maintenant ...\n <br>\nJe ne connais pas assez le TEF, mais je sais que le type mime et l\'URL\ndu fichier sont à 2 endroits dans le TEF que nous générons.\n <br>\nDans tes fiches, cela n\'apparait qu\'une fois. Il reste la rubrique\nsuivante qui est vide :\n <br>\n&lt;mets:fileSec&gt;\n <br>\n&lt;mets:fileGrp USE=\"archive\" ID=\"FGrID1\"&gt;\n <br>\n&lt;mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\" USE=\"maitre\"&gt;\n <br>\n&lt;mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/&gt;\n <br>\n&lt;/mets:file&gt;\n <br>\n&lt;/mets:fileGrp&gt;\n <br>\n&lt;/mets:fileSec&gt;\n <br>\nD\'où l\'erreur dans l\'IHM ...\n <br>\nSi on se réfère à cette doc, on lit \"*Seule l\'édition d\'archivage doit\nobligatoirement être représentée dans cette section.* Cette présence\nest facultative pour les autres éditions. \".\n <br>\nDans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien\nUSE=\"archive\" dans le bloc mets:fileSec. Si je comprends bien, dans ce\ncas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles ne\nsont pas remplies.\n <br>\n </blockquote></div>\nJ\'ai corrigé mes fichiers en remplissant &lt;mets:fileSec&gt; et je\nrécupe^\'re bien l\'URL lors de l\'import.\n <br>\nPour l\'anecdote je n\'ai pas réussi à importer un fichier TEF généré par\nORI (pas de chance ???)\n <br>\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote><br>\n <br>\nJe reviens vers toi quand tu auras pu me donner un peu plus d\'infos et\nfait un retour sur ce mail.\n <br>\nJe te dirai aussi ce que j\'ai eu comme infos pour le PPN.\n <br>\n <br>\nA bientôt,\n <br>\n <br>\nYohan COLMANT\n <br>\nDirection des Systèmes d\'Information\n <br>\nUVHC <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.univ-valenciennes.fr\" target=\"_blank\">&lt;http://www.univ-valenciennes.fr&gt;</a> - Université de\nValenciennes et du Hainaut Cambrésis\n <br>\nCoordinateur Technique du projet ORI-OAI <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\" target=\"_blank\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nAlain Le Drezen a écrit :\n <br>\n <div class=\"emailFilter_Author_4\"><blockquote>Bonjour,\n <br>\n <br>\nVoici quelques problèmes rencontrés lors de l\'import de notices de\nthèses du SUDOC (import en pièce jointe).\n <br>\n <br>\nL\'URL du fichier (&lt;dc:identifier xsi:type=\"dcterms:URI\"&gt;) ne\ns\'importe pas.\n <br>\n <br>\nLa notice de la thèse \"Quelle formation pour le médecin généraliste\npsychothérapeute de fait\" ne s\'affiche pas dans l\'éditeur (page grise\nvide). Il semble que ce soit lié à la présence de caractères étranges\nen début du titre. Mais ceci ne devrait pas être bloquant.\n <br>\n <br>\nDans l\'éditeur, l\'erreur \"Le PPN du mot sujet Rameau doit être composé\nde neuf chiffres\" est erronée. Un PPN peu contenir des caractères.\n <br>\n <br>\nMerci d\'avance pour tout élément de réponse.\n <br>\n <br>\nAlain\n <br>\n <br>\n <br>\n <br>\n&nbsp; </blockquote></div>\n </blockquote></div>\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n <br>\n <br>\n <br>\n <br>\n</blockquote></div></div>\n\n\n</div></body></html></div>', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:874f0d1ceaf9df89872bdc9c0a25c2fe' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:aff32bb2412831e7d631f9909c7a35dd' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Salut JF,<br>\n<br>\nJe r&eacute;ponds dans le mail.<br>\n<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nJean-Fran&ccedil;ois Lutz a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour\nYohan,\n <br>\n <br>\nMerci pour ton aide toujours aussi efficace !\n <br>\n <br>\nJe me permets de r&eacute;pondre sur les imports de fiches issues de STAR.\nComme l\'indiquait Alain nous ne pouvons pas nous contenter de les\nmoissonner car les laboratoires et les &eacute;coles doctorales ont &eacute;t&eacute;\nsaisies dans STAR sans aucune liste ou forme d\'autorit&eacute;, d\'o&ugrave; un nombre\ntr&egrave;s &eacute;lev&eacute; de doublons (un m&ecirc;me labo d&eacute;crit de 5 mani&egrave;res diff&eacute;rentes\npar exemples, sachant qu\'il y a 82 laboratoires...). Nous allons donc\nles importer et utiliser les listes d\'autorit&eacute; internes &agrave; ORI-OAI.\n <br>\n <br>\n1. au niveau de l\'import du fichier XML le probl&egrave;me est r&eacute;solu. Les\nfiches TEF XML produites par STAR comportent les trois caract&egrave;res\nsuivants &iuml;&raquo;&iquest; avant la premi&egrave;re balise de l\'ent&ecirc;te et ils font planter\nl\'import. Il suffit pour l\'instant de les supprimer. Peut-&ecirc;tre la\nnouvelle version de STAR corrigera-t-elle ce bug.\n <br>\n</blockquote></div></div>\nbonne nouvelle :-)<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><br>\n2. dans le workflow, l\'&eacute;dition se passe sans probl&egrave;me mais au niveau de\nla publication, outre le fait qu\'il faut cocher la case \"fichier\nma&icirc;tre\" ce qui est un d&eacute;tail, un probl&egrave;me persiste sans qu\'Alain et moi\narrivions &agrave; d&eacute;terminer son origine. Le message suivant appara&icirc;t dans la\ncolonne \"Informations\" et il emp&ecirc;che de publier la fiche : \"Toute\nEDITION de la th&egrave;se doit &ecirc;tre associ&eacute;e &agrave; des m&eacute;tadonn&eacute;es de type\n\"tef_desc_edition\".\" Quelqu\'un aurait-il une id&eacute;e de la solution ?\nMerci par avance.\n <br>\n</blockquote></div></div>\nTu as l\'erreur quand tu essayes de la publier simplement ou quand tu\ntentes de l\'envoyer &agrave; l\'ABES ? Et le probl&egrave;me a lieu avec une fiche\nimport&eacute;e ou saisie de z&eacute;ro dans ORI-OAI ?<br>\n<br>\nSi je regarde cette erreur, elle vient du schematron de l\'ABES avec\ncette r&egrave;gle :<br>\n<br>\n&nbsp; &lt;pattern name=\"mets_structMap_meta_Edition\"\nid=\"mets_structMap_meta_Edition\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &lt;rule\ncontext=\"/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']\"&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;assert test=\"@DMDID =\n/mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\"&gt;tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule&lt;/assert&gt;<br>\n&nbsp;&nbsp;&nbsp; &lt;/rule&gt;<br>\n&nbsp; &lt;/pattern&gt;<br>\n<br>\nDonc autrement dit, l\'erreur apparait quand <br>\n/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE=\'EDITION\']/@DMDID\n<br>\nn\'est pas &eacute;gal &agrave; <br>\n/mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE=\'tef_desc_edition\']]/@ID\n<br>\ndans la fiche TEF.<br>\n<br>\nEst-ce que &ccedil;a parle &agrave; quelqu\'un ?<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><br>\nBon week-end.\n <br>\n <br>\nJean-Fran&ccedil;ois.\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">Alain,\n <br>\n <br>\nNous venons d\'avoir une r&eacute;ponse de l\'ABES pour le PPN et tu avais bien\nraison : \"le dernier caract&egrave;re est un chiffre de contr&ocirc;le, qui peut\n&ecirc;tre soit un num&eacute;ro soit un X, il n\'y a pas d\'autre caract&egrave;re\nalphab&eacute;tique possible. \".\n <br>\nJe te propose donc ce correctif (qui sera int&eacute;gr&eacute; dans une prochaine\nversion).\n <br>\n <br>\nDans\nori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml\nil faut remplacer toutes les occurrences de\n <br>\n[0-9]{9}\n <br>\npar\n <br>\n[0-9]{8}[X0-9]{1}\n <br>\n <br>\nDonc pour les fiches du SUDOC, &agrave; part les champs qui ne sont pas\nremplis &agrave; fond, ceci corrige ton probl&egrave;me ?\n <br>\n <br>\n <br>\nConcernant les fiches qui proviennent de STAR, tu ne m\'en avais pas\nparl&eacute; ?\n <br>\n <br>\nPeux-tu m\'en envoyer une d\'exemple stp ?\n <br>\nQuand tu dis que &ccedil;a plante, c\'est au niveau du md-editor ou d&eacute;j&agrave; dans\nle workflow ?\n <br>\n <br>\nMerci\n <br>\n <br>\nYohan COLMANT\n <br>\nDirection des Syst&egrave;mes d\'Information\n <br>\nUVHC <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis\n <br>\nCoordinateur Technique du projet ORI-OAI <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nle drezen alain a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Bonjour Yohan,\n <br>\n <br>\nVoici les &eacute;l&eacute;ments de r&eacute;ponse.\n <br>\n <br>\nLe 10/09/2010 10:31, Yohan Colmant a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Salut Alain,\n <br>\n <br>\nJe commence ENFIN &agrave; me pencher sur ton probl&egrave;me.\n <br>\n <br>\nEn premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu\nne peux pas les moissonner plut&ocirc;t ? Comment les as-tu r&eacute;cup&eacute;r&eacute;es ?\n <br>\n <br>\n </blockquote></div>\nPour le SUDOC pas de moissonnage possible. Pour Star le moissonnage\nserait possible. Mais dans les deux cas nous devons modifier les\nnotices ce qui n\'est pas possible sur une notice moissonn&eacute;e.\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">L&agrave;, les erreurs que tu mentionnes\napparaissent dans le md-editor, mais pas dans le workflow ? Si tu veux\njuste importer ces fiches et les publier, rien ne te bloque ?\n <br>\n </blockquote></div>\nEn ce qui concerne l\'import, en effet pas de probl&egrave;me pour les notices\nSUDOC. Ce n\'est pas le cas pour les notices STAR qui elles plantent d&egrave;s\nl\'import..\n <br>\nCependant certaines notices SUDOC ne sont pas &eacute;ditable dans le workflow\nce qui emp&ecirc;chera de les compl&eacute;ter et donc de les publier.\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Si je n\'arrivais pas &agrave; d&eacute;bloquer ton\nprobl&egrave;me avant le retour de Nolwen, est-ce que tu serais bloqu&eacute; ? En\ngros, as-tu besoin de modifier les fiches que tu importes ou non ?\n <br>\n </blockquote></div>\nOui, nous devons les modifier avant de les publier. Par exemple la\nth&egrave;se nomm&eacute;e \"Quelle formation pour le m&eacute;decin g&eacute;n&eacute;raliste\npsychoth&eacute;rapeute de fait\" ne s\'ouvre pas dans l\'&eacute;diteur &agrave; cause des\ncaract&egrave;res sp&eacute;ciaux en d&eacute;but de titre.\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Si non, tu peux simplement importer les\nfiches et les indexer. Effectivement, si tu cherches &agrave; les visualiser\ndans le md-editor, tu auras ces soucis, mais cela te permet tout de\nm&ecirc;me de faire l\'import en attendant ?\n <br>\n <br>\n <br>\nSecond point, c\'est Nolwen qui est plus &agrave; m&ecirc;me de r&eacute;pondre &agrave; tes\ninterrogations sur le module, donc je vais faire de mon mieux :-(\n <br>\n <br>\n <br>\nPour commencer, j\'ai pris en exemple la fiche Metz_13738551X.xml\n <br>\n <br>\n1) Les erreurs li&eacute;es au nom et pr&eacute;nom qui ne doivent pas &ecirc;tre vides\nsont connues. L&agrave; on a des choses &agrave; faire par la suite, mais c\'est juste\nun soucis d\'affichage. Il te suffit de cliquer sur le nom et refermer\nla fen&ecirc;tre de saisie de la personne pour voir que l\'erreur disparait.\nNolwen n\'avait pas r&eacute;ussi &agrave; contourner ce probl&egrave;me avant son d&eacute;part.\n <br>\nLorsque tu as un PPN compos&eacute; de 9 chiffres comme pr&eacute;vu jusqu\'ici dans\nl\'&eacute;diteur TEF, le m&ecirc;me probl&egrave;me se pose, ouvre et referme la fen&ecirc;tre de\nsaisie, tu verras que &ccedil;a marche en fait.\n <br>\n <br>\n </blockquote></div>\nCa c\'est un pb connu\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">2) Il manque des mots-clefs en fran&ccedil;ais.\nIls sont d&eacute;crits comme obligatoires dans le TEF :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a>\n <br>\n </blockquote></div>\nOk normal\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\"><br>\n3) Pour le PPN qui comporte 8 chiffres et une lettre ....\n <br>\nJ\'ai essay&eacute; de joindre les coll&egrave;gues fonctionnels mais ils ne sont pas\njoignables pour le moment. Les quelques docs que j\'ai trouv&eacute;es parlent\nbien de 9 chiffres. Tu as une info ou une doc o&ugrave; ils parlent d\'une\npossibilit&eacute; de caract&egrave;res autres ?\n <br>\n <br>\n </blockquote></div>\n <br>\nVoici un extrait de la doc de l\'ABES :\n <br>\nZone 001 : Num&eacute;ro d\'identification de la notice\n <br>\nZone syst&egrave;me prot&eacute;g&eacute;e, obligatoire, non r&eacute;p&eacute;table, sans indicateurs et\nsans sous-zones.\n <br>\nLe contenu de la zone est g&eacute;n&eacute;r&eacute;e automatiquement par le syst&egrave;me lors\nde la validation d\'une nouvelle notice\n <br>\nDans le Sudoc, l\'identifiant unique de la notice est appel&eacute; ppn (= Pica\nproduction number). Il comporte 9 caract&egrave;res :\n <br>\n8 chiffres (attribu&eacute;s par le syst&egrave;me de mani&egrave;re s&eacute;quentielle = num&eacute;ro\nd\'\"ordre\" de la notice dans la base de donn&eacute;es)\n <br>\nune cl&eacute; de contr&ocirc;le sur 1 caract&egrave;re, qui peut &ecirc;tre un chiffre ou \"X\"\n <br>\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">4) Concernant le fichier maintenant ...\n <br>\nJe ne connais pas assez le TEF, mais je sais que le type mime et l\'URL\ndu fichier sont &agrave; 2 endroits dans le TEF que nous g&eacute;n&eacute;rons.\n <br>\nDans tes fiches, cela n\'apparait qu\'une fois. Il reste la rubrique\nsuivante qui est vide :\n <br>\n&lt;mets:fileSec&gt;\n <br>\n&lt;mets:fileGrp USE=\"archive\" ID=\"FGrID1\"&gt;\n <br>\n&lt;mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\" USE=\"maitre\"&gt;\n <br>\n&lt;mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/&gt;\n <br>\n&lt;/mets:file&gt;\n <br>\n&lt;/mets:fileGrp&gt;\n <br>\n&lt;/mets:fileSec&gt;\n <br>\nD\'o&ugrave; l\'erreur dans l\'IHM ...\n <br>\nSi on se r&eacute;f&egrave;re &agrave; cette doc, on lit \"*Seule l\'&eacute;dition d\'archivage doit\nobligatoirement &ecirc;tre repr&eacute;sent&eacute;e dans cette section.* Cette pr&eacute;sence\nest facultative pour les autres &eacute;ditions. \".\n <br>\nDans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien\nUSE=\"archive\" dans le bloc mets:fileSec. Si je comprends bien, dans ce\ncas, les m&eacute;tadonn&eacute;es MIMETYPE et URL sont obligatoires. Ici elles ne\nsont pas remplies.\n <br>\n </blockquote></div>\nJ\'ai corrig&eacute; mes fichiers en remplissant &lt;mets:fileSec&gt; et je\nr&eacute;cupe^\'re bien l\'URL lors de l\'import.\n <br>\nPour l\'anecdote je n\'ai pas r&eacute;ussi &agrave; importer un fichier TEF g&eacute;n&eacute;r&eacute; par\nORI (pas de chance ???)\n <br>\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\"><br>\n <br>\nJe reviens vers toi quand tu auras pu me donner un peu plus d\'infos et\nfait un retour sur ce mail.\n <br>\nJe te dirai aussi ce que j\'ai eu comme infos pour le PPN.\n <br>\n <br>\nA bient&ocirc;t,\n <br>\n <br>\nYohan COLMANT\n <br>\nDirection des Syst&egrave;mes d\'Information\n <br>\nUVHC <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis\n <br>\nCoordinateur Technique du projet ORI-OAI <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nAlain Le Drezen a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Bonjour,\n <br>\n <br>\nVoici quelques probl&egrave;mes rencontr&eacute;s lors de l\'import de notices de\nth&egrave;ses du SUDOC (import en pi&egrave;ce jointe).\n <br>\n <br>\nL\'URL du fichier (&lt;dc:identifier xsi:type=\"dcterms:URI\"&gt;) ne\ns\'importe pas.\n <br>\n <br>\nLa notice de la th&egrave;se \"Quelle formation pour le m&eacute;decin g&eacute;n&eacute;raliste\npsychoth&eacute;rapeute de fait\" ne s\'affiche pas dans l\'&eacute;diteur (page grise\nvide). Il semble que ce soit li&eacute; &agrave; la pr&eacute;sence de caract&egrave;res &eacute;tranges\nen d&eacute;but du titre. Mais ceci ne devrait pas &ecirc;tre bloquant.\n <br>\n <br>\nDans l\'&eacute;diteur, l\'erreur \"Le PPN du mot sujet Rameau doit &ecirc;tre compos&eacute;\nde neuf chiffres\" est erron&eacute;e. Un PPN peu contenir des caract&egrave;res.\n <br>\n <br>\nMerci d\'avance pour tout &eacute;l&eacute;ment de r&eacute;ponse.\n <br>\n <br>\nAlain\n <br>\n <br>\n <br>\n <br>\n&nbsp; </blockquote></div>\n </blockquote></div>\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n <br>\n <br>\n <br>\n <br>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:aff32bb2412831e7d631f9909c7a35dd' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:32ef1b896bcc1651d1e217fc46f9db6b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour Yohan,</p>\n<p>Merci pour ton aide toujours aussi efficace !</p>\n<p>Je me permets de répondre sur les imports de fiches issues de STAR.<br />\nComme l\'indiquait Alain nous ne pouvons pas nous contenter de les<br />\nmoissonner car les laboratoires et les écoles doctorales ont été saisies<br />\ndans STAR sans aucune liste ou forme d\'autorité, d\'où un nombre très<br />\nélevé de doublons (un même labo décrit de 5 manières différentes par<br />\nexemples, sachant qu\'il y a 82 laboratoires...). Nous allons donc les<br />\nimporter et utiliser les listes d\'autorité internes à ORI-OAI.</p>\n<p>1. au niveau de l\'import du fichier XML le problème est résolu. Les<br />\nfiches TEF XML produites par STAR comportent les trois caractères<br />\nsuivants  avant la première balise de l\'entête et ils font planter<br />\nl\'import. Il suffit pour l\'instant de les supprimer. Peut-être la<br />\nnouvelle version de STAR corrigera-t-elle ce bug.</p>\n<p>2. dans le workflow, l\'édition se passe sans problème mais au niveau de<br />\nla publication, outre le fait qu\'il faut cocher la case \"fichier maître\"<br />\nce qui est un détail, un problème persiste sans qu\'Alain et moi<br />\narrivions à déterminer son origine. Le message suivant apparaît dans la<br />\ncolonne \"Informations\" et il empêche de publier la fiche : \"Toute<br />\nEDITION de la thèse doit être associée à des métadonnées de type<br />\n\"tef_desc_edition\".\" Quelqu\'un aurait-il une idée de la solution ? Merci<br />\npar avance.</p>\n<p>Bon week-end.</p>\n<p>Jean-François.</p>\n<p>Yohan Colmant a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Alain,<br />\n><br />\n> Nous venons d\'avoir une réponse de l\'ABES pour le PPN et tu avais bien<br />\n> raison : \"le dernier caractère est un chiffre de contrôle, qui peut<br />\n> être soit un numéro soit un X, il n\'y a pas d\'autre caractère<br />\n> alphabétique possible. \".<br />\n> Je te propose donc ce correctif (qui sera intégré dans une prochaine<br />\n> version).<br />\n><br />\n> Dans<br />\n> ori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml<br />\n> il faut remplacer toutes les occurrences de<br />\n> [0-9]{9}<br />\n> par<br />\n> [0-9]{8}[X0-9]{1}<br />\n><br />\n> Donc pour les fiches du SUDOC, à part les champs qui ne sont pas<br />\n> remplis à fond, ceci corrige ton problème ?<br />\n><br />\n><br />\n> Concernant les fiches qui proviennent de STAR, tu ne m\'en avais pas<br />\n> parlé ?<br />\n><br />\n> Peux-tu m\'en envoyer une d\'exemple stp ?<br />\n> Quand tu dis que ça plante, c\'est au niveau du md-editor ou déjà dans<br />\n> le workflow ?<br />\n><br />\n> Merci<br />\n><br />\n> Yohan COLMANT<br />\n> Direction des Systèmes d\'Information<br />\n> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et<br />\n> du Hainaut Cambrésis<br />\n> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n><br />\n><br />\n> le drezen alain a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour Yohan,<br />\n>><br />\n>> Voici les éléments de réponse.<br />\n>><br />\n>> Le 10/09/2010 10:31, Yohan Colmant a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Salut Alain,<br />\n>>><br />\n>>> Je commence ENFIN à me pencher sur ton problème.<br />\n>>><br />\n>>> En premier lieu, pourquoi importes-tu les fiches dans ton workflow ?<br />\n>>> Tu ne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?<br />\n>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage<br />\n>> serait possible. Mais dans les deux cas nous devons modifier les<br />\n>> notices ce qui n\'est pas possible sur une notice moissonnée.</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Là, les erreurs que tu mentionnes apparaissent dans le md-editor,<br />\n>>> mais pas dans le workflow ? Si tu veux juste importer ces fiches et<br />\n>>> les publier, rien ne te bloque ?</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> En ce qui concerne l\'import, en effet pas de problème pour les<br />\n>> notices SUDOC. Ce n\'est pas le cas pour les notices STAR qui elles<br />\n>> plantent dès l\'import..<br />\n>> Cependant certaines notices SUDOC ne sont pas éditable dans le<br />\n>> workflow ce qui empêchera de les compléter et donc de les publier.</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Si je n\'arrivais pas à débloquer ton problème avant le retour de<br />\n>>> Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de<br />\n>>> modifier les fiches que tu importes ou non ?</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Oui, nous devons les modifier avant de les publier. Par exemple la<br />\n>> thèse nommée \"Quelle formation pour le médecin généraliste<br />\n>> psychothérapeute de fait\" ne s\'ouvre pas dans l\'éditeur à cause des<br />\n>> caractères spéciaux en début de titre.</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Si non, tu peux simplement importer les fiches et les indexer.<br />\n>>> Effectivement, si tu cherches à les visualiser dans le md-editor, tu<br />\n>>> auras ces soucis, mais cela te permet tout de même de faire l\'import<br />\n>>> en attendant ?<br />\n>>><br />\n>>><br />\n>>> Second point, c\'est Nolwen qui est plus à même de répondre à tes<br />\n>>> interrogations sur le module, donc je vais faire de mon mieux :-(<br />\n>>><br />\n>>><br />\n>>> Pour commencer, j\'ai pris en exemple la fiche Metz_13738551X.xml<br />\n>>><br />\n>>> 1) Les erreurs liées au nom et prénom qui ne doivent pas être vides<br />\n>>> sont connues. Là on a des choses à faire par la suite, mais c\'est<br />\n>>> juste un soucis d\'affichage. Il te suffit de cliquer sur le nom et<br />\n>>> refermer la fenêtre de saisie de la personne pour voir que l\'erreur<br />\n>>> disparait. Nolwen n\'avait pas réussi à contourner ce problème avant<br />\n>>> son départ.<br />\n>>> Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu\'ici<br />\n>>> dans l\'éditeur TEF, le même problème se pose, ouvre et referme la<br />\n>>> fenêtre de saisie, tu verras que ça marche en fait.<br />\n>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Ca c\'est un pb connu</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> 2) Il manque des mots-clefs en français. Ils sont décrits comme<br />\n>>> obligatoires dans le TEF :<br />\n>>> <a href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\" title=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Ok normal</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>><br />\n>>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br />\n>>> J\'ai essayé de joindre les collègues fonctionnels mais ils ne sont<br />\n>>> pas joignables pour le moment. Les quelques docs que j\'ai trouvées<br />\n>>> parlent bien de 9 chiffres. Tu as une info ou une doc où ils parlent<br />\n>>> d\'une possibilité de caractères autres ?<br />\n>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> Voici un extrait de la doc de l\'ABES :<br />\n>> Zone 001 : Numéro d\'identification de la notice<br />\n>> Zone système protégée, obligatoire, non répétable, sans indicateurs<br />\n>> et sans sous-zones.<br />\n>> Le contenu de la zone est générée automatiquement par le système lors<br />\n>> de la validation d\'une nouvelle notice<br />\n>> Dans le Sudoc, l\'identifiant unique de la notice est appelé ppn (=<br />\n>> Pica production number). Il comporte 9 caractères :<br />\n>> 8 chiffres (attribués par le système de manière séquentielle = numéro<br />\n>> d\'\"ordre\" de la notice dans la base de données)<br />\n>> une clé de contrôle sur 1 caractère, qui peut être un chiffre ou \"X\"<br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> 4) Concernant le fichier maintenant ...<br />\n>>> Je ne connais pas assez le TEF, mais je sais que le type mime et<br />\n>>> l\'URL du fichier sont à 2 endroits dans le TEF que nous générons.<br />\n>>> Dans tes fiches, cela n\'apparait qu\'une fois. Il reste la rubrique<br />\n>>> suivante qui est vide :<br />\n>>> <mets:fileSec><br />\n>>> <mets:fileGrp USE=\"archive\" ID=\"FGrID1\"><br />\n>>> <mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\" USE=\"maitre\"><br />\n>>> <mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/><br />\n>>> </mets:file><br />\n>>> </mets:fileGrp><br />\n>>> </mets:fileSec><br />\n>>> D\'où l\'erreur dans l\'IHM ...<br />\n>>> Si on se réfère à cette doc, on lit \"*Seule l\'édition d\'archivage<br />\n>>> doit obligatoirement être représentée dans cette section.* Cette<br />\n>>> présence est facultative pour les autres éditions. \".<br />\n>>> Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien<br />\n>>> USE=\"archive\" dans le bloc mets:fileSec. Si je comprends bien, dans<br />\n>>> ce cas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles<br />\n>>> ne sont pas remplies.</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> J\'ai corrigé mes fichiers en remplissant <mets:fileSec> et je<br />\n>> récupe^\'re bien l\'URL lors de l\'import.<br />\n>> Pour l\'anecdote je n\'ai pas réussi à importer un fichier TEF généré<br />\n>> par ORI (pas de chance ???)<br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>><br />\n>>><br />\n>>> Je reviens vers toi quand tu auras pu me donner un peu plus d\'infos<br />\n>>> et fait un retour sur ce mail.<br />\n>>> Je te dirai aussi ce que j\'ai eu comme infos pour le PPN.<br />\n>>><br />\n>>> A bientôt,<br />\n>>><br />\n>>> Yohan COLMANT<br />\n>>> Direction des Systèmes d\'Information<br />\n>>> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes<br />\n>>> et du Hainaut Cambrésis<br />\n>>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>>><br />\n>>><br />\n>>> Alain Le Drezen a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Bonjour,<br />\n>>>><br />\n>>>> Voici quelques problèmes rencontrés lors de l\'import de notices de thèses du SUDOC (import en pièce jointe).<br />\n>>>><br />\n>>>> L\'URL du fichier (<dc:identifier xsi:type=\"dcterms:URI\">) ne s\'importe pas.<br />\n>>>><br />\n>>>> La notice de la thèse \"Quelle formation pour le médecin généraliste psychothérapeute de fait\" ne s\'affiche pas dans l\'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.<br />\n>>>><br />\n>>>> Dans l\'éditeur, l\'erreur \"Le PPN du mot sujet Rameau doit être composé de neuf chiffres\" est erronée. Un PPN peu contenir des caractères.<br />\n>>>><br />\n>>>> Merci d\'avance pour tout élément de réponse.<br />\n>>>><br />\n>>>> Alain<br />\n>>>><br />\n>>>><br />\n>>>><br />\n>>>> </p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></div>\n</blockquote>\n</div>\n', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:32ef1b896bcc1651d1e217fc46f9db6b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:28aaa2b6ecdf7aeddbb50c7d41a72d60' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Alain,<br>\n<br>\nNous venons d\'avoir une r&eacute;ponse de l\'ABES pour le PPN et tu avais bien\nraison : \"</font></font>le dernier caract&egrave;re est un chiffre de\ncontr&ocirc;le, qui peut &ecirc;tre soit un num&eacute;ro soit un X, il n\'y a pas d\'autre\ncaract&egrave;re alphab&eacute;tique possible.\n<font size=\"-1\"><font face=\"Verdana\">\".<br>\nJe te propose donc ce correctif (qui sera int&eacute;gr&eacute; dans une prochaine\nversion).<br>\n<br>\nDans\nori-oai-md-editor\\WEB-INF\\resources\\forms\\ori-md-editor\\tef-global\\form\\form.xhtml\nil faut remplacer toutes les occurrences de <br>\n[0-9]{9}<br>\npar<br>\n[0-9]{8}[X0-9]{1}<br>\n<br>\nDonc pour les fiches du SUDOC, &agrave; part les champs qui ne sont pas\nremplis &agrave; fond, ceci corrige ton probl&egrave;me ?<br>\n<br>\n<br>\nConcernant les fiches qui proviennent de STAR, tu ne m\'en avais pas\nparl&eacute; ?<br>\n<br>\nPeux-tu m\'en envoyer une d\'exemple stp ?<br>\nQuand tu dis que &ccedil;a plante, c\'est au niveau du md-editor ou d&eacute;j&agrave; dans\nle workflow ?<br>\n<br>\nMerci<br>\n<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nle drezen alain a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Yohan,<br>\n <br>\nVoici les &eacute;l&eacute;ments de r&eacute;ponse.<br>\n <br>\nLe 10/09/2010 10:31, Yohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <defanged_meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\"><font size=\"-1\"><font face=\"Verdana\">Salut\nAlain,<br>\n <br>\nJe commence ENFIN &agrave; me pencher sur ton probl&egrave;me.<br>\n <br>\nEn premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu\nne peux pas les moissonner plut&ocirc;t ? Comment les as-tu r&eacute;cup&eacute;r&eacute;es ?<br>\n <br>\n </font></font></defanged_meta></blockquote></div>\n&nbsp;Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage\nserait possible. Mais dans les deux cas nous devons modifier les\nnotices ce qui n\'est pas possible sur une notice moissonn&eacute;e.<br>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">L&agrave;, les erreurs que tu mentionnes\napparaissent dans le md-editor, mais\npas dans le workflow ? Si tu veux juste importer ces fiches et les\npublier, rien ne te bloque ?<br>\n </font></font></defanged_meta></blockquote></div>\nEn ce qui concerne l\'import, en effet pas de probl&egrave;me pour les notices\nSUDOC. Ce n\'est pas le cas pour les notices STAR qui elles plantent d&egrave;s\nl\'import..<br>\nCependant certaines notices SUDOC ne sont pas &eacute;ditable dans le workflow\nce qui emp&ecirc;chera de les compl&eacute;ter et donc de les publier.<br>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">Si je n\'arrivais pas &agrave; d&eacute;bloquer ton\nprobl&egrave;me avant le retour de\nNolwen, est-ce que tu serais bloqu&eacute; ? En gros, as-tu besoin de modifier\nles fiches que tu importes ou non ?<br>\n </font></font></defanged_meta></blockquote></div>\nOui, nous devons les modifier avant de les publier. Par exemple la\nth&egrave;se nomm&eacute;e \"<span class=\"ori-portlet-section-content\"><span><span\n class=\"portlet-section-text\">Quelle formation pour le m&eacute;decin\ng&eacute;n&eacute;raliste psychoth&eacute;rapeute de fait\" ne s\'ouvre pas dans l\'&eacute;diteur &agrave;\ncause des caract&egrave;res sp&eacute;ciaux en d&eacute;but de titre.<br>\n </span></span></span>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">Si non, tu peux simplement importer les\nfiches et les indexer. </font></font></defanged_meta></blockquote></div>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">Effectivement, si tu cherches &agrave; les\nvisualiser dans le md-editor, tu\nauras ces soucis, mais cela te permet tout de m&ecirc;me de faire l\'import en\nattendant ?<br>\n <br>\n <br>\nSecond point, c\'est Nolwen qui est plus &agrave; m&ecirc;me de r&eacute;pondre &agrave; tes\ninterrogations sur le module, donc je vais faire de mon mieux :-(<br>\n <br>\n <br>\nPour commencer, j\'ai pris en exemple la fiche Metz_13738551X.xml<br>\n <br>\n1) Les erreurs li&eacute;es au nom et pr&eacute;nom qui ne doivent pas &ecirc;tre vides\nsont connues. L&agrave; on a des choses &agrave; faire par la suite, mais c\'est juste\nun soucis d\'affichage. Il te suffit de cliquer sur le nom et refermer\nla fen&ecirc;tre de saisie de la personne pour voir que l\'erreur disparait.\nNolwen n\'avait pas r&eacute;ussi &agrave; contourner ce probl&egrave;me avant son d&eacute;part.<br>\nLorsque tu as un PPN compos&eacute; de 9 chiffres comme pr&eacute;vu jusqu\'ici dans\nl\'&eacute;diteur TEF, le m&ecirc;me probl&egrave;me se pose, ouvre et referme la fen&ecirc;tre de\nsaisie, tu verras que &ccedil;a marche en fait.<br>\n <br>\n </font></font></defanged_meta></blockquote></div>\nCa c\'est un pb connu<br>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">2) Il manque des mots-clefs en\nfran&ccedil;ais. Ils sont d&eacute;crits comme\nobligatoires dans le TEF : <a moz-do-not-send=\"true\"\n class=\"moz-txt-link-freetext\"\n href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a><br>\n </font></font></defanged_meta></blockquote></div>\nOk normal<br>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\"><br>\n3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br>\nJ\'ai essay&eacute; de joindre les coll&egrave;gues fonctionnels mais ils ne sont pas\njoignables pour le moment. Les quelques docs que j\'ai trouv&eacute;es parlent\nbien de 9 chiffres. Tu as une info ou une doc o&ugrave; ils parlent d\'une\npossibilit&eacute; de caract&egrave;res autres ?<br>\n <br>\n </font></font></defanged_meta></blockquote></div>\n <br>\nVoici un extrait de la doc de l\'ABES :<br>\nZone 001 : Num&eacute;ro d\'identification de la notice<br>\nZone syst&egrave;me prot&eacute;g&eacute;e, obligatoire, non r&eacute;p&eacute;table, sans indicateurs et\nsans sous-zones.<br>\nLe contenu de la zone est g&eacute;n&eacute;r&eacute;e automatiquement par le syst&egrave;me lors\nde la validation d\'une nouvelle notice<br>\nDans le Sudoc, l\'identifiant unique de la notice est appel&eacute; ppn (= Pica\nproduction number). Il comporte 9 caract&egrave;res :<br>\n8 chiffres (attribu&eacute;s par le syst&egrave;me de mani&egrave;re s&eacute;quentielle = num&eacute;ro\nd\'\"ordre\" de la notice dans la base de donn&eacute;es) <br>\nune cl&eacute; de contr&ocirc;le sur 1 caract&egrave;re, qui peut &ecirc;tre un chiffre ou \"X\" <br>\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">4) Concernant le fichier maintenant ...<br>\nJe ne connais pas assez le TEF, mais je sais que le type mime et l\'URL\ndu fichier sont &agrave; 2 endroits dans le TEF que nous g&eacute;n&eacute;rons.<br>\nDans tes fiches, cela n\'apparait qu\'une fois. Il reste la rubrique\nsuivante qui est vide :<br>\n&nbsp;&nbsp;&nbsp; &lt;mets:fileSec&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:fileGrp USE=\"archive\" ID=\"FGrID1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\"\nUSE=\"maitre\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/mets:file&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/mets:fileGrp&gt;<br>\n&nbsp;&nbsp;&nbsp; &lt;/mets:fileSec&gt;<br>\nD\'o&ugrave; l\'erreur dans l\'IHM ...<br>\nSi on se r&eacute;f&egrave;re &agrave; cette doc, on lit \"</font></font><span class=\"bold\"><strong>Seule\nl\'&eacute;dition\nd\'archivage doit obligatoirement &ecirc;tre repr&eacute;sent&eacute;e dans cette\nsection.</strong></span> Cette pr&eacute;sence est facultative pour les autres\n&eacute;ditions. <font size=\"-1\"><font face=\"Verdana\">\".<br>\nDans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien </font></font><font\n size=\"-1\"><font face=\"Verdana\">USE=\"archive\" dans le bloc\nmets:fileSec. Si je comprends bien, dans ce cas, les m&eacute;tadonn&eacute;es\nMIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.</font></font><br>\n </defanged_meta></blockquote></div>\nJ\'ai corrig&eacute; mes fichiers en remplissant <font size=\"-1\"><font>&lt;mets:fileSec&gt;\n </font></font>et je r&eacute;cup&#7871;re bien l\'URL lors de l\'import.<br>\nPour l\'anecdote je n\'ai pas r&eacute;ussi &agrave; importer un fichier TEF g&eacute;n&eacute;r&eacute; par\nORI (pas de chance ???)<br>\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\"><br>\n <br>\nJe reviens vers toi quand tu auras pu me donner un peu plus d\'infos et\nfait un retour sur ce mail.<br>\nJe te dirai aussi ce que j\'ai eu comme infos pour le PPN. <br>\n <br>\nA bient&ocirc;t,<br>\n <br>\n </font></font> </defanged_meta>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nAlain Le Drezen a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote\n cite=\"mid:<span id=\"47b43f56b013ea834d235005b15cad25\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'47b43f56b013ea834d235005b15cad25\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#50;&#48;&#49;&#48;&#48;&#57;&#48;&#49;&#48;&#56;&#52;&#56;&#46;&#111;&#56;&#49;&#56;&#109;&#52;&#54;&#102;&#48;&#50;&#50;&#49;&#54;&#54;&#64;&#104;&#101;&#114;&#109;&#101;&#115;&#45;&#110;&#111;&#100;&#101;&#49;&#46;&#117;&#110;&#105;&#118;&#45;&#109;&#101;&#116;&#122;&#46;&#102;&#114;\'+\'\">\'+\'&#50;&#48;&#49;&#48;&#48;&#57;&#48;&#49;&#48;&#56;&#52;&#56;&#46;&#111;&#56;&#49;&#56;&#109;&#52;&#54;&#102;&#48;&#50;&#50;&#49;&#54;&#54;&#64;&#104;&#101;&#114;&#109;&#101;&#115;&#45;&#110;&#111;&#100;&#101;&#49;&#46;&#117;&#110;&#105;&#118;&#45;&#109;&#101;&#116;&#122;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\">\n <pre wrap=\"\">Bonjour,\n\nVoici quelques probl&egrave;mes rencontr&eacute;s lors de l\'import de notices de th&egrave;ses du SUDOC (import en pi&egrave;ce jointe).\n\nL\'URL du fichier (&lt;dc:identifier xsi:type=\"dcterms:URI\"&gt;) ne s\'importe pas.\n\nLa notice de la th&egrave;se \"Quelle formation pour le m&eacute;decin g&eacute;n&eacute;raliste psychoth&eacute;rapeute de fait\" ne s\'affiche pas dans l\'&eacute;diteur (page grise vide). Il semble que ce soit li&eacute; &agrave; la pr&eacute;sence de caract&egrave;res &eacute;tranges en d&eacute;but du titre. Mais ceci ne devrait pas &ecirc;tre bloquant.\n\nDans l\'&eacute;diteur, l\'erreur \"Le PPN du mot sujet Rameau doit &ecirc;tre compos&eacute; de neuf chiffres\" est erron&eacute;e. Un PPN peu contenir des caract&egrave;res.\n\nMerci d\'avance pour tout &eacute;l&eacute;ment de r&eacute;ponse.\n\nAlain\n\n\n\n </pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:28aaa2b6ecdf7aeddbb50c7d41a72d60' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:beb83a5f2d3d720efb752776d048fe8f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body text=\"#000000\" bgcolor=\"#ffffff\">\nBonjour Yohan,<br>\n<br>\nVoici les &eacute;l&eacute;ments de r&eacute;ponse.<br>\n<br>\nLe 10/09/2010 10:31, Yohan Colmant a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <defanged_meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\"><font size=\"-1\"><font face=\"Verdana\">Salut\nAlain,<br>\n <br>\nJe commence ENFIN &agrave; me pencher sur ton probl&egrave;me.<br>\n <br>\nEn premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu\nne peux pas les moissonner plut&ocirc;t ? Comment les as-tu r&eacute;cup&eacute;r&eacute;es ?<br>\n <br>\n </font></font></defanged_meta></blockquote></div></div>\n&nbsp;Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage\nserait possible. Mais dans les deux cas nous devons modifier les\nnotices ce qui n\'est pas possible sur une notice moissonn&eacute;e.<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">L&agrave;, les erreurs que tu mentionnes\napparaissent dans le md-editor, mais\npas dans le workflow ? Si tu veux juste importer ces fiches et les\npublier, rien ne te bloque ?<br>\n </font></font></defanged_meta></blockquote></div></div>\nEn ce qui concerne l\'import, en effet pas de probl&egrave;me pour les notices\nSUDOC. Ce n\'est pas le cas pour les notices STAR qui elles plantent d&egrave;s\nl\'import..<br>\nCependant certaines notices SUDOC ne sont pas &eacute;ditable dans le workflow\nce qui emp&ecirc;chera de les compl&eacute;ter et donc de les publier.<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">Si je n\'arrivais pas &agrave; d&eacute;bloquer ton\nprobl&egrave;me avant le retour de\nNolwen, est-ce que tu serais bloqu&eacute; ? En gros, as-tu besoin de modifier\nles fiches que tu importes ou non ?<br>\n </font></font></defanged_meta></blockquote></div></div>\nOui, nous devons les modifier avant de les publier. Par exemple la\nth&egrave;se nomm&eacute;e \"<span class=\"ori-portlet-section-content\"><span><span\n class=\"portlet-section-text\">Quelle formation pour le m&eacute;decin\ng&eacute;n&eacute;raliste psychoth&eacute;rapeute de fait\" ne s\'ouvre pas dans l\'&eacute;diteur &agrave;\ncause des caract&egrave;res sp&eacute;ciaux en d&eacute;but de titre.<br>\n</span></span></span>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">Si non, tu peux simplement importer les\nfiches et les indexer.\n </font></font></defanged_meta></blockquote></div></div>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">Effectivement, si tu cherches &agrave; les\nvisualiser dans le md-editor, tu\nauras ces soucis, mais cela te permet tout de m&ecirc;me de faire l\'import en\nattendant ?<br>\n <br>\n <br>\nSecond point, c\'est Nolwen qui est plus &agrave; m&ecirc;me de r&eacute;pondre &agrave; tes\ninterrogations sur le module, donc je vais faire de mon mieux :-(<br>\n <br>\n <br>\nPour commencer, j\'ai pris en exemple la fiche Metz_13738551X.xml<br>\n <br>\n1) Les erreurs li&eacute;es au nom et pr&eacute;nom qui ne doivent pas &ecirc;tre vides\nsont connues. L&agrave; on a des choses &agrave; faire par la suite, mais c\'est juste\nun soucis d\'affichage. Il te suffit de cliquer sur le nom et refermer\nla fen&ecirc;tre de saisie de la personne pour voir que l\'erreur disparait.\nNolwen n\'avait pas r&eacute;ussi &agrave; contourner ce probl&egrave;me avant son d&eacute;part.<br>\nLorsque tu as un PPN compos&eacute; de 9 chiffres comme pr&eacute;vu jusqu\'ici dans\nl\'&eacute;diteur TEF, le m&ecirc;me probl&egrave;me se pose, ouvre et referme la fen&ecirc;tre de\nsaisie, tu verras que &ccedil;a marche en fait.<br>\n <br>\n </font></font></defanged_meta></blockquote></div></div>\nCa c\'est un pb connu<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">2) Il manque des mots-clefs en\nfran&ccedil;ais. Ils sont d&eacute;crits comme\nobligatoires dans le TEF :\n <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a><br>\n </font></font></defanged_meta></blockquote></div></div>\nOk normal<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\"><br>\n3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br>\nJ\'ai essay&eacute; de joindre les coll&egrave;gues fonctionnels mais ils ne sont pas\njoignables pour le moment. Les quelques docs que j\'ai trouv&eacute;es parlent\nbien de 9 chiffres. Tu as une info ou une doc o&ugrave; ils parlent d\'une\npossibilit&eacute; de caract&egrave;res autres ?<br>\n <br>\n </font></font></defanged_meta></blockquote></div></div>\n<br>\nVoici un extrait de la doc de l\'ABES :<br>\nZone 001 : Num&eacute;ro d\'identification de la notice<br>\nZone syst&egrave;me prot&eacute;g&eacute;e, obligatoire, non r&eacute;p&eacute;table, sans indicateurs et\nsans sous-zones.<br>\nLe contenu de la zone est g&eacute;n&eacute;r&eacute;e automatiquement par le syst&egrave;me lors\nde la validation d\'une nouvelle notice<br>\nDans le Sudoc, l\'identifiant unique de la notice est appel&eacute; ppn (= Pica\nproduction number). Il comporte 9 caract&egrave;res :<br>\n8 chiffres (attribu&eacute;s par le syst&egrave;me de mani&egrave;re s&eacute;quentielle = num&eacute;ro\nd\'\"ordre\" de la notice dans la base de donn&eacute;es) <br>\nune cl&eacute; de contr&ocirc;le sur 1 caract&egrave;re, qui peut &ecirc;tre un chiffre ou \"X\" <br>\n<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\">4) Concernant le fichier maintenant ...<br>\nJe ne connais pas assez le TEF, mais je sais que le type mime et l\'URL\ndu fichier sont &agrave; 2 endroits dans le TEF que nous g&eacute;n&eacute;rons.<br>\nDans tes fiches, cela n\'apparait qu\'une fois. Il reste la rubrique\nsuivante qui est vide :<br>\n&nbsp;&nbsp;&nbsp; &lt;mets:fileSec&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:fileGrp USE=\"archive\" ID=\"FGrID1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\"\nUSE=\"maitre\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/mets:file&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/mets:fileGrp&gt;<br>\n&nbsp;&nbsp;&nbsp; &lt;/mets:fileSec&gt;<br>\nD\'o&ugrave; l\'erreur dans l\'IHM ...<br>\nSi on se r&eacute;f&egrave;re &agrave; cette doc, on lit \"</font></font><span class=\"bold\"><strong>Seule\nl\'&eacute;dition\nd\'archivage doit obligatoirement &ecirc;tre repr&eacute;sent&eacute;e dans cette\nsection.</strong></span> Cette pr&eacute;sence est facultative pour les autres\n&eacute;ditions.\n <font size=\"-1\"><font face=\"Verdana\">\".<br>\nDans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien </font></font><font\n size=\"-1\"><font face=\"Verdana\">USE=\"archive\" dans le bloc\nmets:fileSec. Si je comprends bien, dans ce cas, les m&eacute;tadonn&eacute;es\nMIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.</font></font><br>\n </defanged_meta></blockquote></div></div>\nJ\'ai corrig&eacute; mes fichiers en remplissant <font size=\"-1\"><font>&lt;mets:fileSec&gt;\n</font></font>et je r&eacute;cup&#7871;re bien l\'URL lors de l\'import.<br>\nPour l\'anecdote je n\'ai pas r&eacute;ussi &agrave; importer un fichier TEF g&eacute;n&eacute;r&eacute; par\nORI (pas de chance ???)<br>\n<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><defanged_meta\n content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><font\n size=\"-1\"><font face=\"Verdana\"><br>\n <br>\nJe reviens vers toi quand tu auras pu me donner un peu plus d\'infos et\nfait un retour sur ce mail.<br>\nJe te dirai aussi ce que j\'ai eu comme infos pour le PPN. <br>\n <br>\nA bient&ocirc;t,<br>\n <br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a>\n </small></font></div>\n </div>\n <br>\n <br>\nAlain Le Drezen a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote\n cite=\"mid:<span id=\"5a8a537df0e426625be005558b0e1aff\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'5a8a537df0e426625be005558b0e1aff\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#50;&#48;&#49;&#48;&#48;&#57;&#48;&#49;&#48;&#56;&#52;&#56;&#46;&#111;&#56;&#49;&#56;&#109;&#52;&#54;&#102;&#48;&#50;&#50;&#49;&#54;&#54;&#64;&#104;&#101;&#114;&#109;&#101;&#115;&#45;&#110;&#111;&#100;&#101;&#49;&#46;&#117;&#110;&#105;&#118;&#45;&#109;&#101;&#116;&#122;&#46;&#102;&#114;\'+\'\">\'+\'&#50;&#48;&#49;&#48;&#48;&#57;&#48;&#49;&#48;&#56;&#52;&#56;&#46;&#111;&#56;&#49;&#56;&#109;&#52;&#54;&#102;&#48;&#50;&#50;&#49;&#54;&#54;&#64;&#104;&#101;&#114;&#109;&#101;&#115;&#45;&#110;&#111;&#100;&#101;&#49;&#46;&#117;&#110;&#105;&#118;&#45;&#109;&#101;&#116;&#122;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\">\n <pre wrap=\"\">Bonjour,\n\nVoici quelques probl&egrave;mes rencontr&eacute;s lors de l\'import de notices de th&egrave;ses du SUDOC (import en pi&egrave;ce jointe).\n\nL\'URL du fichier (&lt;dc:identifier xsi:type=\"dcterms:URI\"&gt;) ne s\'importe pas.\n\nLa notice de la th&egrave;se \"Quelle formation pour le m&eacute;decin g&eacute;n&eacute;raliste psychoth&eacute;rapeute de fait\" ne s\'affiche pas dans l\'&eacute;diteur (page grise vide). Il semble que ce soit li&eacute; &agrave; la pr&eacute;sence de caract&egrave;res &eacute;tranges en d&eacute;but du titre. Mais ceci ne devrait pas &ecirc;tre bloquant.\n\nDans l\'&eacute;diteur, l\'erreur \"Le PPN du mot sujet Rameau doit &ecirc;tre compos&eacute; de neuf chiffres\" est erron&eacute;e. Un PPN peu contenir des caract&egrave;res.\n\nMerci d\'avance pour tout &eacute;l&eacute;ment de r&eacute;ponse.\n\nAlain\n\n\n\n </pre>\n </blockquote></div>\n </defanged_meta></blockquote></div></div>\n<br>\n</body>\n</html>\n</div>', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:beb83a5f2d3d720efb752776d048fe8f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:d392c56ec2f7e29ee21a9e9fd982a60f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Salut Alain,<br>\n<br>\nJe commence ENFIN &agrave; me pencher sur ton probl&egrave;me.<br>\n<br>\nEn premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu\nne peux pas les moissonner plut&ocirc;t ? Comment les as-tu r&eacute;cup&eacute;r&eacute;es ?<br>\n<br>\nL&agrave;, les erreurs que tu mentionnes apparaissent dans le md-editor, mais\npas dans le workflow ? Si tu veux juste importer ces fiches et les\npublier, rien ne te bloque ?<br>\nSi je n\'arrivais pas &agrave; d&eacute;bloquer ton probl&egrave;me avant le retour de\nNolwen, est-ce que tu serais bloqu&eacute; ? En gros, as-tu besoin de modifier\nles fiches que tu importes ou non ?<br>\nSi non, tu peux simplement importer les fiches et les indexer.\nEffectivement, si tu cherches &agrave; les visualiser dans le md-editor, tu\nauras ces soucis, mais cela te permet tout de m&ecirc;me de faire l\'import en\nattendant ?<br>\n<br>\n<br>\nSecond point, c\'est Nolwen qui est plus &agrave; m&ecirc;me de r&eacute;pondre &agrave; tes\ninterrogations sur le module, donc je vais faire de mon mieux :-(<br>\n<br>\n<br>\nPour commencer, j\'ai pris en exemple la fiche Metz_13738551X.xml<br>\n<br>\n1) Les erreurs li&eacute;es au nom et pr&eacute;nom qui ne doivent pas &ecirc;tre vides\nsont connues. L&agrave; on a des choses &agrave; faire par la suite, mais c\'est juste\nun soucis d\'affichage. Il te suffit de cliquer sur le nom et refermer\nla fen&ecirc;tre de saisie de la personne pour voir que l\'erreur disparait.\nNolwen n\'avait pas r&eacute;ussi &agrave; contourner ce probl&egrave;me avant son d&eacute;part.<br>\nLorsque tu as un PPN compos&eacute; de 9 chiffres comme pr&eacute;vu jusqu\'ici dans\nl\'&eacute;diteur TEF, le m&ecirc;me probl&egrave;me se pose, ouvre et referme la fen&ecirc;tre de\nsaisie, tu verras que &ccedil;a marche en fait.<br>\n<br>\n2) Il manque des mots-clefs en fran&ccedil;ais. Ils sont d&eacute;crits comme\nobligatoires dans le TEF :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html\">http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html</a><br>\n<br>\n3) Pour le PPN qui comporte 8 chiffres et une lettre ....<br>\nJ\'ai essay&eacute; de joindre les coll&egrave;gues fonctionnels mais ils ne sont pas\njoignables pour le moment. Les quelques docs que j\'ai trouv&eacute;es parlent\nbien de 9 chiffres. Tu as une info ou une doc o&ugrave; ils parlent d\'une\npossibilit&eacute; de caract&egrave;res autres ?<br>\n<br>\n4) Concernant le fichier maintenant ...<br>\nJe ne connais pas assez le TEF, mais je sais que le type mime et l\'URL\ndu fichier sont &agrave; 2 endroits dans le TEF que nous g&eacute;n&eacute;rons.<br>\nDans tes fiches, cela n\'apparait qu\'une fois. Il reste la rubrique\nsuivante qui est vide :<br>\n&nbsp;&nbsp;&nbsp; &lt;mets:fileSec&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:fileGrp USE=\"archive\" ID=\"FGrID1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:file ID=\"FID1\" MIMETYPE=\"\" ADMID=\"file_1\"\nUSE=\"maitre\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;mets:FLocat LOCTYPE=\"URL\" xlink:href=\"\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/mets:file&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/mets:fileGrp&gt;<br>\n&nbsp;&nbsp;&nbsp; &lt;/mets:fileSec&gt;<br>\nD\'o&ugrave; l\'erreur dans l\'IHM ...<br>\nSi on se r&eacute;f&egrave;re &agrave; cette doc, on lit \"</font></font><span class=\"bold\"><strong>Seule\nl\'&eacute;dition d\'archivage doit obligatoirement &ecirc;tre repr&eacute;sent&eacute;e dans cette\nsection.</strong></span> Cette pr&eacute;sence est facultative pour les autres\n&eacute;ditions.\n<font size=\"-1\"><font face=\"Verdana\">\".<br>\nDans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien </font></font><font\n size=\"-1\"><font face=\"Verdana\">USE=\"archive\" dans le bloc\nmets:fileSec. Si je comprends bien, dans ce cas, les m&eacute;tadonn&eacute;es\nMIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.</font></font><br>\n<font size=\"-1\"><font face=\"Verdana\"><br>\n<br>\nJe reviens vers toi quand tu auras pu me donner un peu plus d\'infos et\nfait un retour sur ce mail.<br>\nJe te dirai aussi ce que j\'ai eu comme infos pour le PPN. <br>\n<br>\nA bient&ocirc;t,<br>\n<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nAlain Le Drezen a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote\n cite=\"mid:<span id=\"f8cf920e5bca8ea0f19269ad2eaa9b9c\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'f8cf920e5bca8ea0f19269ad2eaa9b9c\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#50;&#48;&#49;&#48;&#48;&#57;&#48;&#49;&#48;&#56;&#52;&#56;&#46;&#111;&#56;&#49;&#56;&#109;&#52;&#54;&#102;&#48;&#50;&#50;&#49;&#54;&#54;&#64;&#104;&#101;&#114;&#109;&#101;&#115;&#45;&#110;&#111;&#100;&#101;&#49;&#46;&#117;&#110;&#105;&#118;&#45;&#109;&#101;&#116;&#122;&#46;&#102;&#114;\'+\'\">\'+\'&#50;&#48;&#49;&#48;&#48;&#57;&#48;&#49;&#48;&#56;&#52;&#56;&#46;&#111;&#56;&#49;&#56;&#109;&#52;&#54;&#102;&#48;&#50;&#50;&#49;&#54;&#54;&#64;&#104;&#101;&#114;&#109;&#101;&#115;&#45;&#110;&#111;&#100;&#101;&#49;&#46;&#117;&#110;&#105;&#118;&#45;&#109;&#101;&#116;&#122;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\">\n <pre wrap=\"\">Bonjour,\n\nVoici quelques probl&egrave;mes rencontr&eacute;s lors de l\'import de notices de th&egrave;ses du SUDOC (import en pi&egrave;ce jointe).\n\nL\'URL du fichier (&lt;dc:identifier xsi:type=\"dcterms:URI\"&gt;) ne s\'importe pas.\n\nLa notice de la th&egrave;se \"Quelle formation pour le m&eacute;decin g&eacute;n&eacute;raliste psychoth&eacute;rapeute de fait\" ne s\'affiche pas dans l\'&eacute;diteur (page grise vide). Il semble que ce soit li&eacute; &agrave; la pr&eacute;sence de caract&egrave;res &eacute;tranges en d&eacute;but du titre. Mais ceci ne devrait pas &ecirc;tre bloquant.\n\nDans l\'&eacute;diteur, l\'erreur \"Le PPN du mot sujet Rameau doit &ecirc;tre compos&eacute; de neuf chiffres\" est erron&eacute;e. Un PPN peu contenir des caract&egrave;res.\n\nMerci d\'avance pour tout &eacute;l&eacute;ment de r&eacute;ponse.\n\nAlain\n\n\n\n </pre>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:d392c56ec2f7e29ee21a9e9fd982a60f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:84b9be4c880c613b85dff670871b0a83' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">\nBonjour,</p>\n<p>Voici quelques problèmes rencontrés lors de l\'import de notices de thèses du SUDOC (import en pièce jointe).</p>\n<p>L\'URL du fichier (<dc:identifier xsi:type=\"dcterms:URI\">) ne s\'importe pas.</p>\n<p>La notice de la thèse \"Quelle formation pour le médecin généraliste psychothérapeute de fait\" ne s\'affiche pas dans l\'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.</p>\n<p>Dans l\'éditeur, l\'erreur \"Le PPN du mot sujet Rameau doit être composé de neuf chiffres\" est erronée. Un PPN peu contenir des caractères.</p>\n<p>Merci d\'avance pour tout élément de réponse.</p>\n<p>Alain</p>\n</div>\n', created = 1507748735, expire = 1507835135, headers = '', serialized = 0 WHERE cid = '4:84b9be4c880c613b85dff670871b0a83' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
12 messages / 0 nouveaux
Dernière contribution
karenraynal941870
Pb import TEF
Bonjour,
Pour info, j'ai eu aussi ce poblème de caractères dans les fichiers TEF
exportés de star.
En fait en faisiant un file des fichiers, on constate que certains ont
un BOM (Byte Order Mark).
C'est le cas avec le fichier envoyé
file STAR.xml renvoie
UTF-8 Unicode (with BOM) English text, with very long lines, with CRLF
line terminators

On peut facilement les supprimer avec l'éditeur vi + :set nobobmb + :x.
C'est un peu fastidieux donc nous passons tous les fichiers dans une
petite moulinette pour supprimer ces caractères. Si ça intéresse
quelqu'un ...

--
Karen Raynal
DI - Université Bordeaux 1

> Salut Yann,
>
> Elle est en PJ. Bon week-end !
>
> Jean-François.
>
> Yann Nicolas a écrit :

>> Un exemple de fiche TEF avec cette erreur ?
>>
>> Yann
>>
>>
>> ----- Mail Original -----
>> De: "Yohan Colmant" < >
>> À: ori-oai-utilisateurs@listes.univ-rennes1.fr
>> Envoyé: Vendredi 10 Septembre 2010 15:06:53
>> Objet: Re: [ori-oai-utilisateurs] Pb import TEF
>>
>> Salut JF,
>>
>> Je réponds dans le mail.
>>
>> Yohan COLMANT
>> Direction des Systèmes d'Information
>> UVHC - Université de Valenciennes et
>> du Hainaut Cambrésis
>> Coordinateur Technique du projet ORI-OAI
>>
>>
>> Jean-François Lutz a écrit :
>>
>> Bonjour Yohan,
>>
>> Merci pour ton aide toujours aussi efficace !
>>
>> Je me permets de répondre sur les imports de fiches issues de
>> STAR. Comme l'indiquait Alain nous ne pouvons pas nous contenter
>> de les moissonner car les laboratoires et les écoles doctorales
>> ont été saisies dans STAR sans aucune liste ou forme d'autorité,
>> d'où un nombre très élevé de doublons (un même labo décrit de 5
>> manières différentes par exemples, sachant qu'il y a 82
>> laboratoires...). Nous allons donc les importer et utiliser les
>> listes d'autorité internes à ORI-OAI.
>>
>> 1. au niveau de l'import du fichier XML le problème est résolu.
>> Les fiches TEF XML produites par STAR comportent les trois
>> caractères suivants  avant la première balise de l'entête et
>> ils font planter l'import. Il suffit pour l'instant de les
>> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle
>> ce bug.
>>
>> bonne nouvelle :-)
>>
>>
>> 2. dans le workflow, l'édition se passe sans problème mais au
>> niveau de la publication, outre le fait qu'il faut cocher la case
>> "fichier maître" ce qui est un détail, un problème persiste sans
>> qu'Alain et moi arrivions à déterminer son origine. Le message
>> suivant apparaît dans la colonne "Informations" et il empêche de
>> publier la fiche : "Toute EDITION de la thèse doit être associée à
>> des métadonnées de type "tef_desc_edition"." Quelqu'un aurait-il
>> une idée de la solution ? Merci par avance.
>>
>> Tu as l'erreur quand tu essayes de la publier simplement ou quand tu
>> tentes de l'envoyer à l'ABES ? Et le problème a lieu avec une fiche
>> importée ou saisie de zéro dans ORI-OAI ?
>>
>> Si je regarde cette erreur, elle vient du schematron de l'ABES avec
>> cette règle :
>>
>>
>> id="mets_structMap_meta_Edition">
>> >> context="/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']">
>>
>> tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule
>>
>>
>>
>>
>> Donc autrement dit, l'erreur apparait quand
>> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']/@DMDID
>>
>> n'est pas égal à
>> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID
>> dans la fiche TEF.
>>
>> Est-ce que ça parle à quelqu'un ?
>>
>>
>> Bon week-end.
>>
>> Jean-François.
>>
>>
>> Yohan Colmant a écrit :
>>
>> Alain,
>>
>> Nous venons d'avoir une réponse de l'ABES pour le PPN et tu
>> avais bien raison : "le dernier caractère est un chiffre de
>> contrôle, qui peut être soit un numéro soit un X, il n'y a pas
>> d'autre caractère alphabétique possible. ".
>> Je te propose donc ce correctif (qui sera intégré dans une
>> prochaine version).
>>
>> Dans
>>
>> ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml
>>
>> il faut remplacer toutes les occurrences de
>> [0-9]{9}
>> par
>> [0-9]{8}[X0-9]{1}
>>
>> Donc pour les fiches du SUDOC, à part les champs qui ne sont
>> pas remplis à fond, ceci corrige ton problème ?
>>
>>
>> Concernant les fiches qui proviennent de STAR, tu ne m'en
>> avais pas parlé ?
>>
>> Peux-tu m'en envoyer une d'exemple stp ?
>> Quand tu dis que ça plante, c'est au niveau du md-editor ou
>> déjà dans le workflow ?
>>
>> Merci
>>
>> Yohan COLMANT
>> Direction des Systèmes d'Information
>> UVHC - Université de
>> Valenciennes et du Hainaut Cambrésis
>> Coordinateur Technique du projet ORI-OAI
>>
>>
>> le drezen alain a écrit :
>>
>> Bonjour Yohan,
>>
>> Voici les éléments de réponse.
>>
>> Le 10/09/2010 10:31, Yohan Colmant a écrit :
>>
>> Salut Alain,
>>
>> Je commence ENFIN à me pencher sur ton problème.
>>
>> En premier lieu, pourquoi importes-tu les fiches dans
>> ton workflow ? Tu ne peux pas les moissonner plutôt ?
>> Comment les as-tu récupérées ?
>>
>> Pour le SUDOC pas de moissonnage possible. Pour Star le
>> moissonnage serait possible. Mais dans les deux cas nous
>> devons modifier les notices ce qui n'est pas possible sur
>> une notice moissonnée.
>>
>> Là, les erreurs que tu mentionnes apparaissent dans le
>> md-editor, mais pas dans le workflow ? Si tu veux
>> juste importer ces fiches et les publier, rien ne te
>> bloque ?
>>
>> En ce qui concerne l'import, en effet pas de problème pour
>> les notices SUDOC. Ce n'est pas le cas pour les notices
>> STAR qui elles plantent dès l'import..
>> Cependant certaines notices SUDOC ne sont pas éditable
>> dans le workflow ce qui empêchera de les compléter et donc
>> de les publier.
>>
>> Si je n'arrivais pas à débloquer ton problème avant le
>> retour de Nolwen, est-ce que tu serais bloqué ? En
>> gros, as-tu besoin de modifier les fiches que tu
>> importes ou non ?
>>
>> Oui, nous devons les modifier avant de les publier. Par
>> exemple la thèse nommée "Quelle formation pour le médecin
>> généraliste psychothérapeute de fait" ne s'ouvre pas dans
>> l'éditeur à cause des caractères spéciaux en début de titre.
>>
>> Si non, tu peux simplement importer les fiches et les
>> indexer. Effectivement, si tu cherches à les
>> visualiser dans le md-editor, tu auras ces soucis,
>> mais cela te permet tout de même de faire l'import en
>> attendant ?
>>
>>
>> Second point, c'est Nolwen qui est plus à même de
>> répondre à tes interrogations sur le module, donc je
>> vais faire de mon mieux :-(
>>
>>
>> Pour commencer, j'ai pris en exemple la fiche
>> Metz_13738551X.xml
>>
>> 1) Les erreurs liées au nom et prénom qui ne doivent
>> pas être vides sont connues. Là on a des choses à
>> faire par la suite, mais c'est juste un soucis
>> d'affichage. Il te suffit de cliquer sur le nom et
>> refermer la fenêtre de saisie de la personne pour voir
>> que l'erreur disparait. Nolwen n'avait pas réussi à
>> contourner ce problème avant son départ.
>> Lorsque tu as un PPN composé de 9 chiffres comme prévu
>> jusqu'ici dans l'éditeur TEF, le même problème se
>> pose, ouvre et referme la fenêtre de saisie, tu verras
>> que ça marche en fait.
>>
>> Ca c'est un pb connu
>>
>> 2) Il manque des mots-clefs en français. Ils sont
>> décrits comme obligatoires dans le TEF :
>>
>> http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
>>
>>
>> Ok normal
>>
>>
>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....
>> J'ai essayé de joindre les collègues fonctionnels mais
>> ils ne sont pas joignables pour le moment. Les
>> quelques docs que j'ai trouvées parlent bien de 9
>> chiffres. Tu as une info ou une doc où ils parlent
>> d'une possibilité de caractères autres ?
>>
>>
>> Voici un extrait de la doc de l'ABES :
>> Zone 001 : Numéro d'identification de la notice
>> Zone système protégée, obligatoire, non répétable, sans
>> indicateurs et sans sous-zones.
>> Le contenu de la zone est générée automatiquement par le
>> système lors de la validation d'une nouvelle notice
>> Dans le Sudoc, l'identifiant unique de la notice est
>> appelé ppn (= Pica production number). Il comporte 9
>> caractères :
>> 8 chiffres (attribués par le système de manière
>> séquentielle = numéro d'"ordre" de la notice dans la base
>> de données)
>> une clé de contrôle sur 1 caractère, qui peut être un
>> chiffre ou "X"
>>
>> 4) Concernant le fichier maintenant ...
>> Je ne connais pas assez le TEF, mais je sais que le
>> type mime et l'URL du fichier sont à 2 endroits dans
>> le TEF que nous générons.
>> Dans tes fiches, cela n'apparait qu'une fois. Il reste
>> la rubrique suivante qui est vide :
>>
>>
>> >> USE="maitre">
>>
>>

>>

>>

>> D'où l'erreur dans l'IHM ...
>> Si on se réfère à cette doc, on lit "*Seule l'édition
>> d'archivage doit obligatoirement être représentée dans
>> cette section.* Cette présence est facultative pour
>> les autres éditions. ".
>> Dans ton cas, si je prends la fiche
>> Metz_13738551X.xml, on voit bien USE="archive" dans le
>> bloc mets:fileSec. Si je comprends bien, dans ce cas,
>> les métadonnées MIMETYPE et URL sont obligatoires. Ici
>> elles ne sont pas remplies.
>>
>> J'ai corrigé mes fichiers en remplissant et
>> je récupe^'re bien l'URL lors de l'import.
>> Pour l'anecdote je n'ai pas réussi à importer un fichier
>> TEF généré par ORI (pas de chance ???)
>>
>>
>>
>> Je reviens vers toi quand tu auras pu me donner un peu
>> plus d'infos et fait un retour sur ce mail.
>> Je te dirai aussi ce que j'ai eu comme infos pour le PPN.
>>
>> A bientôt,
>>
>> Yohan COLMANT
>> Direction des Systèmes d'Information
>> UVHC - Université de
>> Valenciennes et du Hainaut Cambrésis
>> Coordinateur Technique du projet ORI-OAI
>>
>>
>>
>> Alain Le Drezen a écrit :
>>
>> Bonjour,
>>
>> Voici quelques problèmes rencontrés lors de
>> l'import de notices de thèses du SUDOC (import en
>> pièce jointe).
>>
>> L'URL du fichier ( >> xsi:type="dcterms:URI">) ne s'importe pas.
>>
>> La notice de la thèse "Quelle formation pour le
>> médecin généraliste psychothérapeute de fait" ne
>> s'affiche pas dans l'éditeur (page grise vide). Il
>> semble que ce soit lié à la présence de caractères
>> étranges en début du titre. Mais ceci ne devrait
>> pas être bloquant.
>>
>> Dans l'éditeur, l'erreur "Le PPN du mot sujet
>> Rameau doit être composé de neuf chiffres" est
>> erronée. Un PPN peu contenir des caractères.
>>
>> Merci d'avance pour tout élément de réponse.
>>
>> Alain
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>

>

karenraynal
Bonjour,

J'ai envoyé une explication probable de cette erreur dans un message
précédent qui est parti à la modération donc désolée d'un probable
doublon à venir s'il est validé (pb d'alias ...).
Donc j'expliquais que le pb que j'avais pu constater avec les fichiers
(certains) TEF exportés de STAR venais de la présence d'un BOM (Byte
Order Mark) ajouté en tête du fichier et invisible dans la plupart des
éditeurs ...
Sous linux, la commande file permet de voir que ces fichiers ont un
BOM (c'est d'ailleurs le cas de celui-ci).
Pour l'enlever, on peut par exemple utiliser l'éditeur vi, tapez la
comande :set nobomb et enregistrer. Nous avons un petit script shell
de 3 lignes que l'on fait passer dans un répertoire avant de procéder
aux imports. Si ça intéresse quelqu'un ...

-
Karen Raynal
DI - Université Bordeaux 1

> Je ne comprends que cette erreur apparaisse pour cette thèse. Elle
> semble valide, en xsd et en schematron.
> Désolé...
>
> Bon we quand même
> Yann
>
> ----- Mail Original -----
> De: "Jean-François Lutz" < >
> À: ori-oai-utilisateurs@listes.univ-rennes1.fr
> Envoyé: Vendredi 10 Septembre 2010 15:23:37
> Objet: Re: [ori-oai-utilisateurs] Pb import TEF
>
> Salut Yann,
>
> Elle est en PJ. Bon week-end !
>
> Jean-François.
>
> Yann Nicolas a écrit :

>> Un exemple de fiche TEF avec cette erreur ?
>>
>> Yann
>>
>>
>> ----- Mail Original -----
>> De: "Yohan Colmant" < >
>> À: ori-oai-utilisateurs@listes.univ-rennes1.fr
>> Envoyé: Vendredi 10 Septembre 2010 15:06:53
>> Objet: Re: [ori-oai-utilisateurs] Pb import TEF
>>
>> Salut JF,
>>
>> Je réponds dans le mail.
>>
>> Yohan COLMANT
>> Direction des Systèmes d'Information
>> UVHC - Université de Valenciennes et
>> du Hainaut Cambrésis
>> Coordinateur Technique du projet ORI-OAI
>>
>>
>> Jean-François Lutz a écrit :
>>
>> Bonjour Yohan,
>>
>> Merci pour ton aide toujours aussi efficace !
>>
>> Je me permets de répondre sur les imports de fiches issues de
>> STAR. Comme l'indiquait Alain nous ne pouvons pas nous contenter
>> de les moissonner car les laboratoires et les écoles doctorales
>> ont été saisies dans STAR sans aucune liste ou forme d'autorité,
>> d'où un nombre très élevé de doublons (un même labo décrit de 5
>> manières différentes par exemples, sachant qu'il y a 82
>> laboratoires...). Nous allons donc les importer et utiliser les
>> listes d'autorité internes à ORI-OAI.
>>
>> 1. au niveau de l'import du fichier XML le problème est résolu.
>> Les fiches TEF XML produites par STAR comportent les trois
>> caractères suivants  avant la première balise de l'entête et
>> ils font planter l'import. Il suffit pour l'instant de les
>> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle
>> ce bug.
>>
>> bonne nouvelle :-)
>>
>>
>> 2. dans le workflow, l'édition se passe sans problème mais au
>> niveau de la publication, outre le fait qu'il faut cocher la case
>> "fichier maître" ce qui est un détail, un problème persiste sans
>> qu'Alain et moi arrivions à déterminer son origine. Le message
>> suivant apparaît dans la colonne "Informations" et il empêche de
>> publier la fiche : "Toute EDITION de la thèse doit être associée à
>> des métadonnées de type "tef_desc_edition"." Quelqu'un aurait-il
>> une idée de la solution ? Merci par avance.
>>
>> Tu as l'erreur quand tu essayes de la publier simplement ou quand tu
>> tentes de l'envoyer à l'ABES ? Et le problème a lieu avec une fiche
>> importée ou saisie de zéro dans ORI-OAI ?
>>
>> Si je regarde cette erreur, elle vient du schematron de l'ABES avec
>> cette règle :
>>
>>
>> id="mets_structMap_meta_Edition">
>> >> context="/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']">
>> tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule
>>
>>
>>
>> Donc autrement dit, l'erreur apparait quand
>> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']/@DMDID
>>
>> n'est pas égal à
>> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID
>> dans la fiche TEF.
>>
>> Est-ce que ça parle à quelqu'un ?
>>
>>
>> Bon week-end.
>>
>> Jean-François.
>>
>>
>> Yohan Colmant a écrit :
>>
>> Alain,
>>
>> Nous venons d'avoir une réponse de l'ABES pour le PPN et tu
>> avais bien raison : "le dernier caractère est un chiffre de
>> contrôle, qui peut être soit un numéro soit un X, il n'y a pas
>> d'autre caractère alphabétique possible. ".
>> Je te propose donc ce correctif (qui sera intégré dans une
>> prochaine version).
>>
>> Dans
>>
>> ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml
>> il faut remplacer toutes les occurrences de
>> [0-9]{9}
>> par
>> [0-9]{8}[X0-9]{1}
>>
>> Donc pour les fiches du SUDOC, à part les champs qui ne sont
>> pas remplis à fond, ceci corrige ton problème ?
>>
>>
>> Concernant les fiches qui proviennent de STAR, tu ne m'en
>> avais pas parlé ?
>>
>> Peux-tu m'en envoyer une d'exemple stp ?
>> Quand tu dis que ça plante, c'est au niveau du md-editor ou
>> déjà dans le workflow ?
>>
>> Merci
>>
>> Yohan COLMANT
>> Direction des Systèmes d'Information
>> UVHC - Université de
>> Valenciennes et du Hainaut Cambrésis
>> Coordinateur Technique du projet ORI-OAI
>>
>>
>> le drezen alain a écrit :
>>
>> Bonjour Yohan,
>>
>> Voici les éléments de réponse.
>>
>> Le 10/09/2010 10:31, Yohan Colmant a écrit :
>>
>> Salut Alain,
>>
>> Je commence ENFIN à me pencher sur ton problème.
>>
>> En premier lieu, pourquoi importes-tu les fiches dans
>> ton workflow ? Tu ne peux pas les moissonner plutôt ?
>> Comment les as-tu récupérées ?
>>
>> Pour le SUDOC pas de moissonnage possible. Pour Star le
>> moissonnage serait possible. Mais dans les deux cas nous
>> devons modifier les notices ce qui n'est pas possible sur
>> une notice moissonnée.
>>
>> Là, les erreurs que tu mentionnes apparaissent dans le
>> md-editor, mais pas dans le workflow ? Si tu veux
>> juste importer ces fiches et les publier, rien ne te
>> bloque ?
>>
>> En ce qui concerne l'import, en effet pas de problème pour
>> les notices SUDOC. Ce n'est pas le cas pour les notices
>> STAR qui elles plantent dès l'import..
>> Cependant certaines notices SUDOC ne sont pas éditable
>> dans le workflow ce qui empêchera de les compléter et donc
>> de les publier.
>>
>> Si je n'arrivais pas à débloquer ton problème avant le
>> retour de Nolwen, est-ce que tu serais bloqué ? En
>> gros, as-tu besoin de modifier les fiches que tu
>> importes ou non ?
>>
>> Oui, nous devons les modifier avant de les publier. Par
>> exemple la thèse nommée "Quelle formation pour le médecin
>> généraliste psychothérapeute de fait" ne s'ouvre pas dans
>> l'éditeur à cause des caractères spéciaux en début de titre.
>>
>> Si non, tu peux simplement importer les fiches et les
>> indexer. Effectivement, si tu cherches à les
>> visualiser dans le md-editor, tu auras ces soucis,
>> mais cela te permet tout de même de faire l'import en
>> attendant ?
>>
>>
>> Second point, c'est Nolwen qui est plus à même de
>> répondre à tes interrogations sur le module, donc je
>> vais faire de mon mieux :-(
>>
>>
>> Pour commencer, j'ai pris en exemple la fiche
>> Metz_13738551X.xml
>>
>> 1) Les erreurs liées au nom et prénom qui ne doivent
>> pas être vides sont connues. Là on a des choses à
>> faire par la suite, mais c'est juste un soucis
>> d'affichage. Il te suffit de cliquer sur le nom et
>> refermer la fenêtre de saisie de la personne pour voir
>> que l'erreur disparait. Nolwen n'avait pas réussi à
>> contourner ce problème avant son départ.
>> Lorsque tu as un PPN composé de 9 chiffres comme prévu
>> jusqu'ici dans l'éditeur TEF, le même problème se
>> pose, ouvre et referme la fenêtre de saisie, tu verras
>> que ça marche en fait.
>>
>> Ca c'est un pb connu
>>
>> 2) Il manque des mots-clefs en français. Ils sont
>> décrits comme obligatoires dans le TEF :
>>
>> http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
>>
>>
>> Ok normal
>>
>>
>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....
>> J'ai essayé de joindre les collègues fonctionnels mais
>> ils ne sont pas joignables pour le moment. Les
>> quelques docs que j'ai trouvées parlent bien de 9
>> chiffres. Tu as une info ou une doc où ils parlent
>> d'une possibilité de caractères autres ?
>>
>>
>> Voici un extrait de la doc de l'ABES :
>> Zone 001 : Numéro d'identification de la notice
>> Zone système protégée, obligatoire, non répétable, sans
>> indicateurs et sans sous-zones.
>> Le contenu de la zone est générée automatiquement par le
>> système lors de la validation d'une nouvelle notice
>> Dans le Sudoc, l'identifiant unique de la notice est
>> appelé ppn (= Pica production number). Il comporte 9
>> caractères :
>> 8 chiffres (attribués par le système de manière
>> séquentielle = numéro d'"ordre" de la notice dans la base
>> de données)
>> une clé de contrôle sur 1 caractère, qui peut être un
>> chiffre ou "X"
>>
>> 4) Concernant le fichier maintenant ...
>> Je ne connais pas assez le TEF, mais je sais que le
>> type mime et l'URL du fichier sont à 2 endroits dans
>> le TEF que nous générons.
>> Dans tes fiches, cela n'apparait qu'une fois. Il reste
>> la rubrique suivante qui est vide :
>>
>>
>> >> USE="maitre">
>>
>>

>>

>>

>> D'où l'erreur dans l'IHM ...
>> Si on se réfère à cette doc, on lit "*Seule l'édition
>> d'archivage doit obligatoirement être représentée dans
>> cette section.* Cette présence est facultative pour
>> les autres éditions. ".
>> Dans ton cas, si je prends la fiche
>> Metz_13738551X.xml, on voit bien USE="archive" dans le
>> bloc mets:fileSec. Si je comprends bien, dans ce cas,
>> les métadonnées MIMETYPE et URL sont obligatoires. Ici
>> elles ne sont pas remplies.
>>
>> J'ai corrigé mes fichiers en remplissant et
>> je récupe^'re bien l'URL lors de l'import.
>> Pour l'anecdote je n'ai pas réussi à importer un fichier
>> TEF généré par ORI (pas de chance ???)
>>
>>
>>
>> Je reviens vers toi quand tu auras pu me donner un peu
>> plus d'infos et fait un retour sur ce mail.
>> Je te dirai aussi ce que j'ai eu comme infos pour le PPN.
>>
>> A bientôt,
>>
>> Yohan COLMANT
>> Direction des Systèmes d'Information
>> UVHC - Université de
>> Valenciennes et du Hainaut Cambrésis
>> Coordinateur Technique du projet ORI-OAI
>>
>>
>>
>> Alain Le Drezen a écrit :
>>
>> Bonjour,
>>
>> Voici quelques problèmes rencontrés lors de
>> l'import de notices de thèses du SUDOC (import en
>> pièce jointe).
>>
>> L'URL du fichier ( >> xsi:type="dcterms:URI">) ne s'importe pas.
>>
>> La notice de la thèse "Quelle formation pour le
>> médecin généraliste psychothérapeute de fait" ne
>> s'affiche pas dans l'éditeur (page grise vide). Il
>> semble que ce soit lié à la présence de caractères
>> étranges en début du titre. Mais ceci ne devrait
>> pas être bloquant.
>>
>> Dans l'éditeur, l'erreur "Le PPN du mot sujet
>> Rameau doit être composé de neuf chiffres" est
>> erronée. Un PPN peu contenir des caractères.
>>
>> Merci d'avance pour tout élément de réponse.
>>
>> Alain
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>

>
>

yannnicolas
Je ne comprends que cette erreur apparaisse pour cette thèse. Elle semble valide, en xsd et en schematron.
Désolé...

Bon we quand même
Yann

----- Mail Original -----
De: "Jean-François Lutz" < >
À: ori-oai-utilisateurs@listes.univ-rennes1.fr
Envoyé: Vendredi 10 Septembre 2010 15:23:37
Objet: Re: [ori-oai-utilisateurs] Pb import TEF

Salut Yann,

Elle est en PJ. Bon week-end !

Jean-François.

Yann Nicolas a écrit :

> Un exemple de fiche TEF avec cette erreur ?
>
> Yann
>
>
> ----- Mail Original -----
> De: "Yohan Colmant" < >
> À: ori-oai-utilisateurs@listes.univ-rennes1.fr
> Envoyé: Vendredi 10 Septembre 2010 15:06:53
> Objet: Re: [ori-oai-utilisateurs] Pb import TEF
>
> Salut JF,
>
> Je réponds dans le mail.
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de Valenciennes et
> du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
> Jean-François Lutz a écrit :
>
> Bonjour Yohan,
>
> Merci pour ton aide toujours aussi efficace !
>
> Je me permets de répondre sur les imports de fiches issues de
> STAR. Comme l'indiquait Alain nous ne pouvons pas nous contenter
> de les moissonner car les laboratoires et les écoles doctorales
> ont été saisies dans STAR sans aucune liste ou forme d'autorité,
> d'où un nombre très élevé de doublons (un même labo décrit de 5
> manières différentes par exemples, sachant qu'il y a 82
> laboratoires...). Nous allons donc les importer et utiliser les
> listes d'autorité internes à ORI-OAI.
>
> 1. au niveau de l'import du fichier XML le problème est résolu.
> Les fiches TEF XML produites par STAR comportent les trois
> caractères suivants  avant la première balise de l'entête et
> ils font planter l'import. Il suffit pour l'instant de les
> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle
> ce bug.
>
> bonne nouvelle :-)
>
>
> 2. dans le workflow, l'édition se passe sans problème mais au
> niveau de la publication, outre le fait qu'il faut cocher la case
> "fichier maître" ce qui est un détail, un problème persiste sans
> qu'Alain et moi arrivions à déterminer son origine. Le message
> suivant apparaît dans la colonne "Informations" et il empêche de
> publier la fiche : "Toute EDITION de la thèse doit être associée à
> des métadonnées de type "tef_desc_edition"." Quelqu'un aurait-il
> une idée de la solution ? Merci par avance.
>
> Tu as l'erreur quand tu essayes de la publier simplement ou quand tu
> tentes de l'envoyer à l'ABES ? Et le problème a lieu avec une fiche
> importée ou saisie de zéro dans ORI-OAI ?
>
> Si je regarde cette erreur, elle vient du schematron de l'ABES avec
> cette règle :
>
>
> id="mets_structMap_meta_Edition">
> > context="/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']">
> tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule
>
>
>
> Donc autrement dit, l'erreur apparait quand
> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']/@DMDID
>
> n'est pas égal à
> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID
> dans la fiche TEF.
>
> Est-ce que ça parle à quelqu'un ?
>
>
> Bon week-end.
>
> Jean-François.
>
>
> Yohan Colmant a écrit :
>
> Alain,
>
> Nous venons d'avoir une réponse de l'ABES pour le PPN et tu
> avais bien raison : "le dernier caractère est un chiffre de
> contrôle, qui peut être soit un numéro soit un X, il n'y a pas
> d'autre caractère alphabétique possible. ".
> Je te propose donc ce correctif (qui sera intégré dans une
> prochaine version).
>
> Dans
> ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml
> il faut remplacer toutes les occurrences de
> [0-9]{9}
> par
> [0-9]{8}[X0-9]{1}
>
> Donc pour les fiches du SUDOC, à part les champs qui ne sont
> pas remplis à fond, ceci corrige ton problème ?
>
>
> Concernant les fiches qui proviennent de STAR, tu ne m'en
> avais pas parlé ?
>
> Peux-tu m'en envoyer une d'exemple stp ?
> Quand tu dis que ça plante, c'est au niveau du md-editor ou
> déjà dans le workflow ?
>
> Merci
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de
> Valenciennes et du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
> le drezen alain a écrit :
>
> Bonjour Yohan,
>
> Voici les éléments de réponse.
>
> Le 10/09/2010 10:31, Yohan Colmant a écrit :
>
> Salut Alain,
>
> Je commence ENFIN à me pencher sur ton problème.
>
> En premier lieu, pourquoi importes-tu les fiches dans
> ton workflow ? Tu ne peux pas les moissonner plutôt ?
> Comment les as-tu récupérées ?
>
> Pour le SUDOC pas de moissonnage possible. Pour Star le
> moissonnage serait possible. Mais dans les deux cas nous
> devons modifier les notices ce qui n'est pas possible sur
> une notice moissonnée.
>
> Là, les erreurs que tu mentionnes apparaissent dans le
> md-editor, mais pas dans le workflow ? Si tu veux
> juste importer ces fiches et les publier, rien ne te
> bloque ?
>
> En ce qui concerne l'import, en effet pas de problème pour
> les notices SUDOC. Ce n'est pas le cas pour les notices
> STAR qui elles plantent dès l'import..
> Cependant certaines notices SUDOC ne sont pas éditable
> dans le workflow ce qui empêchera de les compléter et donc
> de les publier.
>
> Si je n'arrivais pas à débloquer ton problème avant le
> retour de Nolwen, est-ce que tu serais bloqué ? En
> gros, as-tu besoin de modifier les fiches que tu
> importes ou non ?
>
> Oui, nous devons les modifier avant de les publier. Par
> exemple la thèse nommée "Quelle formation pour le médecin
> généraliste psychothérapeute de fait" ne s'ouvre pas dans
> l'éditeur à cause des caractères spéciaux en début de titre.
>
> Si non, tu peux simplement importer les fiches et les
> indexer. Effectivement, si tu cherches à les
> visualiser dans le md-editor, tu auras ces soucis,
> mais cela te permet tout de même de faire l'import en
> attendant ?
>
>
> Second point, c'est Nolwen qui est plus à même de
> répondre à tes interrogations sur le module, donc je
> vais faire de mon mieux :-(
>
>
> Pour commencer, j'ai pris en exemple la fiche
> Metz_13738551X.xml
>
> 1) Les erreurs liées au nom et prénom qui ne doivent
> pas être vides sont connues. Là on a des choses à
> faire par la suite, mais c'est juste un soucis
> d'affichage. Il te suffit de cliquer sur le nom et
> refermer la fenêtre de saisie de la personne pour voir
> que l'erreur disparait. Nolwen n'avait pas réussi à
> contourner ce problème avant son départ.
> Lorsque tu as un PPN composé de 9 chiffres comme prévu
> jusqu'ici dans l'éditeur TEF, le même problème se
> pose, ouvre et referme la fenêtre de saisie, tu verras
> que ça marche en fait.
>
> Ca c'est un pb connu
>
> 2) Il manque des mots-clefs en français. Ils sont
> décrits comme obligatoires dans le TEF :
> http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
>
>
> Ok normal
>
>
> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....
> J'ai essayé de joindre les collègues fonctionnels mais
> ils ne sont pas joignables pour le moment. Les
> quelques docs que j'ai trouvées parlent bien de 9
> chiffres. Tu as une info ou une doc où ils parlent
> d'une possibilité de caractères autres ?
>
>
> Voici un extrait de la doc de l'ABES :
> Zone 001 : Numéro d'identification de la notice
> Zone système protégée, obligatoire, non répétable, sans
> indicateurs et sans sous-zones.
> Le contenu de la zone est générée automatiquement par le
> système lors de la validation d'une nouvelle notice
> Dans le Sudoc, l'identifiant unique de la notice est
> appelé ppn (= Pica production number). Il comporte 9
> caractères :
> 8 chiffres (attribués par le système de manière
> séquentielle = numéro d'"ordre" de la notice dans la base
> de données)
> une clé de contrôle sur 1 caractère, qui peut être un
> chiffre ou "X"
>
> 4) Concernant le fichier maintenant ...
> Je ne connais pas assez le TEF, mais je sais que le
> type mime et l'URL du fichier sont à 2 endroits dans
> le TEF que nous générons.
> Dans tes fiches, cela n'apparait qu'une fois. Il reste
> la rubrique suivante qui est vide :
>
>
> > USE="maitre">
>
>

>

>

> D'où l'erreur dans l'IHM ...
> Si on se réfère à cette doc, on lit "*Seule l'édition
> d'archivage doit obligatoirement être représentée dans
> cette section.* Cette présence est facultative pour
> les autres éditions. ".
> Dans ton cas, si je prends la fiche
> Metz_13738551X.xml, on voit bien USE="archive" dans le
> bloc mets:fileSec. Si je comprends bien, dans ce cas,
> les métadonnées MIMETYPE et URL sont obligatoires. Ici
> elles ne sont pas remplies.
>
> J'ai corrigé mes fichiers en remplissant et
> je récupe^'re bien l'URL lors de l'import.
> Pour l'anecdote je n'ai pas réussi à importer un fichier
> TEF généré par ORI (pas de chance ???)
>
>
>
> Je reviens vers toi quand tu auras pu me donner un peu
> plus d'infos et fait un retour sur ce mail.
> Je te dirai aussi ce que j'ai eu comme infos pour le PPN.
>
> A bientôt,
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de
> Valenciennes et du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
>
> Alain Le Drezen a écrit :
>
> Bonjour,
>
> Voici quelques problèmes rencontrés lors de
> l'import de notices de thèses du SUDOC (import en
> pièce jointe).
>
> L'URL du fichier ( > xsi:type="dcterms:URI">) ne s'importe pas.
>
> La notice de la thèse "Quelle formation pour le
> médecin généraliste psychothérapeute de fait" ne
> s'affiche pas dans l'éditeur (page grise vide). Il
> semble que ce soit lié à la présence de caractères
> étranges en début du titre. Mais ceci ne devrait
> pas être bloquant.
>
> Dans l'éditeur, l'erreur "Le PPN du mot sujet
> Rameau doit être composé de neuf chiffres" est
> erronée. Un PPN peu contenir des caractères.
>
> Merci d'avance pour tout élément de réponse.
>
> Alain
>
>
>
>
>
>
>
>
>
>
>

jean-francoislu...
Salut Yann,

Elle est en PJ. Bon week-end !

Jean-François.

Yann Nicolas a écrit :

> Un exemple de fiche TEF avec cette erreur ?
>
> Yann
>
>
> ----- Mail Original -----
> De: "Yohan Colmant" < >
> À: ori-oai-utilisateurs@listes.univ-rennes1.fr
> Envoyé: Vendredi 10 Septembre 2010 15:06:53
> Objet: Re: [ori-oai-utilisateurs] Pb import TEF
>
> Salut JF,
>
> Je réponds dans le mail.
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de Valenciennes et
> du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
> Jean-François Lutz a écrit :
>
> Bonjour Yohan,
>
> Merci pour ton aide toujours aussi efficace !
>
> Je me permets de répondre sur les imports de fiches issues de
> STAR. Comme l'indiquait Alain nous ne pouvons pas nous contenter
> de les moissonner car les laboratoires et les écoles doctorales
> ont été saisies dans STAR sans aucune liste ou forme d'autorité,
> d'où un nombre très élevé de doublons (un même labo décrit de 5
> manières différentes par exemples, sachant qu'il y a 82
> laboratoires...). Nous allons donc les importer et utiliser les
> listes d'autorité internes à ORI-OAI.
>
> 1. au niveau de l'import du fichier XML le problème est résolu.
> Les fiches TEF XML produites par STAR comportent les trois
> caractères suivants  avant la première balise de l'entête et
> ils font planter l'import. Il suffit pour l'instant de les
> supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle
> ce bug.
>
> bonne nouvelle :-)
>
>
> 2. dans le workflow, l'édition se passe sans problème mais au
> niveau de la publication, outre le fait qu'il faut cocher la case
> "fichier maître" ce qui est un détail, un problème persiste sans
> qu'Alain et moi arrivions à déterminer son origine. Le message
> suivant apparaît dans la colonne "Informations" et il empêche de
> publier la fiche : "Toute EDITION de la thèse doit être associée à
> des métadonnées de type "tef_desc_edition"." Quelqu'un aurait-il
> une idée de la solution ? Merci par avance.
>
> Tu as l'erreur quand tu essayes de la publier simplement ou quand tu
> tentes de l'envoyer à l'ABES ? Et le problème a lieu avec une fiche
> importée ou saisie de zéro dans ORI-OAI ?
>
> Si je regarde cette erreur, elle vient du schematron de l'ABES avec
> cette règle :
>
>
> id="mets_structMap_meta_Edition">
> > context="/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']">
> tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule
>
>
>
> Donc autrement dit, l'erreur apparait quand
> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']/@DMDID
>
> n'est pas égal à
> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID
> dans la fiche TEF.
>
> Est-ce que ça parle à quelqu'un ?
>
>
> Bon week-end.
>
> Jean-François.
>
>
> Yohan Colmant a écrit :
>
> Alain,
>
> Nous venons d'avoir une réponse de l'ABES pour le PPN et tu
> avais bien raison : "le dernier caractère est un chiffre de
> contrôle, qui peut être soit un numéro soit un X, il n'y a pas
> d'autre caractère alphabétique possible. ".
> Je te propose donc ce correctif (qui sera intégré dans une
> prochaine version).
>
> Dans
> ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml
> il faut remplacer toutes les occurrences de
> [0-9]{9}
> par
> [0-9]{8}[X0-9]{1}
>
> Donc pour les fiches du SUDOC, à part les champs qui ne sont
> pas remplis à fond, ceci corrige ton problème ?
>
>
> Concernant les fiches qui proviennent de STAR, tu ne m'en
> avais pas parlé ?
>
> Peux-tu m'en envoyer une d'exemple stp ?
> Quand tu dis que ça plante, c'est au niveau du md-editor ou
> déjà dans le workflow ?
>
> Merci
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de
> Valenciennes et du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
> le drezen alain a écrit :
>
> Bonjour Yohan,
>
> Voici les éléments de réponse.
>
> Le 10/09/2010 10:31, Yohan Colmant a écrit :
>
> Salut Alain,
>
> Je commence ENFIN à me pencher sur ton problème.
>
> En premier lieu, pourquoi importes-tu les fiches dans
> ton workflow ? Tu ne peux pas les moissonner plutôt ?
> Comment les as-tu récupérées ?
>
> Pour le SUDOC pas de moissonnage possible. Pour Star le
> moissonnage serait possible. Mais dans les deux cas nous
> devons modifier les notices ce qui n'est pas possible sur
> une notice moissonnée.
>
> Là, les erreurs que tu mentionnes apparaissent dans le
> md-editor, mais pas dans le workflow ? Si tu veux
> juste importer ces fiches et les publier, rien ne te
> bloque ?
>
> En ce qui concerne l'import, en effet pas de problème pour
> les notices SUDOC. Ce n'est pas le cas pour les notices
> STAR qui elles plantent dès l'import..
> Cependant certaines notices SUDOC ne sont pas éditable
> dans le workflow ce qui empêchera de les compléter et donc
> de les publier.
>
> Si je n'arrivais pas à débloquer ton problème avant le
> retour de Nolwen, est-ce que tu serais bloqué ? En
> gros, as-tu besoin de modifier les fiches que tu
> importes ou non ?
>
> Oui, nous devons les modifier avant de les publier. Par
> exemple la thèse nommée "Quelle formation pour le médecin
> généraliste psychothérapeute de fait" ne s'ouvre pas dans
> l'éditeur à cause des caractères spéciaux en début de titre.
>
> Si non, tu peux simplement importer les fiches et les
> indexer. Effectivement, si tu cherches à les
> visualiser dans le md-editor, tu auras ces soucis,
> mais cela te permet tout de même de faire l'import en
> attendant ?
>
>
> Second point, c'est Nolwen qui est plus à même de
> répondre à tes interrogations sur le module, donc je
> vais faire de mon mieux :-(
>
>
> Pour commencer, j'ai pris en exemple la fiche
> Metz_13738551X.xml
>
> 1) Les erreurs liées au nom et prénom qui ne doivent
> pas être vides sont connues. Là on a des choses à
> faire par la suite, mais c'est juste un soucis
> d'affichage. Il te suffit de cliquer sur le nom et
> refermer la fenêtre de saisie de la personne pour voir
> que l'erreur disparait. Nolwen n'avait pas réussi à
> contourner ce problème avant son départ.
> Lorsque tu as un PPN composé de 9 chiffres comme prévu
> jusqu'ici dans l'éditeur TEF, le même problème se
> pose, ouvre et referme la fenêtre de saisie, tu verras
> que ça marche en fait.
>
> Ca c'est un pb connu
>
> 2) Il manque des mots-clefs en français. Ils sont
> décrits comme obligatoires dans le TEF :
> http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
>
>
> Ok normal
>
>
> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....
> J'ai essayé de joindre les collègues fonctionnels mais
> ils ne sont pas joignables pour le moment. Les
> quelques docs que j'ai trouvées parlent bien de 9
> chiffres. Tu as une info ou une doc où ils parlent
> d'une possibilité de caractères autres ?
>
>
> Voici un extrait de la doc de l'ABES :
> Zone 001 : Numéro d'identification de la notice
> Zone système protégée, obligatoire, non répétable, sans
> indicateurs et sans sous-zones.
> Le contenu de la zone est générée automatiquement par le
> système lors de la validation d'une nouvelle notice
> Dans le Sudoc, l'identifiant unique de la notice est
> appelé ppn (= Pica production number). Il comporte 9
> caractères :
> 8 chiffres (attribués par le système de manière
> séquentielle = numéro d'"ordre" de la notice dans la base
> de données)
> une clé de contrôle sur 1 caractère, qui peut être un
> chiffre ou "X"
>
> 4) Concernant le fichier maintenant ...
> Je ne connais pas assez le TEF, mais je sais que le
> type mime et l'URL du fichier sont à 2 endroits dans
> le TEF que nous générons.
> Dans tes fiches, cela n'apparait qu'une fois. Il reste
> la rubrique suivante qui est vide :
>
>
> > USE="maitre">
>
>

>

>

> D'où l'erreur dans l'IHM ...
> Si on se réfère à cette doc, on lit "*Seule l'édition
> d'archivage doit obligatoirement être représentée dans
> cette section.* Cette présence est facultative pour
> les autres éditions. ".
> Dans ton cas, si je prends la fiche
> Metz_13738551X.xml, on voit bien USE="archive" dans le
> bloc mets:fileSec. Si je comprends bien, dans ce cas,
> les métadonnées MIMETYPE et URL sont obligatoires. Ici
> elles ne sont pas remplies.
>
> J'ai corrigé mes fichiers en remplissant et
> je récupe^'re bien l'URL lors de l'import.
> Pour l'anecdote je n'ai pas réussi à importer un fichier
> TEF généré par ORI (pas de chance ???)
>
>
>
> Je reviens vers toi quand tu auras pu me donner un peu
> plus d'infos et fait un retour sur ce mail.
> Je te dirai aussi ce que j'ai eu comme infos pour le PPN.
>
> A bientôt,
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de
> Valenciennes et du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
>
> Alain Le Drezen a écrit :
>
> Bonjour,
>
> Voici quelques problèmes rencontrés lors de
> l'import de notices de thèses du SUDOC (import en
> pièce jointe).
>
> L'URL du fichier ( > xsi:type="dcterms:URI">) ne s'importe pas.
>
> La notice de la thèse "Quelle formation pour le
> médecin généraliste psychothérapeute de fait" ne
> s'affiche pas dans l'éditeur (page grise vide). Il
> semble que ce soit lié à la présence de caractères
> étranges en début du titre. Mais ceci ne devrait
> pas être bloquant.
>
> Dans l'éditeur, l'erreur "Le PPN du mot sujet
> Rameau doit être composé de neuf chiffres" est
> erronée. Un PPN peu contenir des caractères.
>
> Merci d'avance pour tout élément de réponse.
>
> Alain
>
>
>
>
>
>
>
>
>
>
>

jean-francoislu...
Yohan Colmant a écrit :

> Salut JF,
>
> Je réponds dans le mail.
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de Valenciennes et
> du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
> Jean-François Lutz a écrit :

>> Bonjour Yohan,
>>
>> Merci pour ton aide toujours aussi efficace !
>>
>> Je me permets de répondre sur les imports de fiches issues de STAR.
>> Comme l'indiquait Alain nous ne pouvons pas nous contenter de les
>> moissonner car les laboratoires et les écoles doctorales ont été
>> saisies dans STAR sans aucune liste ou forme d'autorité, d'où un
>> nombre très élevé de doublons (un même labo décrit de 5 manières
>> différentes par exemples, sachant qu'il y a 82 laboratoires...). Nous
>> allons donc les importer et utiliser les listes d'autorité internes à
>> ORI-OAI.
>>
>> 1. au niveau de l'import du fichier XML le problème est résolu. Les
>> fiches TEF XML produites par STAR comportent les trois caractères
>> suivants  avant la première balise de l'entête et ils font planter
>> l'import. Il suffit pour l'instant de les supprimer. Peut-être la
>> nouvelle version de STAR corrigera-t-elle ce bug.

> bonne nouvelle :-)

>>
>> 2. dans le workflow, l'édition se passe sans problème mais au niveau
>> de la publication, outre le fait qu'il faut cocher la case "fichier
>> maître" ce qui est un détail, un problème persiste sans qu'Alain et
>> moi arrivions à déterminer son origine. Le message suivant apparaît
>> dans la colonne "Informations" et il empêche de publier la fiche :
>> "Toute EDITION de la thèse doit être associée à des métadonnées de
>> type "tef_desc_edition"." Quelqu'un aurait-il une idée de la solution
>> ? Merci par avance.

> Tu as l'erreur quand tu essayes de la publier simplement ou quand tu
> tentes de l'envoyer à l'ABES ? Et le problème a lieu avec une fiche
> importée ou saisie de zéro dans ORI-OAI ?

L'erreur apparaît lorsque j'essaie de publier la fiche et ne concerne
que les fiches importées depuis STAR (et qu'il n'est dons pas nécessaire
de renvoyer dans STAR). Lors d'une saisie de zéro dans ORI-OAI (ou d'un
import depuis Apogée) il n'y a aucun problème.

>
> Si je regarde cette erreur, elle vient du schematron de l'ABES avec
> cette règle :
>
>
> id="mets_structMap_meta_Edition">
> > context="/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']">
> tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule
>
>
>
> Donc autrement dit, l'erreur apparait quand
> /mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']/@DMDID
>
> n'est pas égal à
> /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID
> dans la fiche TEF.
>
> Est-ce que ça parle à quelqu'un ?

J'avoue mon incompétence sur ce point...

Bon week-end.

Jean-François.

>>
>> Bon week-end.
>>
>> Jean-François.
>>
>>
>> Yohan Colmant a écrit :

>>> Alain,
>>>
>>> Nous venons d'avoir une réponse de l'ABES pour le PPN et tu avais
>>> bien raison : "le dernier caractère est un chiffre de contrôle, qui
>>> peut être soit un numéro soit un X, il n'y a pas d'autre caractère
>>> alphabétique possible. ".
>>> Je te propose donc ce correctif (qui sera intégré dans une prochaine
>>> version).
>>>
>>> Dans
>>> ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml
>>> il faut remplacer toutes les occurrences de
>>> [0-9]{9}
>>> par
>>> [0-9]{8}[X0-9]{1}
>>>
>>> Donc pour les fiches du SUDOC, à part les champs qui ne sont pas
>>> remplis à fond, ceci corrige ton problème ?
>>>
>>>
>>> Concernant les fiches qui proviennent de STAR, tu ne m'en avais pas
>>> parlé ?
>>>
>>> Peux-tu m'en envoyer une d'exemple stp ?
>>> Quand tu dis que ça plante, c'est au niveau du md-editor ou déjà
>>> dans le workflow ?
>>>
>>> Merci
>>>
>>> Yohan COLMANT
>>> Direction des Systèmes d'Information
>>> UVHC - Université de Valenciennes
>>> et du Hainaut Cambrésis
>>> Coordinateur Technique du projet ORI-OAI
>>>
>>>
>>> le drezen alain a écrit :

>>>> Bonjour Yohan,
>>>>
>>>> Voici les éléments de réponse.
>>>>
>>>> Le 10/09/2010 10:31, Yohan Colmant a écrit :

>>>>> Salut Alain,
>>>>>
>>>>> Je commence ENFIN à me pencher sur ton problème.
>>>>>
>>>>> En premier lieu, pourquoi importes-tu les fiches dans ton workflow
>>>>> ? Tu ne peux pas les moissonner plutôt ? Comment les as-tu
>>>>> récupérées ?
>>>>>

>>>> Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage
>>>> serait possible. Mais dans les deux cas nous devons modifier les
>>>> notices ce qui n'est pas possible sur une notice moissonnée.

>>>>> Là, les erreurs que tu mentionnes apparaissent dans le md-editor,
>>>>> mais pas dans le workflow ? Si tu veux juste importer ces fiches
>>>>> et les publier, rien ne te bloque ?

>>>> En ce qui concerne l'import, en effet pas de problème pour les
>>>> notices SUDOC. Ce n'est pas le cas pour les notices STAR qui elles
>>>> plantent dès l'import..
>>>> Cependant certaines notices SUDOC ne sont pas éditable dans le
>>>> workflow ce qui empêchera de les compléter et donc de les publier.

>>>>> Si je n'arrivais pas à débloquer ton problème avant le retour de
>>>>> Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de
>>>>> modifier les fiches que tu importes ou non ?

>>>> Oui, nous devons les modifier avant de les publier. Par exemple la
>>>> thèse nommée "Quelle formation pour le médecin généraliste
>>>> psychothérapeute de fait" ne s'ouvre pas dans l'éditeur à cause des
>>>> caractères spéciaux en début de titre.

>>>>> Si non, tu peux simplement importer les fiches et les indexer.
>>>>> Effectivement, si tu cherches à les visualiser dans le md-editor,
>>>>> tu auras ces soucis, mais cela te permet tout de même de faire
>>>>> l'import en attendant ?
>>>>>
>>>>>
>>>>> Second point, c'est Nolwen qui est plus à même de répondre à tes
>>>>> interrogations sur le module, donc je vais faire de mon mieux :-(
>>>>>
>>>>>
>>>>> Pour commencer, j'ai pris en exemple la fiche Metz_13738551X.xml
>>>>>
>>>>> 1) Les erreurs liées au nom et prénom qui ne doivent pas être
>>>>> vides sont connues. Là on a des choses à faire par la suite, mais
>>>>> c'est juste un soucis d'affichage. Il te suffit de cliquer sur le
>>>>> nom et refermer la fenêtre de saisie de la personne pour voir que
>>>>> l'erreur disparait. Nolwen n'avait pas réussi à contourner ce
>>>>> problème avant son départ.
>>>>> Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu'ici
>>>>> dans l'éditeur TEF, le même problème se pose, ouvre et referme la
>>>>> fenêtre de saisie, tu verras que ça marche en fait.
>>>>>

>>>> Ca c'est un pb connu

>>>>> 2) Il manque des mots-clefs en français. Ils sont décrits comme
>>>>> obligatoires dans le TEF :
>>>>> http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html

>>>> Ok normal

>>>>>
>>>>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....
>>>>> J'ai essayé de joindre les collègues fonctionnels mais ils ne sont
>>>>> pas joignables pour le moment. Les quelques docs que j'ai trouvées
>>>>> parlent bien de 9 chiffres. Tu as une info ou une doc où ils
>>>>> parlent d'une possibilité de caractères autres ?
>>>>>

>>>>
>>>> Voici un extrait de la doc de l'ABES :
>>>> Zone 001 : Numéro d'identification de la notice
>>>> Zone système protégée, obligatoire, non répétable, sans indicateurs
>>>> et sans sous-zones.
>>>> Le contenu de la zone est générée automatiquement par le système
>>>> lors de la validation d'une nouvelle notice
>>>> Dans le Sudoc, l'identifiant unique de la notice est appelé ppn (=
>>>> Pica production number). Il comporte 9 caractères :
>>>> 8 chiffres (attribués par le système de manière séquentielle =
>>>> numéro d'"ordre" de la notice dans la base de données)
>>>> une clé de contrôle sur 1 caractère, qui peut être un chiffre ou "X"
>>>>

>>>>> 4) Concernant le fichier maintenant ...
>>>>> Je ne connais pas assez le TEF, mais je sais que le type mime et
>>>>> l'URL du fichier sont à 2 endroits dans le TEF que nous générons.
>>>>> Dans tes fiches, cela n'apparait qu'une fois. Il reste la rubrique
>>>>> suivante qui est vide :
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>

>>>>>

>>>>>

>>>>> D'où l'erreur dans l'IHM ...
>>>>> Si on se réfère à cette doc, on lit "*Seule l'édition d'archivage
>>>>> doit obligatoirement être représentée dans cette section.* Cette
>>>>> présence est facultative pour les autres éditions. ".
>>>>> Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit
>>>>> bien USE="archive" dans le bloc mets:fileSec. Si je comprends
>>>>> bien, dans ce cas, les métadonnées MIMETYPE et URL sont
>>>>> obligatoires. Ici elles ne sont pas remplies.

>>>> J'ai corrigé mes fichiers en remplissant et je
>>>> récupe^'re bien l'URL lors de l'import.
>>>> Pour l'anecdote je n'ai pas réussi à importer un fichier TEF généré
>>>> par ORI (pas de chance ???)
>>>>

>>>>>
>>>>>
>>>>> Je reviens vers toi quand tu auras pu me donner un peu plus
>>>>> d'infos et fait un retour sur ce mail.
>>>>> Je te dirai aussi ce que j'ai eu comme infos pour le PPN.
>>>>>
>>>>> A bientôt,
>>>>>
>>>>> Yohan COLMANT
>>>>> Direction des Systèmes d'Information
>>>>> UVHC - Université de
>>>>> Valenciennes et du Hainaut Cambrésis
>>>>> Coordinateur Technique du projet ORI-OAI
>>>>>
>>>>>
>>>>> Alain Le Drezen a écrit :

>>>>>> Bonjour,
>>>>>>
>>>>>> Voici quelques problèmes rencontrés lors de l'import de notices
>>>>>> de thèses du SUDOC (import en pièce jointe).
>>>>>>
>>>>>> L'URL du fichier () ne
>>>>>> s'importe pas.
>>>>>>
>>>>>> La notice de la thèse "Quelle formation pour le médecin
>>>>>> généraliste psychothérapeute de fait" ne s'affiche pas dans
>>>>>> l'éditeur (page grise vide). Il semble que ce soit lié à la
>>>>>> présence de caractères étranges en début du titre. Mais ceci ne
>>>>>> devrait pas être bloquant.
>>>>>>
>>>>>> Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être
>>>>>> composé de neuf chiffres" est erronée. Un PPN peu contenir des
>>>>>> caractères.
>>>>>>
>>>>>> Merci d'avance pour tout élément de réponse.
>>>>>>
>>>>>> Alain
>>>>>>
>>>>>>
>>>>>>
>>>>>>

>>>>

>>
>>
>>
>>
>>

yannnicolas
Un exemple de fiche TEF avec cette erreur ?

Yann


----- Mail Original -----
De: "Yohan Colmant" < >
À: ori-oai-utilisateurs@listes.univ-rennes1.fr
Envoyé: Vendredi 10 Septembre 2010 15:06:53
Objet: Re: [ori-oai-utilisateurs] Pb import TEF

Salut JF,

Je réponds dans le mail.

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


Jean-François Lutz a écrit :
Bonjour Yohan,

Merci pour ton aide toujours aussi efficace !

Je me permets de répondre sur les imports de fiches issues de STAR. Comme l'indiquait Alain nous ne pouvons pas nous contenter de les moissonner car les laboratoires et les écoles doctorales ont été saisies dans STAR sans aucune liste ou forme d'autorité, d'où un nombre très élevé de doublons (un même labo décrit de 5 manières différentes par exemples, sachant qu'il y a 82 laboratoires...). Nous allons donc les importer et utiliser les listes d'autorité internes à ORI-OAI.

1. au niveau de l'import du fichier XML le problème est résolu. Les fiches TEF XML produites par STAR comportent les trois caractères suivants  avant la première balise de l'entête et ils font planter l'import. Il suffit pour l'instant de les supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle ce bug.
bonne nouvelle :-)

2. dans le workflow, l'édition se passe sans problème mais au niveau de la publication, outre le fait qu'il faut cocher la case "fichier maître" ce qui est un détail, un problème persiste sans qu'Alain et moi arrivions à déterminer son origine. Le message suivant apparaît dans la colonne "Informations" et il empêche de publier la fiche : "Toute EDITION de la thèse doit être associée à des métadonnées de type "tef_desc_edition"." Quelqu'un aurait-il une idée de la solution ? Merci par avance.
Tu as l'erreur quand tu essayes de la publier simplement ou quand tu tentes de l'envoyer à l'ABES ? Et le problème a lieu avec une fiche importée ou saisie de zéro dans ORI-OAI ?

Si je regarde cette erreur, elle vient du schematron de l'ABES avec cette règle :

  <pattern name="mets_structMap_meta_Edition" id="mets_structMap_meta_Edition">
    <rule context="/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']">
      <assert test="@DMDID = /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID">tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule</assert>
    </rule>
  </pattern>

Donc autrement dit, l'erreur apparait quand
/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']/@DMDID
n'est pas égal à
/mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID
dans la fiche TEF.

Est-ce que ça parle à quelqu'un ?

Bon week-end.

Jean-François.


Yohan Colmant a écrit :
Alain,

Nous venons d'avoir une réponse de l'ABES pour le PPN et tu avais bien raison : "le dernier caractère est un chiffre de contrôle, qui peut être soit un numéro soit un X, il n'y a pas d'autre caractère alphabétique possible. ".
Je te propose donc ce correctif (qui sera intégré dans une prochaine version).

Dans ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml il faut remplacer toutes les occurrences de
[0-9]{9}
par
[0-9]{8}[X0-9]{1}

Donc pour les fiches du SUDOC, à part les champs qui ne sont pas remplis à fond, ceci corrige ton problème ?


Concernant les fiches qui proviennent de STAR, tu ne m'en avais pas parlé ?

Peux-tu m'en envoyer une d'exemple stp ?
Quand tu dis que ça plante, c'est au niveau du md-editor ou déjà dans le workflow ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


le drezen alain a écrit :
Bonjour Yohan,

Voici les éléments de réponse.

Le 10/09/2010 10:31, Yohan Colmant a écrit :
Salut Alain,

Je commence ENFIN à me pencher sur ton problème.

En premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu ne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?

Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage serait possible. Mais dans les deux cas nous devons modifier les notices ce qui n'est pas possible sur une notice moissonnée.
Là, les erreurs que tu mentionnes apparaissent dans le md-editor, mais pas dans le workflow ? Si tu veux juste importer ces fiches et les publier, rien ne te bloque ?
En ce qui concerne l'import, en effet pas de problème pour les notices SUDOC. Ce n'est pas le cas pour les notices STAR qui elles plantent dès l'import..
Cependant certaines notices SUDOC ne sont pas éditable dans le workflow ce qui empêchera de les compléter et donc de les publier.
Si je n'arrivais pas à débloquer ton problème avant le retour de Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de modifier les fiches que tu importes ou non ?
Oui, nous devons les modifier avant de les publier. Par exemple la thèse nommée "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'ouvre pas dans l'éditeur à cause des caractères spéciaux en début de titre.
Si non, tu peux simplement importer les fiches et les indexer. Effectivement, si tu cherches à les visualiser dans le md-editor, tu auras ces soucis, mais cela te permet tout de même de faire l'import en attendant ?


Second point, c'est Nolwen qui est plus à même de répondre à tes interrogations sur le module, donc je vais faire de mon mieux :-(


Pour commencer, j'ai pris en exemple la fiche Metz_13738551X.xml

1) Les erreurs liées au nom et prénom qui ne doivent pas être vides sont connues. Là on a des choses à faire par la suite, mais c'est juste un soucis d'affichage. Il te suffit de cliquer sur le nom et refermer la fenêtre de saisie de la personne pour voir que l'erreur disparait. Nolwen n'avait pas réussi à contourner ce problème avant son départ.
Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu'ici dans l'éditeur TEF, le même problème se pose, ouvre et referme la fenêtre de saisie, tu verras que ça marche en fait.

Ca c'est un pb connu
2) Il manque des mots-clefs en français. Ils sont décrits comme obligatoires dans le TEF : http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
Ok normal

3) Pour le PPN qui comporte 8 chiffres et une lettre ....
J'ai essayé de joindre les collègues fonctionnels mais ils ne sont pas joignables pour le moment. Les quelques docs que j'ai trouvées parlent bien de 9 chiffres. Tu as une info ou une doc où ils parlent d'une possibilité de caractères autres ?


Voici un extrait de la doc de l'ABES :
Zone 001 : Numéro d'identification de la notice
Zone système protégée, obligatoire, non répétable, sans indicateurs et sans sous-zones.
Le contenu de la zone est générée automatiquement par le système lors de la validation d'une nouvelle notice
Dans le Sudoc, l'identifiant unique de la notice est appelé ppn (= Pica production number). Il comporte 9 caractères :
8 chiffres (attribués par le système de manière séquentielle = numéro d'"ordre" de la notice dans la base de données)
une clé de contrôle sur 1 caractère, qui peut être un chiffre ou "X"

4) Concernant le fichier maintenant ...
Je ne connais pas assez le TEF, mais je sais que le type mime et l'URL du fichier sont à 2 endroits dans le TEF que nous générons.
Dans tes fiches, cela n'apparait qu'une fois. Il reste la rubrique suivante qui est vide :
<mets:fileSec>
<mets:fileGrp USE="archive" ID="FGrID1">
<mets:file ID="FID1" MIMETYPE="" ADMID="file_1" USE="maitre">
<mets:FLocat LOCTYPE="URL" xlink:href=""/>
</mets:file>
</mets:fileGrp>
</mets:fileSec>
D'où l'erreur dans l'IHM ...
Si on se réfère à cette doc, on lit "*Seule l'édition d'archivage doit obligatoirement être représentée dans cette section.* Cette présence est facultative pour les autres éditions. ".
Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien USE="archive" dans le bloc mets:fileSec. Si je comprends bien, dans ce cas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.
J'ai corrigé mes fichiers en remplissant <mets:fileSec> et je récupe^'re bien l'URL lors de l'import.
Pour l'anecdote je n'ai pas réussi à importer un fichier TEF généré par ORI (pas de chance ???)



Je reviens vers toi quand tu auras pu me donner un peu plus d'infos et fait un retour sur ce mail.
Je te dirai aussi ce que j'ai eu comme infos pour le PPN.

A bientôt,

Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


Alain Le Drezen a écrit :
Bonjour,

Voici quelques problèmes rencontrés lors de l'import de notices de thèses du SUDOC (import en pièce jointe).

L'URL du fichier (<dc:identifier xsi:type="dcterms:URI">) ne s'importe pas.

La notice de la thèse "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'affiche pas dans l'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.

Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être composé de neuf chiffres" est erronée. Un PPN peu contenir des caractères.

Merci d'avance pour tout élément de réponse.

Alain



 






Yohan Colmant
Salut JF,

Je réponds dans le mail.

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


Jean-François Lutz a écrit :
Bonjour Yohan,

Merci pour ton aide toujours aussi efficace !

Je me permets de répondre sur les imports de fiches issues de STAR. Comme l'indiquait Alain nous ne pouvons pas nous contenter de les moissonner car les laboratoires et les écoles doctorales ont été saisies dans STAR sans aucune liste ou forme d'autorité, d'où un nombre très élevé de doublons (un même labo décrit de 5 manières différentes par exemples, sachant qu'il y a 82 laboratoires...). Nous allons donc les importer et utiliser les listes d'autorité internes à ORI-OAI.

1. au niveau de l'import du fichier XML le problème est résolu. Les fiches TEF XML produites par STAR comportent les trois caractères suivants  avant la première balise de l'entête et ils font planter l'import. Il suffit pour l'instant de les supprimer. Peut-être la nouvelle version de STAR corrigera-t-elle ce bug.
bonne nouvelle :-)

2. dans le workflow, l'édition se passe sans problème mais au niveau de la publication, outre le fait qu'il faut cocher la case "fichier maître" ce qui est un détail, un problème persiste sans qu'Alain et moi arrivions à déterminer son origine. Le message suivant apparaît dans la colonne "Informations" et il empêche de publier la fiche : "Toute EDITION de la thèse doit être associée à des métadonnées de type "tef_desc_edition"." Quelqu'un aurait-il une idée de la solution ? Merci par avance.
Tu as l'erreur quand tu essayes de la publier simplement ou quand tu tentes de l'envoyer à l'ABES ? Et le problème a lieu avec une fiche importée ou saisie de zéro dans ORI-OAI ?

Si je regarde cette erreur, elle vient du schematron de l'ABES avec cette règle :

  <pattern name="mets_structMap_meta_Edition" id="mets_structMap_meta_Edition">
    <rule context="/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']">
      <assert test="@DMDID = /mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID">tef_easy.schematron.tef-abes.structMap.meta_Edition.check_rule</assert>
    </rule>
  </pattern>

Donc autrement dit, l'erreur apparait quand
/mets:mets/mets:structMap/mets:div/mets:div/mets:div[@TYPE='EDITION']/@DMDID
n'est pas égal à
/mets:mets/mets:dmdSec[mets:mdWrap[@OTHERMDTYPE='tef_desc_edition']]/@ID
dans la fiche TEF.

Est-ce que ça parle à quelqu'un ?

Bon week-end.

Jean-François.


Yohan Colmant a écrit :
Alain,

Nous venons d'avoir une réponse de l'ABES pour le PPN et tu avais bien raison : "le dernier caractère est un chiffre de contrôle, qui peut être soit un numéro soit un X, il n'y a pas d'autre caractère alphabétique possible. ".
Je te propose donc ce correctif (qui sera intégré dans une prochaine version).

Dans ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml il faut remplacer toutes les occurrences de
[0-9]{9}
par
[0-9]{8}[X0-9]{1}

Donc pour les fiches du SUDOC, à part les champs qui ne sont pas remplis à fond, ceci corrige ton problème ?


Concernant les fiches qui proviennent de STAR, tu ne m'en avais pas parlé ?

Peux-tu m'en envoyer une d'exemple stp ?
Quand tu dis que ça plante, c'est au niveau du md-editor ou déjà dans le workflow ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


le drezen alain a écrit :
Bonjour Yohan,

Voici les éléments de réponse.

Le 10/09/2010 10:31, Yohan Colmant a écrit :
Salut Alain,

Je commence ENFIN à me pencher sur ton problème.

En premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu ne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?

Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage serait possible. Mais dans les deux cas nous devons modifier les notices ce qui n'est pas possible sur une notice moissonnée.
Là, les erreurs que tu mentionnes apparaissent dans le md-editor, mais pas dans le workflow ? Si tu veux juste importer ces fiches et les publier, rien ne te bloque ?
En ce qui concerne l'import, en effet pas de problème pour les notices SUDOC. Ce n'est pas le cas pour les notices STAR qui elles plantent dès l'import..
Cependant certaines notices SUDOC ne sont pas éditable dans le workflow ce qui empêchera de les compléter et donc de les publier.
Si je n'arrivais pas à débloquer ton problème avant le retour de Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de modifier les fiches que tu importes ou non ?
Oui, nous devons les modifier avant de les publier. Par exemple la thèse nommée "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'ouvre pas dans l'éditeur à cause des caractères spéciaux en début de titre.
Si non, tu peux simplement importer les fiches et les indexer. Effectivement, si tu cherches à les visualiser dans le md-editor, tu auras ces soucis, mais cela te permet tout de même de faire l'import en attendant ?


Second point, c'est Nolwen qui est plus à même de répondre à tes interrogations sur le module, donc je vais faire de mon mieux :-(


Pour commencer, j'ai pris en exemple la fiche Metz_13738551X.xml

1) Les erreurs liées au nom et prénom qui ne doivent pas être vides sont connues. Là on a des choses à faire par la suite, mais c'est juste un soucis d'affichage. Il te suffit de cliquer sur le nom et refermer la fenêtre de saisie de la personne pour voir que l'erreur disparait. Nolwen n'avait pas réussi à contourner ce problème avant son départ.
Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu'ici dans l'éditeur TEF, le même problème se pose, ouvre et referme la fenêtre de saisie, tu verras que ça marche en fait.

Ca c'est un pb connu
2) Il manque des mots-clefs en français. Ils sont décrits comme obligatoires dans le TEF : http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
Ok normal

3) Pour le PPN qui comporte 8 chiffres et une lettre ....
J'ai essayé de joindre les collègues fonctionnels mais ils ne sont pas joignables pour le moment. Les quelques docs que j'ai trouvées parlent bien de 9 chiffres. Tu as une info ou une doc où ils parlent d'une possibilité de caractères autres ?


Voici un extrait de la doc de l'ABES :
Zone 001 : Numéro d'identification de la notice
Zone système protégée, obligatoire, non répétable, sans indicateurs et sans sous-zones.
Le contenu de la zone est générée automatiquement par le système lors de la validation d'une nouvelle notice
Dans le Sudoc, l'identifiant unique de la notice est appelé ppn (= Pica production number). Il comporte 9 caractères :
8 chiffres (attribués par le système de manière séquentielle = numéro d'"ordre" de la notice dans la base de données)
une clé de contrôle sur 1 caractère, qui peut être un chiffre ou "X"

4) Concernant le fichier maintenant ...
Je ne connais pas assez le TEF, mais je sais que le type mime et l'URL du fichier sont à 2 endroits dans le TEF que nous générons.
Dans tes fiches, cela n'apparait qu'une fois. Il reste la rubrique suivante qui est vide :
<mets:fileSec>
<mets:fileGrp USE="archive" ID="FGrID1">
<mets:file ID="FID1" MIMETYPE="" ADMID="file_1" USE="maitre">
<mets:FLocat LOCTYPE="URL" xlink:href=""/>
</mets:file>
</mets:fileGrp>
</mets:fileSec>
D'où l'erreur dans l'IHM ...
Si on se réfère à cette doc, on lit "*Seule l'édition d'archivage doit obligatoirement être représentée dans cette section.* Cette présence est facultative pour les autres éditions. ".
Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien USE="archive" dans le bloc mets:fileSec. Si je comprends bien, dans ce cas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.
J'ai corrigé mes fichiers en remplissant <mets:fileSec> et je récupe^'re bien l'URL lors de l'import.
Pour l'anecdote je n'ai pas réussi à importer un fichier TEF généré par ORI (pas de chance ???)



Je reviens vers toi quand tu auras pu me donner un peu plus d'infos et fait un retour sur ce mail.
Je te dirai aussi ce que j'ai eu comme infos pour le PPN.

A bientôt,

Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


Alain Le Drezen a écrit :
Bonjour,

Voici quelques problèmes rencontrés lors de l'import de notices de thèses du SUDOC (import en pièce jointe).

L'URL du fichier (<dc:identifier xsi:type="dcterms:URI">) ne s'importe pas.

La notice de la thèse "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'affiche pas dans l'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.

Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être composé de neuf chiffres" est erronée. Un PPN peu contenir des caractères.

Merci d'avance pour tout élément de réponse.

Alain



 






jean-francoislu...
Bonjour Yohan,

Merci pour ton aide toujours aussi efficace !

Je me permets de répondre sur les imports de fiches issues de STAR.
Comme l'indiquait Alain nous ne pouvons pas nous contenter de les
moissonner car les laboratoires et les écoles doctorales ont été saisies
dans STAR sans aucune liste ou forme d'autorité, d'où un nombre très
élevé de doublons (un même labo décrit de 5 manières différentes par
exemples, sachant qu'il y a 82 laboratoires...). Nous allons donc les
importer et utiliser les listes d'autorité internes à ORI-OAI.

1. au niveau de l'import du fichier XML le problème est résolu. Les
fiches TEF XML produites par STAR comportent les trois caractères
suivants  avant la première balise de l'entête et ils font planter
l'import. Il suffit pour l'instant de les supprimer. Peut-être la
nouvelle version de STAR corrigera-t-elle ce bug.

2. dans le workflow, l'édition se passe sans problème mais au niveau de
la publication, outre le fait qu'il faut cocher la case "fichier maître"
ce qui est un détail, un problème persiste sans qu'Alain et moi
arrivions à déterminer son origine. Le message suivant apparaît dans la
colonne "Informations" et il empêche de publier la fiche : "Toute
EDITION de la thèse doit être associée à des métadonnées de type
"tef_desc_edition"." Quelqu'un aurait-il une idée de la solution ? Merci
par avance.

Bon week-end.

Jean-François.

Yohan Colmant a écrit :

> Alain,
>
> Nous venons d'avoir une réponse de l'ABES pour le PPN et tu avais bien
> raison : "le dernier caractère est un chiffre de contrôle, qui peut
> être soit un numéro soit un X, il n'y a pas d'autre caractère
> alphabétique possible. ".
> Je te propose donc ce correctif (qui sera intégré dans une prochaine
> version).
>
> Dans
> ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml
> il faut remplacer toutes les occurrences de
> [0-9]{9}
> par
> [0-9]{8}[X0-9]{1}
>
> Donc pour les fiches du SUDOC, à part les champs qui ne sont pas
> remplis à fond, ceci corrige ton problème ?
>
>
> Concernant les fiches qui proviennent de STAR, tu ne m'en avais pas
> parlé ?
>
> Peux-tu m'en envoyer une d'exemple stp ?
> Quand tu dis que ça plante, c'est au niveau du md-editor ou déjà dans
> le workflow ?
>
> Merci
>
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC - Université de Valenciennes et
> du Hainaut Cambrésis
> Coordinateur Technique du projet ORI-OAI
>
>
> le drezen alain a écrit :

>> Bonjour Yohan,
>>
>> Voici les éléments de réponse.
>>
>> Le 10/09/2010 10:31, Yohan Colmant a écrit :

>>> Salut Alain,
>>>
>>> Je commence ENFIN à me pencher sur ton problème.
>>>
>>> En premier lieu, pourquoi importes-tu les fiches dans ton workflow ?
>>> Tu ne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?
>>>

>> Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage
>> serait possible. Mais dans les deux cas nous devons modifier les
>> notices ce qui n'est pas possible sur une notice moissonnée.

>>> Là, les erreurs que tu mentionnes apparaissent dans le md-editor,
>>> mais pas dans le workflow ? Si tu veux juste importer ces fiches et
>>> les publier, rien ne te bloque ?

>> En ce qui concerne l'import, en effet pas de problème pour les
>> notices SUDOC. Ce n'est pas le cas pour les notices STAR qui elles
>> plantent dès l'import..
>> Cependant certaines notices SUDOC ne sont pas éditable dans le
>> workflow ce qui empêchera de les compléter et donc de les publier.

>>> Si je n'arrivais pas à débloquer ton problème avant le retour de
>>> Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de
>>> modifier les fiches que tu importes ou non ?

>> Oui, nous devons les modifier avant de les publier. Par exemple la
>> thèse nommée "Quelle formation pour le médecin généraliste
>> psychothérapeute de fait" ne s'ouvre pas dans l'éditeur à cause des
>> caractères spéciaux en début de titre.

>>> Si non, tu peux simplement importer les fiches et les indexer.
>>> Effectivement, si tu cherches à les visualiser dans le md-editor, tu
>>> auras ces soucis, mais cela te permet tout de même de faire l'import
>>> en attendant ?
>>>
>>>
>>> Second point, c'est Nolwen qui est plus à même de répondre à tes
>>> interrogations sur le module, donc je vais faire de mon mieux :-(
>>>
>>>
>>> Pour commencer, j'ai pris en exemple la fiche Metz_13738551X.xml
>>>
>>> 1) Les erreurs liées au nom et prénom qui ne doivent pas être vides
>>> sont connues. Là on a des choses à faire par la suite, mais c'est
>>> juste un soucis d'affichage. Il te suffit de cliquer sur le nom et
>>> refermer la fenêtre de saisie de la personne pour voir que l'erreur
>>> disparait. Nolwen n'avait pas réussi à contourner ce problème avant
>>> son départ.
>>> Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu'ici
>>> dans l'éditeur TEF, le même problème se pose, ouvre et referme la
>>> fenêtre de saisie, tu verras que ça marche en fait.
>>>

>> Ca c'est un pb connu

>>> 2) Il manque des mots-clefs en français. Ils sont décrits comme
>>> obligatoires dans le TEF :
>>> http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html

>> Ok normal

>>>
>>> 3) Pour le PPN qui comporte 8 chiffres et une lettre ....
>>> J'ai essayé de joindre les collègues fonctionnels mais ils ne sont
>>> pas joignables pour le moment. Les quelques docs que j'ai trouvées
>>> parlent bien de 9 chiffres. Tu as une info ou une doc où ils parlent
>>> d'une possibilité de caractères autres ?
>>>

>>
>> Voici un extrait de la doc de l'ABES :
>> Zone 001 : Numéro d'identification de la notice
>> Zone système protégée, obligatoire, non répétable, sans indicateurs
>> et sans sous-zones.
>> Le contenu de la zone est générée automatiquement par le système lors
>> de la validation d'une nouvelle notice
>> Dans le Sudoc, l'identifiant unique de la notice est appelé ppn (=
>> Pica production number). Il comporte 9 caractères :
>> 8 chiffres (attribués par le système de manière séquentielle = numéro
>> d'"ordre" de la notice dans la base de données)
>> une clé de contrôle sur 1 caractère, qui peut être un chiffre ou "X"
>>

>>> 4) Concernant le fichier maintenant ...
>>> Je ne connais pas assez le TEF, mais je sais que le type mime et
>>> l'URL du fichier sont à 2 endroits dans le TEF que nous générons.
>>> Dans tes fiches, cela n'apparait qu'une fois. Il reste la rubrique
>>> suivante qui est vide :
>>>
>>>
>>>
>>>
>>>

>>>

>>>

>>> D'où l'erreur dans l'IHM ...
>>> Si on se réfère à cette doc, on lit "*Seule l'édition d'archivage
>>> doit obligatoirement être représentée dans cette section.* Cette
>>> présence est facultative pour les autres éditions. ".
>>> Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien
>>> USE="archive" dans le bloc mets:fileSec. Si je comprends bien, dans
>>> ce cas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles
>>> ne sont pas remplies.

>> J'ai corrigé mes fichiers en remplissant et je
>> récupe^'re bien l'URL lors de l'import.
>> Pour l'anecdote je n'ai pas réussi à importer un fichier TEF généré
>> par ORI (pas de chance ???)
>>

>>>
>>>
>>> Je reviens vers toi quand tu auras pu me donner un peu plus d'infos
>>> et fait un retour sur ce mail.
>>> Je te dirai aussi ce que j'ai eu comme infos pour le PPN.
>>>
>>> A bientôt,
>>>
>>> Yohan COLMANT
>>> Direction des Systèmes d'Information
>>> UVHC - Université de Valenciennes
>>> et du Hainaut Cambrésis
>>> Coordinateur Technique du projet ORI-OAI
>>>
>>>
>>> Alain Le Drezen a écrit :

>>>> Bonjour,
>>>>
>>>> Voici quelques problèmes rencontrés lors de l'import de notices de thèses du SUDOC (import en pièce jointe).
>>>>
>>>> L'URL du fichier () ne s'importe pas.
>>>>
>>>> La notice de la thèse "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'affiche pas dans l'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.
>>>>
>>>> Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être composé de neuf chiffres" est erronée. Un PPN peu contenir des caractères.
>>>>
>>>> Merci d'avance pour tout élément de réponse.
>>>>
>>>> Alain
>>>>
>>>>
>>>>
>>>>

>>

Yohan Colmant
Alain,

Nous venons d'avoir une réponse de l'ABES pour le PPN et tu avais bien raison : "
le dernier caractère est un chiffre de contrôle, qui peut être soit un numéro soit un X, il n'y a pas d'autre caractère alphabétique possible. ".
Je te propose donc ce correctif (qui sera intégré dans une prochaine version).

Dans ori-oai-md-editor\WEB-INF\resources\forms\ori-md-editor\tef-global\form\form.xhtml il faut remplacer toutes les occurrences de
[0-9]{9}
par
[0-9]{8}[X0-9]{1}

Donc pour les fiches du SUDOC, à part les champs qui ne sont pas remplis à fond, ceci corrige ton problème ?


Concernant les fiches qui proviennent de STAR, tu ne m'en avais pas parlé ?

Peux-tu m'en envoyer une d'exemple stp ?
Quand tu dis que ça plante, c'est au niveau du md-editor ou déjà dans le workflow ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


le drezen alain a écrit :
Bonjour Yohan,

Voici les éléments de réponse.

Le 10/09/2010 10:31, Yohan Colmant a écrit :
Salut Alain,

Je commence ENFIN à me pencher sur ton problème.

En premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu ne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?

 Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage serait possible. Mais dans les deux cas nous devons modifier les notices ce qui n'est pas possible sur une notice moissonnée.
Là, les erreurs que tu mentionnes apparaissent dans le md-editor, mais pas dans le workflow ? Si tu veux juste importer ces fiches et les publier, rien ne te bloque ?
En ce qui concerne l'import, en effet pas de problème pour les notices SUDOC. Ce n'est pas le cas pour les notices STAR qui elles plantent dès l'import..
Cependant certaines notices SUDOC ne sont pas éditable dans le workflow ce qui empêchera de les compléter et donc de les publier.
Si je n'arrivais pas à débloquer ton problème avant le retour de Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de modifier les fiches que tu importes ou non ?
Oui, nous devons les modifier avant de les publier. Par exemple la thèse nommée "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'ouvre pas dans l'éditeur à cause des caractères spéciaux en début de titre.
Si non, tu peux simplement importer les fiches et les indexer.
Effectivement, si tu cherches à les visualiser dans le md-editor, tu auras ces soucis, mais cela te permet tout de même de faire l'import en attendant ?


Second point, c'est Nolwen qui est plus à même de répondre à tes interrogations sur le module, donc je vais faire de mon mieux :-(


Pour commencer, j'ai pris en exemple la fiche Metz_13738551X.xml

1) Les erreurs liées au nom et prénom qui ne doivent pas être vides sont connues. Là on a des choses à faire par la suite, mais c'est juste un soucis d'affichage. Il te suffit de cliquer sur le nom et refermer la fenêtre de saisie de la personne pour voir que l'erreur disparait. Nolwen n'avait pas réussi à contourner ce problème avant son départ.
Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu'ici dans l'éditeur TEF, le même problème se pose, ouvre et referme la fenêtre de saisie, tu verras que ça marche en fait.

Ca c'est un pb connu
2) Il manque des mots-clefs en français. Ils sont décrits comme obligatoires dans le TEF : http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
Ok normal

3) Pour le PPN qui comporte 8 chiffres et une lettre ....
J'ai essayé de joindre les collègues fonctionnels mais ils ne sont pas joignables pour le moment. Les quelques docs que j'ai trouvées parlent bien de 9 chiffres. Tu as une info ou une doc où ils parlent d'une possibilité de caractères autres ?


Voici un extrait de la doc de l'ABES :
Zone 001 : Numéro d'identification de la notice
Zone système protégée, obligatoire, non répétable, sans indicateurs et sans sous-zones.
Le contenu de la zone est générée automatiquement par le système lors de la validation d'une nouvelle notice
Dans le Sudoc, l'identifiant unique de la notice est appelé ppn (= Pica production number). Il comporte 9 caractères :
8 chiffres (attribués par le système de manière séquentielle = numéro d'"ordre" de la notice dans la base de données)
une clé de contrôle sur 1 caractère, qui peut être un chiffre ou "X"

4) Concernant le fichier maintenant ...
Je ne connais pas assez le TEF, mais je sais que le type mime et l'URL du fichier sont à 2 endroits dans le TEF que nous générons.
Dans tes fiches, cela n'apparait qu'une fois. Il reste la rubrique suivante qui est vide :
    <mets:fileSec>
        <mets:fileGrp USE="archive" ID="FGrID1">
            <mets:file ID="FID1" MIMETYPE="" ADMID="file_1" USE="maitre">
                <mets:FLocat LOCTYPE="URL" xlink:href=""/>
            </mets:file>
        </mets:fileGrp>
    </mets:fileSec>
D'où l'erreur dans l'IHM ...
Si on se réfère à cette doc, on lit "
Seule l'édition d'archivage doit obligatoirement être représentée dans cette section. Cette présence est facultative pour les autres éditions. ".
Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien
USE="archive" dans le bloc mets:fileSec. Si je comprends bien, dans ce cas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.
J'ai corrigé mes fichiers en remplissant <mets:fileSec> et je récupếre bien l'URL lors de l'import.
Pour l'anecdote je n'ai pas réussi à importer un fichier TEF généré par ORI (pas de chance ???)



Je reviens vers toi quand tu auras pu me donner un peu plus d'infos et fait un retour sur ce mail.
Je te dirai aussi ce que j'ai eu comme infos pour le PPN.

A bientôt,

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


Alain Le Drezen a écrit :
" type="cite">
Bonjour,

Voici quelques problèmes rencontrés lors de l'import de notices de thèses du SUDOC (import en pièce jointe).

L'URL du fichier (<dc:identifier xsi:type="dcterms:URI">) ne s'importe pas.

La notice de la thèse "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'affiche pas dans l'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.

Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être composé de neuf chiffres" est erronée. Un PPN peu contenir des caractères.

Merci d'avance pour tout élément de réponse.

Alain



  

ledrezen
Bonjour Yohan,

Voici les éléments de réponse.

Le 10/09/2010 10:31, Yohan Colmant a écrit :
Salut Alain,

Je commence ENFIN à me pencher sur ton problème.

En premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu ne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?

 Pour le SUDOC pas de moissonnage possible. Pour Star le moissonnage serait possible. Mais dans les deux cas nous devons modifier les notices ce qui n'est pas possible sur une notice moissonnée.
Là, les erreurs que tu mentionnes apparaissent dans le md-editor, mais pas dans le workflow ? Si tu veux juste importer ces fiches et les publier, rien ne te bloque ?
En ce qui concerne l'import, en effet pas de problème pour les notices SUDOC. Ce n'est pas le cas pour les notices STAR qui elles plantent dès l'import..
Cependant certaines notices SUDOC ne sont pas éditable dans le workflow ce qui empêchera de les compléter et donc de les publier.
Si je n'arrivais pas à débloquer ton problème avant le retour de Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de modifier les fiches que tu importes ou non ?
Oui, nous devons les modifier avant de les publier. Par exemple la thèse nommée "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'ouvre pas dans l'éditeur à cause des caractères spéciaux en début de titre.
Si non, tu peux simplement importer les fiches et les indexer.
Effectivement, si tu cherches à les visualiser dans le md-editor, tu auras ces soucis, mais cela te permet tout de même de faire l'import en attendant ?


Second point, c'est Nolwen qui est plus à même de répondre à tes interrogations sur le module, donc je vais faire de mon mieux :-(


Pour commencer, j'ai pris en exemple la fiche Metz_13738551X.xml

1) Les erreurs liées au nom et prénom qui ne doivent pas être vides sont connues. Là on a des choses à faire par la suite, mais c'est juste un soucis d'affichage. Il te suffit de cliquer sur le nom et refermer la fenêtre de saisie de la personne pour voir que l'erreur disparait. Nolwen n'avait pas réussi à contourner ce problème avant son départ.
Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu'ici dans l'éditeur TEF, le même problème se pose, ouvre et referme la fenêtre de saisie, tu verras que ça marche en fait.

Ca c'est un pb connu
2) Il manque des mots-clefs en français. Ils sont décrits comme obligatoires dans le TEF : http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html
Ok normal

3) Pour le PPN qui comporte 8 chiffres et une lettre ....
J'ai essayé de joindre les collègues fonctionnels mais ils ne sont pas joignables pour le moment. Les quelques docs que j'ai trouvées parlent bien de 9 chiffres. Tu as une info ou une doc où ils parlent d'une possibilité de caractères autres ?


Voici un extrait de la doc de l'ABES :
Zone 001 : Numéro d'identification de la notice
Zone système protégée, obligatoire, non répétable, sans indicateurs et sans sous-zones.
Le contenu de la zone est générée automatiquement par le système lors de la validation d'une nouvelle notice
Dans le Sudoc, l'identifiant unique de la notice est appelé ppn (= Pica production number). Il comporte 9 caractères :
8 chiffres (attribués par le système de manière séquentielle = numéro d'"ordre" de la notice dans la base de données)
une clé de contrôle sur 1 caractère, qui peut être un chiffre ou "X"

4) Concernant le fichier maintenant ...
Je ne connais pas assez le TEF, mais je sais que le type mime et l'URL du fichier sont à 2 endroits dans le TEF que nous générons.
Dans tes fiches, cela n'apparait qu'une fois. Il reste la rubrique suivante qui est vide :
    <mets:fileSec>
        <mets:fileGrp USE="archive" ID="FGrID1">
            <mets:file ID="FID1" MIMETYPE="" ADMID="file_1" USE="maitre">
                <mets:FLocat LOCTYPE="URL" xlink:href=""/>
            </mets:file>
        </mets:fileGrp>
    </mets:fileSec>
D'où l'erreur dans l'IHM ...
Si on se réfère à cette doc, on lit "
Seule l'édition d'archivage doit obligatoirement être représentée dans cette section. Cette présence est facultative pour les autres éditions. ".
Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien
USE="archive" dans le bloc mets:fileSec. Si je comprends bien, dans ce cas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.
J'ai corrigé mes fichiers en remplissant <mets:fileSec> et je récupếre bien l'URL lors de l'import.
Pour l'anecdote je n'ai pas réussi à importer un fichier TEF généré par ORI (pas de chance ???)



Je reviens vers toi quand tu auras pu me donner un peu plus d'infos et fait un retour sur ce mail.
Je te dirai aussi ce que j'ai eu comme infos pour le PPN.

A bientôt,

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


Alain Le Drezen a écrit :
" type="cite">
Bonjour,

Voici quelques problèmes rencontrés lors de l'import de notices de thèses du SUDOC (import en pièce jointe).

L'URL du fichier (<dc:identifier xsi:type="dcterms:URI">) ne s'importe pas.

La notice de la thèse "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'affiche pas dans l'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.

Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être composé de neuf chiffres" est erronée. Un PPN peu contenir des caractères.

Merci d'avance pour tout élément de réponse.

Alain



  

Yohan Colmant
Salut Alain,

Je commence ENFIN à me pencher sur ton problème.

En premier lieu, pourquoi importes-tu les fiches dans ton workflow ? Tu ne peux pas les moissonner plutôt ? Comment les as-tu récupérées ?

Là, les erreurs que tu mentionnes apparaissent dans le md-editor, mais pas dans le workflow ? Si tu veux juste importer ces fiches et les publier, rien ne te bloque ?
Si je n'arrivais pas à débloquer ton problème avant le retour de Nolwen, est-ce que tu serais bloqué ? En gros, as-tu besoin de modifier les fiches que tu importes ou non ?
Si non, tu peux simplement importer les fiches et les indexer. Effectivement, si tu cherches à les visualiser dans le md-editor, tu auras ces soucis, mais cela te permet tout de même de faire l'import en attendant ?


Second point, c'est Nolwen qui est plus à même de répondre à tes interrogations sur le module, donc je vais faire de mon mieux :-(


Pour commencer, j'ai pris en exemple la fiche Metz_13738551X.xml

1) Les erreurs liées au nom et prénom qui ne doivent pas être vides sont connues. Là on a des choses à faire par la suite, mais c'est juste un soucis d'affichage. Il te suffit de cliquer sur le nom et refermer la fenêtre de saisie de la personne pour voir que l'erreur disparait. Nolwen n'avait pas réussi à contourner ce problème avant son départ.
Lorsque tu as un PPN composé de 9 chiffres comme prévu jusqu'ici dans l'éditeur TEF, le même problème se pose, ouvre et referme la fenêtre de saisie, tu verras que ça marche en fait.

2) Il manque des mots-clefs en français. Ils sont décrits comme obligatoires dans le TEF : http://www.abes.fr/abes/documents/tef/recommandation/dc_subject.html

3) Pour le PPN qui comporte 8 chiffres et une lettre ....
J'ai essayé de joindre les collègues fonctionnels mais ils ne sont pas joignables pour le moment. Les quelques docs que j'ai trouvées parlent bien de 9 chiffres. Tu as une info ou une doc où ils parlent d'une possibilité de caractères autres ?

4) Concernant le fichier maintenant ...
Je ne connais pas assez le TEF, mais je sais que le type mime et l'URL du fichier sont à 2 endroits dans le TEF que nous générons.
Dans tes fiches, cela n'apparait qu'une fois. Il reste la rubrique suivante qui est vide :
    <mets:fileSec>
        <mets:fileGrp USE="archive" ID="FGrID1">
            <mets:file ID="FID1" MIMETYPE="" ADMID="file_1" USE="maitre">
                <mets:FLocat LOCTYPE="URL" xlink:href=""/>
            </mets:file>
        </mets:fileGrp>
    </mets:fileSec>
D'où l'erreur dans l'IHM ...
Si on se réfère à cette doc, on lit "
Seule l'édition d'archivage doit obligatoirement être représentée dans cette section. Cette présence est facultative pour les autres éditions. ".
Dans ton cas, si je prends la fiche Metz_13738551X.xml, on voit bien
USE="archive" dans le bloc mets:fileSec. Si je comprends bien, dans ce cas, les métadonnées MIMETYPE et URL sont obligatoires. Ici elles ne sont pas remplies.


Je reviens vers toi quand tu auras pu me donner un peu plus d'infos et fait un retour sur ce mail.
Je te dirai aussi ce que j'ai eu comme infos pour le PPN.

A bientôt,

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


Alain Le Drezen a écrit :
" type="cite">
Bonjour,

Voici quelques problèmes rencontrés lors de l'import de notices de thèses du SUDOC (import en pièce jointe).

L'URL du fichier (<dc:identifier xsi:type="dcterms:URI">) ne s'importe pas.

La notice de la thèse "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'affiche pas dans l'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.

Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être composé de neuf chiffres" est erronée. Un PPN peu contenir des caractères.

Merci d'avance pour tout élément de réponse.

Alain



  
ledrezen
Bonjour,

Voici quelques problèmes rencontrés lors de l'import de notices de thèses du SUDOC (import en pièce jointe).

L'URL du fichier () ne s'importe pas.

La notice de la thèse "Quelle formation pour le médecin généraliste psychothérapeute de fait" ne s'affiche pas dans l'éditeur (page grise vide). Il semble que ce soit lié à la présence de caractères étranges en début du titre. Mais ceci ne devrait pas être bloquant.

Dans l'éditeur, l'erreur "Le PPN du mot sujet Rameau doit être composé de neuf chiffres" est erronée. Un PPN peu contenir des caractères.

Merci d'avance pour tout élément de réponse.

Alain

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos