Actions
Anomalie #20012
ferméErreur lors du téléchargement d'un dossier
Début:
02/03/2022
Echéance:
Projet Parapheur:
Description
Lorsqu'on essaye de télécharger le dossier complet ou le faisceau de preuve d'un document dans MaarchParapheur, on a une erreur 500 quand les métadonnées associées au courrier contiennent un destinataire :
Modification du vhost pp_mp_2103 :
<Directory "/var/www/html/pp_cnam_mp">
SetEnv CONFIG_DIR "/var/www/html/mp2103/config/pp_cnam/"
SetEnv MAARCH_TMP_DIR "/opt/maarch"
Le faisceau de preuve est bien crée :
-rw-r--r--. 1 maarch maarch 3065 2 mars 16:36 /opt/maarch/maarchProof1_1194111299.xml
On a touours l'erreur :
Test de lecture du fichier xml :
libxml_use_internal_errors(true);
$sxe = simplexml_load_string("<?xml version='1.0'><broken><xml></broken>");
if ($sxe === false) {
echo "Erreur lors du chargement du XML\n";
foreach(libxml_get_errors() as $error) {
echo "\t", $error->message;
}
}
Erreur retourné :
Erreur lors du chargement du XML
error parsing attribute name
attributes construct error
Couldn't find end of Start Tag Destinataire line 2
expected '>'
Opening and ending tag mismatch: data line 2 and Destinataire
Opening and ending tag mismatch: History line 2 and data
Opening and ending tag mismatch: root line 2 and History
Extra content at the end of the document
Suppression des balises <destinataire(s)> :¶
<Destinataire(s)>BERTRAND BROGNIART</Destinataire(s)> :
==> lecture du fichier XML OK
=> Les parenthèses dans le nom de la balise XML provoque l'erreur.
Fichiers
Actions