2012-04-06 1 views
0

J'essaie de faire des requêtes SOAP de service web vers Neolane en utilisant Coldfusion et CFHTTP.Coldfusion - erreur lors de la création d'une requête SOAP sur Neolane

J'ai copié la requête SOAP directement à partir de la documentation de Neolane, donc je pense que c'est correct.

Le message d'erreur renvoyé est:

SOAP-ENV: clientle XML message SOAP is incorrect (service '', méthode 'POST'). Le nom de méthode 'ExecuteQuery' du paquet SOAP ne correspond pas Celui å du Paramètre 'action' de l'en-tête 'Content-type' ('')

qui se traduit par:

SOAP-ENV: clientle message XML SOAP est incorrect (service '' méthode 'POST'). Le nom de méthode 'ExecuteQuery' ne correspond pas au paramètre 'action' dans l'en-tête 'Content-type' ('')

Le paramètre action est-il dans l'en-tête Content-type défini par Coldfusion dans le CFHTTP? Y a-t-il quelque chose qui devrait être ajouté avec cfhttpparam?

Toutes les instructions seraient appréciées.

Merci, Gary

Mise à jour: solution trouvée. Nécessaire d'ajouter SOAPAction à l'aide de cfhttpparam et d'utiliser une autre méthode d'authentification différente de l'exemple de la documentation.

Répondre

0

Solution trouvée. Nécessaire d'ajouter SOAPAction à l'aide de cfhttpparam et d'utiliser une autre méthode d'authentification différente de l'exemple de la documentation.

Questions connexes