Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Jitterbit-Variablen für Webdienste in Design Studio

Einführung

Diese Seite behandelt die für Webdienst verfügbaren Jitterbit-Variablen Methoden, organisiert nach Informationsvariablen, die Sie lesen (Informational) und Einstellungsvariablen, die Sie schreiben (Einstellungen).

Informativ

jitterbit.web_service.last_fault

Datentyp

Zeichenfolge

Beschreibung

Die letzte XML-formatierte SOAP -Fehlerantwort von einem SOAP Webdienst. Wenn keine SOAP Fehler generiert werden oder die Fehler nicht abgeleitet werden von 5XX Serverfehlern bleibt diese Variable ungesetzt. Diese Variable wird ab Agent-Version 10.68 bzw. 11.6 unterstützt.

Der XML-String kann direkt gelesen oder mithilfe der folgenden Schemata transformiert werden:

SOAP Fault 1.1
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<root>
    <transaction>
        <soap:Fault xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
            <faultcode xmlns="">soap:Server</faultcode>
            <faultstring xmlns="">Fault</faultstring>
        </soap:Fault>
    </transaction>
</root>
SOAP Fault 1.2
<?xml version="1.0" encoding="utf-8"?>
<root>
    <transaction>
        <soap:Fault xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
            <soap:Code>
                <soap:Value>soap:Receiver</soap:Value>
            </soap:Code>
            <soap:Reason>
                <soap:Text xml:lang="en">Fault</soap:Text>
            </soap:Reason>
            <soap:Detail/>
        </soap:Fault>
    </transaction>
</root>

Hinweis

Im Gegensatz zu anderen Jitterbit-Variablen ist diese Variable nicht in der Variablenliste der Benutzeroberfläche sichtbar.

jitterbit.web_service_call.status_code

Datentyp

Ganzzahl

Beschreibung

Der von einem Webdienst zurückgegebene Antwortstatuscode, wenn es in einer Operation verwendet wird. Wenn kein Statuscode zurückgegeben wird, lautet der gemeldete Wert -1.

Einstellungen

jitterbit.web_service_call.max_redirs

Datentyp

Ganzzahl

Standardwert

0

Beschreibung

Maximale Anzahl der Weiterleitungen beim Aufruf eines Webdienstes. Setzen Sie eine negative Zahl, um einer beliebigen Anzahl von Weiterleitungen zu folgen. Der Standardwert ist 0(Null); es werden keine Weiterleitungen verfolgt.

jitterbit.web_service_call.number_of_retries

Datentyp

Ganzzahl

Beschreibung

Wenn ein Aufruf eines Webdienstes schlägt mit jedem Statuscode fehl, außer 400 oder 403, versuchen Sie es mehrmals. Standardmäßig wird kein erneuter Versuch durchgeführt.

jitterbit.web_service_call.retry_wait_seconds

Datentyp

Ganzzahl

Beschreibung

Wenn ein Aufruf eines Webdienstes schlägt fehl und Wiederholungsversuche werden durch die Einstellung $jitterbit.web_service_call.number_of_retries Auf eine positive Ganzzahl setzen, so viele Sekunden zwischen den Wiederholungsversuchen warten.

jitterbit.web_service_call.ssl_cert_id

Datentyp

Zeichenfolge

Beschreibung

Eine Kennung für einen Konfigurationseintrag in der Konfigurationsdatei jitterbit.conf für das für Webdienste zu verwendende SSL-Zertifikat. Siehe auch Anpassungen > Client-Zertifikate und Zertifikate zum Schlüsselspeicher für private Agenten hinzufügen.

jitterbit.web_service_call.sync_response

Datentyp

Boolescher Wert

Standardwert

true

Beschreibung

Eingestellt auf false um einen Schritt bei der Verarbeitung von Webdienst zu überspringen Antworten. Dieser Schritt ist nur bei der Verarbeitung von SOAP Arrays erforderlich und kann in anderen Fällen übersprungen werden. Der Standardwert ist true, d. h. dieser Schritt wird immer ausgeführt.

jitterbit.web_service_call.time_out

Datentyp

Ganzzahl

Beschreibung

Legen Sie die Anzahl der Sekunden fest, nach denen Webdienst Anrufe werden abgebrochen oder auf 0(Null) zum Deaktivieren. Das Standard-Übertragungstimeout für Webdienstaufrufe beträgt eine Stunde (3600 Sekunden).