Jitterbit-Variablen des Webdienstes in Design Studio
Einführung
Auf dieser Seite finden Sie Jitterbit-Variablen, die für Webdienste verfügbar sind Methoden, organisiert nach Informationsvariablen, die Sie lesen (Informational) und Einstellungsvariablen, die Sie schreiben (Einstellungen).
Informativ
jitterbit.webservice.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
Serverfehler, diese Variable bleibt ungesetzt. Diese Variable wird unterstützt, wenn Agent-Versionen 10.68 oder höher oder 11.6 oder höher verwendet werden.
Die XML-Zeichenfolge kann direkt gelesen oder mithilfe der folgenden Schemata transformiert werden:
<?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>
<?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>
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, die beim Aufruf eines Webdienstes befolgt werden sollen. Auf eine negative Zahl setzen, um einer beliebigen Anzahl von Weiterleitungen zu folgen. Der Standardwert ist 0
(Null); es werden keine Weiterleitungen befolgt.
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 dies mehrmals. Standardmäßig wird kein erneuter Versuch unternommen.
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, warten Sie so viele Sekunden zwischen den Wiederholungsversuchen.
jitterbit.web_service_call.ssl_cert_id
Datentyp
Zeichenfolge
Beschreibung
Eine Kennung für einen Konfigurationseintrag in der Konfigurationsdatei jitterbit.conf
für das zu verwendende SSL-Zertifikat für Webdienste. Siehe auch Anpassungen > Client-Zertifikate und Zertifikate zum Schlüsselspeicher für private Agenten hinzufügen.
jitterbit.web_service_call.sync_response
Datentyp
Boolesch
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
, was bedeutet, dass dieser Schritt immer ausgeführt wird.
jitterbit.web_service_call.time_out
Datentyp
Ganzzahl
Beschreibung
Stellen Sie die Anzahl der Sekunden ein, nach denen Webdienst Anrufe werden abgebrochen oder auf 0
(Null) zum Deaktivieren. Das standardmäßige Übertragungstimeout für Webdienstaufrufe beträgt eine Stunde (3600 Sekunden).