Bug #36870
mdel: adaptations pour Arpège
0%
Description
- Arpège ne regarde pas le nom des fichiers, il lit juste le premier du zip qui doit donc être l'enveloppe "message.xml"
- le vrai nom des démarches AEC-LA est EtatCivil, le zip doit avoir cette forme :
Archive: /tmp/A-17-3-EtatCivil-1.zip Length Date Time Name --------- ---------- ----- ---- 4682 2019-10-10 09:53 message.xml 1512 2019-10-07 10:52 A-17-3-EtatCivil-doc-ActeEtatCivil-XML-1-1.xml 871 2019-10-10 09:53 A-17-3-EtatCivil-ent-1.xml --------- ------- 7065 3 files
et le routage celle-ci :
<ns2:Body> <ns2:Content> <ns2:Aller> <NumeroDemarche>EtatCivil</NumeroDemarche> <Teledemarche> <NumeroTeledemarche>A-17-3</NumeroTeledemarche> <Date>2019-07-31T17:49:25+00:00</Date> <IdentifiantPlateforme>PSL_PART</IdentifiantPlateforme> <Email>whatever@whatever.com</Email> </Teledemarche> <Routage> <Donnee> <Id>Code INSEE</Id> <Valeur>69091</Valeur> </Donnee> </Routage> <Document> <Code>ActeEtatCivil-XML</Code> <Nom>ActeEtatCivil-XML</Nom> <FichierFormulaire> <FichierDonnees>A-17-3-EtatCivil-doc-ActeEtatCivil-PDF-1-1.xml</FichierDonnees> </FichierFormulaire> </Document> </ns2:Aller> </ns2:Content> </ns2:Body>
fichier qui marche attaché.
Fichiers
Révisions associées
mdel: adapt filenames and routing (#36870)
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Fichier A-17-3-EtatCivil-1.zip A-17-3-EtatCivil-1.zip ajouté
- Sujet changé de mdel: mettre message.xml en premier dans le zip à mdel: adaptations pour Arpège
- Description mis à jour (diff)
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
À noter qu'on attend encore un dernier retour pour voir si les données elles-mêmes sont bien passées complètement sur #33325, si nécessaire il faudrait relancer.
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Fichier 0001-mdel-add-a-software-parameter-36870.patch 0001-mdel-add-a-software-parameter-36870.patch ajouté
- Fichier 0002-mdel-control-zipfile-structure-36870.patch 0002-mdel-control-zipfile-structure-36870.patch ajouté
- Fichier 0003-mdel-adapt-filenames-and-routing-36870.patch 0003-mdel-adapt-filenames-and-routing-36870.patch ajouté
- Tracker changé de Support à Bug
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Intégration réussie dans Arpege avec les patchs ci-joints.
J'ai fait tout ce que j'ai pu pour ne pas en arriver là, genre changer uniquement l'ordre des fichiers dans le zip, mais non ça ne suffit pas.
Ensuite il y aurait peut-être la possibilité de ne pas introduire de différence de comportement entre Arpege/Siecle , genre peut-être que ça passe dans Siecle avec ces patchs. Si quelqu'un tiens ça cela, il faudrait qu'il prenne en charge le test de ces patchs dans Siecle, perso je n'ai pas cette possibilité.
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
Par rapport à ce que je disais tu rajoutes juste le renommage du document XML en ActeEtatCivil-XML ou je rate un truc ? Pourquoi ne pas le faire pour tout le monde, t'as peur que ça pète dans Siècle ?
Tu avais déjà répondu à ma question je me suis jeté sur le patch sans lire le commentaire, ouaip si quelqu'un peut tester dans siècle.
Mis à jour par Serghei Mihai il y a plus de 4 ans
Je prend la partie tests avec Siecle (avec Strasbourg).
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
Discusion avec Manu: on s'en fout de siècle, c'est en prod nulle part et il doit accepter le format le plus proche de MDEL qu'Arpège Melodie mange, on vire les if
.
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Statut changé de Solution proposée à En cours
Mis à jour par Serghei Mihai il y a plus de 4 ans
Arpège est en prod nulle part non plus il me semble.
J'aimerais quand même tester avec Strasbourg, leur dire que ça va dans le sens qu'ils souhaitent et s'ils passent commande avoir un peu de financement pour le taf de Manu.
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
Ok vas y, teste avec Stras (il faut passer Melodie/Aprege dans ton instance locale du connecteur).
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
Serghei Mihai a écrit :
C'est fait.
Et ? :)
Mis à jour par Serghei Mihai il y a plus de 4 ans
- Statut changé de En cours à Solution validée
Aucun impact des modifs sur Siecle, donc go.
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 1faa47f81b4c8eabe77f47974357f0ec53ba515e Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Wed Nov 20 15:39:16 2019 +0100 mdel: adapt filenames and routing (#36870) commit 8bf2163323557ba69696f0b2807944e044124264 Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Mon Oct 21 18:15:55 2019 +0200 mdel: control zipfile structure (#36870)
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
mdel: control zipfile structure (#36870)