From 38265b7e3196ad910da5555f7ac1d75f737a7dac Mon Sep 17 00:00:00 2001 From: Emmanuel Gaillot Date: Fri, 22 Nov 2024 17:54:07 +0100 Subject: [PATCH] Corrige type identifiant Domibus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Jusqu'ici, on utilise comme typeId la valeur `urn:oasis:names:tc:ebcore:partyid-type:unregistered:oots-simulator`… considéré comme invalide par les validateurs fournis par la Commission Européenne. Ce commit fait apparaître comme typeId la valeur acceptée `urn:oasis:names:tc:ebcore:partyid-type:unregistered:oots`. --- exemples/configuration_PMode_Domibus.xml | 2 +- src/routes/routesEbms.js | 6 ++++-- .../constructeurEnveloppeSOAPAvecPieceJointe.js | 4 ++-- test/constructeurs/constructeurEnveloppeSOAPRequete.js | 4 ++-- test/depots/depotPointsAcces.spec.js | 2 +- 5 files changed, 10 insertions(+), 8 deletions(-) diff --git a/exemples/configuration_PMode_Domibus.xml b/exemples/configuration_PMode_Domibus.xml index afffa2c..e072e97 100644 --- a/exemples/configuration_PMode_Domibus.xml +++ b/exemples/configuration_PMode_Domibus.xml @@ -12,7 +12,7 @@ - + diff --git a/src/routes/routesEbms.js b/src/routes/routesEbms.js index 8154b2a..e8cddc7 100644 --- a/src/routes/routesEbms.js +++ b/src/routes/routesEbms.js @@ -15,8 +15,10 @@ const routesEbms = (config) => { const routes = express.Router(); routes.get('/entetes/requeteJustificatif', (requete, reponse) => { - const { idDestinataire, typeIdentifiant } = requete.query; - const destinataire = new PointAcces(idDestinataire, typeIdentifiant); + const destinataire = new PointAcces( + process.env.IDENTIFIANT_EXPEDITEUR_DOMIBUS, + process.env.TYPE_IDENTIFIANT_EXPEDITEUR_DOMIBUS, + ); const idConversation = adaptateurUUID.genereUUID(); const suffixe = process.env.SUFFIXE_IDENTIFIANTS_DOMIBUS; const idPayload = `cid:${adaptateurUUID.genereUUID()}@${suffixe}`; diff --git a/test/constructeurs/constructeurEnveloppeSOAPAvecPieceJointe.js b/test/constructeurs/constructeurEnveloppeSOAPAvecPieceJointe.js index 53f9275..532fab9 100644 --- a/test/constructeurs/constructeurEnveloppeSOAPAvecPieceJointe.js +++ b/test/constructeurs/constructeurEnveloppeSOAPAvecPieceJointe.js @@ -67,11 +67,11 @@ class ConstructeurEnveloppeSOAPAvecPieceJointe { - AP_SI_01 + AP_SI_01 http://sdg.europa.eu/edelivery/gateway - AP_FR_01 + AP_FR_01 http://sdg.europa.eu/edelivery/gateway diff --git a/test/constructeurs/constructeurEnveloppeSOAPRequete.js b/test/constructeurs/constructeurEnveloppeSOAPRequete.js index 3397e7b..27b3b01 100644 --- a/test/constructeurs/constructeurEnveloppeSOAPRequete.js +++ b/test/constructeurs/constructeurEnveloppeSOAPRequete.js @@ -87,11 +87,11 @@ class ConstructeurEnveloppeSOAPRequete { - AP_SI_01 + AP_SI_01 http://sdg.europa.eu/edelivery/gateway - AP_FR_01 + AP_FR_01 http://sdg.europa.eu/edelivery/gateway diff --git a/test/depots/depotPointsAcces.spec.js b/test/depots/depotPointsAcces.spec.js index 8c5f251..1af66b5 100644 --- a/test/depots/depotPointsAcces.spec.js +++ b/test/depots/depotPointsAcces.spec.js @@ -6,7 +6,7 @@ class ConstructeurPointAcces { constructor() { this.nom = adaptateurUUID.genereUUID(); this.id = this.nom; - this.typeIdentifiant = 'urn:oasis:names:tc:ebcore:partyid-type:unregistered:oots-simulator'; + this.typeIdentifiant = 'urn:oasis:names:tc:ebcore:partyid-type:unregistered:oots'; } avecId(id) {