2012-04-06 16 views
0

Ich versuche, Webservice-SOAP-Anfragen an Neolane mit Coldfusion und CFHTTP zu stellen.Coldfusion - Fehler beim Erstellen einer SOAP-Anfrage an Neolane

Ich habe die SOAP-Anfrage direkt aus Neolanes Dokumentation kopiert, ich denke, das ist in Ordnung.

zurück Die Fehlermeldung lautet:

SOAP-ENV: clientle Nachricht XML SOAP est incorrect (Service '', méthode 'POST'). Le nom de méthode 'ExecuteQuery' du Paquet SOAP ne pas à celui entsprechen du parametre 'action' de l'en-tête 'Content-Type' ('')

was übersetzt:

SOAP-ENV: clientle SOAP XML-Nachricht ist falsch (Service '' Methode 'POST'). Der Methodenname "ExecuteQuery" SOAP-Paket stimmt nicht mit dem Parameter "action" im Header "Content-type" ('') überein

Ist der Aktionsparameter im Content-Type-Header von Coldfusion im CFHTTP gesetzt? Gibt es etwas, das mit cfhttpparam hinzugefügt werden sollte?

Jede Anleitung wäre willkommen.

Danke, Gary

Update: Gefunden Lösung. Erforderlich, um SOAPAction mit cfhttpparam hinzuzufügen und eine alternative Authentifizierungsmethode zu verwenden, die sich vom Beispiel in der Dokumentation unterscheidet.

Antwort

0

Gefundene Lösung. Erforderlich, um SOAPAction mit cfhttpparam hinzuzufügen und eine alternative Authentifizierungsmethode zu verwenden, die sich vom Beispiel in der Dokumentation unterscheidet.