Bonjour,
Je teste actuellement le workflow des thèses.
Je pense avoir une correction à apporter :
Lorsque l'on envoie une thèse à STAR par email, on fait appel à une XSL et le fichier généré est nommé en fonction de la config dans notre workflow, ici :
<arg name="xpathTitle">//mets:amdSec/mets:techMD/mets:mdWrap[@OTHERMDTYPE='tef_admin_these']/mets:xmlData/tef:thesisAdmin/dc:identifier</arg>
Or, pour certaines fiches que j'ai converti de DC en TEF, j'ai ceci :
<dc:identifier xsi:type="tef:nationalThesisPID">http://www.theses.fr/2009LIL10046</dc:identifier>
<dc:identifier xsi:type="tef:NNT">2009LIL10046</dc:identifier>
De ce fait, le fichier porte le nom de "http://www.theses.fr/2009LIL10046.xml" et là, plantage de l'application à cause des "/" un peu partout de l'URL.
Il faudrait plutôt spécifier l'attribut NNT, ce qui donnerait quelque chose de ce genre :
<arg name="xpathTitle">//mets:amdSec/mets:techMD/mets:mdWrap[@OTHERMDTYPE='tef_admin_these']/mets:xmlData/tef:thesisAdmin/dc:identifier[@xsi:type='tef:NNT']</arg>
A moins que la future version soit en full webservice :-P
Je teste actuellement le workflow des thèses.
Je pense avoir une correction à apporter :
Lorsque l'on envoie une thèse à STAR par email, on fait appel à une XSL et le fichier généré est nommé en fonction de la config dans notre workflow, ici :
<arg name="xpathTitle">//mets:amdSec/mets:techMD/mets:mdWrap[@OTHERMDTYPE='tef_admin_these']/mets:xmlData/tef:thesisAdmin/dc:identifier</arg>
Or, pour certaines fiches que j'ai converti de DC en TEF, j'ai ceci :
<dc:identifier xsi:type="tef:nationalThesisPID">http://www.theses.fr/2009LIL10046</dc:identifier>
<dc:identifier xsi:type="tef:NNT">2009LIL10046</dc:identifier>
De ce fait, le fichier porte le nom de "http://www.theses.fr/2009LIL10046.xml" et là, plantage de l'application à cause des "/" un peu partout de l'URL.
Il faudrait plutôt spécifier l'attribut NNT, ce qui donnerait quelque chose de ce genre :
<arg name="xpathTitle">//mets:amdSec/mets:techMD/mets:mdWrap[@OTHERMDTYPE='tef_admin_these']/mets:xmlData/tef:thesisAdmin/dc:identifier[@xsi:type='tef:NNT']</arg>
A moins que la future version soit en full webservice :-P
-- Cordialement. François Lefebvre Bibliothèque Universitaire de Lille 1 Cité Scientifique - B.P. 30155 59653 VILLENEUVE D'ASCQ CEDEX Tél.: 03.20.33.60.73