• Resolved stevenart

    (@stevenart)


    Bonjour,

    Je me suis servi de votre plugin comme base pour une implémentation du web service d’affranchissement de colissimo (fichier “WC-gateway-colissimo-auto.php” donc) et j’ai l’erreur suivante :

    “Unmarshalling Error: cvc-elt.4.2: Cannot resolve ‘ns1:outputFormat’ to a type definition for element ‘outputFormat’.”

    J’ai d’abord cherché du côté d’un éventuel paramètre manquant mais lorsque je retire complément le bloc “outputFormat”, j’ai la même erreur avec le bloc suivant “Letter”.

    Je sais que je suis un peu hors sujet puisque ce n’est pas lié directement au plugin mais impossible de debuger… Du coup je jette ma bouteille à la mer : quelqu’un a déjà rencontré cette erreur ? ou bien a une idée de comment la corriger ?

    Merci d’avance.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Halyra

    (@harasse)

    Bonjour,
    C’est un problème de name space généré par le soap client et non reconnu par le soap serveur.
    Il y a peut-être plus élégant, mais une des façons de faire est de créer une class qui étende le SoapClient pour éliminer ces name space avant l’exécution de la requète soap.
    La class en fin du fichier doit pouvoir vous guider.

    Thread Starter stevenart

    (@stevenart)

    Merci pour votre réponse, ça m’a complètement sorti d’affaire. Je n’avais pas vu la deuxième classe sous “WC_gateway_colissimo_auto”. Je suis donc un boulet reconnaissant ! 😉

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Erreur SOAP ?’ is closed to new replies.