Versendet SOAP-Nachrichten an einen angegebenen HTTP-Endpunkt.

Übersicht

Mit dem SOAPSenderService können Nachrichten als SOAP-Nachrichten an einen konfigurierten HTTP-Endpunkt übermittelt werden. Der Service unterstützt Authentifizierung über HTTP Basic Auth. Das Ergebnis der Anfrage wird in der MessageContext-Variable B3P_HTTP_RESPONSE_BODY gespeichert.

Einrichtung

Klassenpfad org.b2bbp.services.outbound.soap.SOAPSenderService

Service Properties

Pflichtwerte

Property Beispielwert Erklärung
HTTP_URL http://example.com/soap Die URL des SOAP-Endpunkts, an den die Nachricht gesendet wird.

Optionale Werte

Property Beispielwert Erklärung
HTTP_AUTHORIZATION_BASIC true (false) Legt fest, ob HTTP Basic Auth verwendet wird. Werte: “true” oder “false”. Default ist “false”
HTTP_USER soapuser Benutzername für die HTTP-Authentifizierung.
HTTP_PASSWORD pVX5VxHrAKLLoqXMMuslrg== B2B-Base64-kodiertes Passwort
HTTP_SOAP_ACTION http://example.com/soapAction SOAP-Aktion, die im Header der Anfrage gesetzt wird.
HTTP_CONTENT_TYPE text/xml;charset=utf-8 Content-Type der SOAP-Anfrage. Standard ist “text/xml;charset=utf-8”.
B3P_RENCODING UTF-8 Das Encoding der abgeschickten Nachricht. Default ist das jeweilige Systemencoding
B3P_CONTENT_SLOT PAYLOAD Die Variable im MessageContext, aus der die zu sendende Nachricht geladen wird. Wenn nicht angegeben, wird CURRENT_PAYLOAD verwendet.
View Me   Edit Me