Informationen zum Transportgrad stimmen nicht mit dem Namespace-URI für SOAP-Nachrichten überein

10

Ich erhalte den Fehler "Transport level information does not match with SOAP Message namespace URI" . Bitte fordern Sie die Details an, um das Problem zu beheben.

Ich habe das unten auf der Client-Seite eingestellt.

%Vor%

Können Sie mir bitte helfen, das Problem zu lösen?

    
Srini 31.05.2013, 15:46
quelle

2 Antworten

14

Dieser Fehler tritt auf, wenn eine Diskrepanz zwischen dem Inhaltstyp und der SOAP-Version (wie durch den Namespace-URI des SOAP-Envelope festgelegt) der empfangenen Nachricht besteht. Z.B. Wenn Axis2 eine SOAP 1.2-Nachricht mit dem Inhaltstyp text/xml empfängt, wird dieser Fehler ausgelöst.

    
Andreas Veithen 02.06.2013 14:00
quelle
0

Joe - Wenn Sie diesen Fehler erhalten, gehe ich davon aus, dass Sie versuchen, auf einen Dienst zuzugreifen, der wirklich alt ist und Sie möglicherweise Axis verwenden, das Version 2.0 ist. Sie können den Service nicht aufrufen, indem Sie einen Client mit Axis oder CXF erstellen. Ich habe tagelang versucht, das herauszufinden. Schließlich habe ich die SAAJ-API verwendet, um die WSDL-Anforderung zu erstellen und sie an den Dienst zu senden.

Es ist sehr einfach und hält Sie davon ab, herauszufinden, RPC / Literal / Document style etc.

Siehe diesen Beitrag - Post

    
Dinesh Arora 11.12.2014 03:46
quelle

Tags und Links