Fehlerbehebung beim Betrieb im Jitterbit Integration Studio
Einführung
Wenn beim Ausführen eines Operation Probleme auftreten, werden die folgenden Maßnahmen zur Fehlerbehebung empfohlen.
Testen der Verbindung
Für alle Vorgänge mit Konnektoren, klicken Sie in der Verbindung auf die Schaltfläche Test, um sicherzustellen, dass die Verbindung erfolgreich ist.
Für Connector SDK-basierte Konnektoren, die in Vorgängen bereitgestellt werden, die auf privaten Agenten ausgeführt werden, stellt das Klicken auf die Schaltfläche Test sicher, dass die neueste Version des Konnektors auf den Agenten heruntergeladen wird (es sei denn, Sie verwenden die Organisationsrichtlinie Automatische Konnektoraktualisierung deaktivieren).
Überprüfen Sie die Operation
Überprüfen Sie die Operation für alle Informationen, die während der Ausführung der Operation geschrieben werden.
Je nach Agententyp können Sie Folgendes tun, um zusätzliche Protokolldateien und Daten abzurufen:
- Aktivieren Sie die debuggen für Operation (für Cloud-Agenten oder für private Vertreter)
- Aktivieren Sie ausführliches Connector-Logging (nur private Agenten)
- Überprüfen Sie die Agentenprotokolle (nur private Agenten)
Mögliche Fehler in Operation
In den folgenden Abschnitten werden mögliche Fehler in einem Operation und deren Lösung behandelt.
Warnung zu zusätzlichen Unterelementen
Ein extra subelement
Warnungen in den Protokollmeldungen können im Allgemeinen ignoriert werden. Diese Warnung weist darauf hin, dass die API Payload eines Connectors mehr Knoten oder Felder zurückgegeben hat von Daten als die im Schema definierten.
Unzulässige Zeichen in XML Schema
Abhängig von der Connector-Aktivität sind diese Zeichen ungültig und führen zu einem Laufzeit:
\x00 (NULL) | \x0E (herausschalten) |
\x01 (Beginn der Überschrift) | \x0F (einrücken) |
\x02 (Textanfang) | \x1A (Ersatzzeichen) |
\x03 (Ende des Textes) | \x1B (Flucht) |
\x04 (Ende der Übertragung) | \x1C (Dateitrennzeichen, Informationstrennzeichen vier) |
\x05 (Anfrage) | \x1D (Dateitrennzeichen, Informationstrennzeichen drei) |
\x06 (bestätigen) | \x1E (Dateitrennzeichen, Informationstrennzeichen zwei) |
\x07 (Glocke) | \x1F (Dateitrennzeichen, Informationstrennzeichen eins) |
\x08 (Rücktaste) | \xD800 Zu \xDFFF (UTF-16-Ersatzzeichen mit hohem Stellenwert) |
\x0B (vertikale Tab) | \xFFFE |
\x0C (Formularvorschub) | \xFFFF |
Wenn die Eingabe- oder Ausgabedaten, die an eine Transformation neben einer XML-basierten Connector-Aktivität übermittelt oder von dieser zurückgegeben werden, eines der oben genannten Zeichen enthalten, wird zur Laufzeit ein spezifischer Fehler zurückgegeben, der auf dieses Zeichen verweist. Wenn beispielsweise das \x1E
Steuerzeichen ist in der Transformation für die Epicor Kinetic Get BAQ-Aktivität vorhanden, wird dieser Fehler zur Laufzeit zurückgegeben:
The Exception is Invalid white space character (0x1e) in text to output