Bug #34299
iparapheur : crash sur get_file
Début:
24 juin 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
zeep.exceptions.XMLParseError "Unexpected element u'{http://www.adullact.org/spring-ws/iparapheur/1.0}DateLimite', expected u'{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique'"
Fichiers
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Fichier 0001-iparapheur-get_file-allow-missing-element-in-xsd-seq.patch 0001-iparapheur-get_file-allow-missing-element-in-xsd-seq.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Emmanuel Cazenave
- Patch proposed changé de Non à Oui
Et donc la réponse d'iparapheur qui ne respecte pas le xsd déclaré dans le wsdl (il manque des éléments).
Mini refactoring pour permettre de passer un strict=False au client zeep sur ce endpoint particulier (https://python-zeep.readthedocs.io/en/master/client.html#strict-mode).
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Fichier 0001-iparapheur-get_file-allow-missing-element-in-xsd-seq.patch 0001-iparapheur-get_file-allow-missing-element-in-xsd-seq.patch ajouté
Fait plus élégamment sur les bons conseils de Mr Noël.
Mis à jour par Thomas Noël il y a presque 5 ans
Ack dès que les tests auront testé que ça passe les tests.
Mis à jour par Thomas Noël il y a presque 5 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 09cb70cd1e930217fce188c2d0583ad582c547a5 Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Tue Jun 25 17:18:18 2019 +0200 iparapheur: get_file, allow missing element in xsd sequence (#34299)
Mis à jour par Frédéric Péters il y a presque 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
iparapheur: get_file, allow missing element in xsd sequence (#34299)