Bekannte Probleme im Jitterbit Integration Studio
Einführung
Diese Seite dokumentiert bekannte Probleme, die mit Jitterbit Integration Studio. Bekannte Probleme, die bei anderen Jitterbit Harmony Anwendungen festgestellt wurden, finden Sie unter Bekannte Probleme.
Allgemein
-
Projektübergreifendes Einfügen funktioniert in Firefox nicht
-
Zusammenfassung: Das Einfügen von Komponenten zwischen Projekten ist derzeit im Firefox Browser nicht möglich.
-
Zusätzliche Informationen: Nachdem Sie eine Komponente kopiert haben, führt der Versuch, sie in ein anderes Projekt einzufügen, nicht zu einer Komponentenkopie.
-
Problemumgehung: Verwenden Sie den Browser Chrome oder Safari (nur macOS), um Komponenten zwischen Projekten einzufügen.
-
Anschlüsse
-
Box: Warnung vor zusätzlichen Unterelementen beim Erstellen von Weblinks mit der Aktivität „Erstellen“
-
Zusammenfassung: Diese Warnung erscheint beim Erstellen eines Weblinks im Protokoll.
-
Zusätzliche Informationen: Nach dem Ausführen eines Operation zum Erstellen eines Weblinks werden im Protokoll Warnungen zu zusätzlichen Unterelementen angezeigt.
-
-
Datenbankconnector-Aktivitäten können fehlschlagen, wenn der Tabellenname ein + enthält.
-
Zusammenfassung: Wenn ein Tabellenname in einer Anweisung wie
select * from City+
ein + enthält, schlägt die Aktivität fehl. -
Zusätzliche Informationen: Das +-Zeichen ist ein reserviertes Zeichen in SQL.
-
Workaround: Setzen Sie den Tabellennamen in eckige Klammern,
[select * from City+]
.
-
-
HTTP: Wiederholung behebt Fehler 500, 502, 503 oder 504 nicht
-
Zusammenfassung: Wenn die Option Wiederholen in einer HTTP-Verbindung ausgewählt ist und bei Verwendung von privaten Agenten 10.30 bis 10.33 wird die HTTP-Aktivität nach Fehlern 500, 502, 503 oder 504 nicht wiederhergestellt und es wird ein Fehlercode zurückgegeben.
-
Problemumgehung: Aktualisieren Sie auf private Agentversion 10.34 oder höher oder fügen Sie manuell hinzu
RecoverableStatusCode=500,502,503,504
zur privaten Agentenkonfigurationsdatei.
-
-
Magento: Feldwerte für
created_at
Undupdated_at
Zeitstempel werden bei manuellen Einträgen nicht aktualisiert- Zusammenfassung: Sowohl die
created_at
Undupdated_at
Felder werden von der Magento API bereitgestellt. Diese Zeitstempel können vom Benutzer nicht bearbeitet werden. Alle Werte, die Sie für diese Zeitstempel eingeben, werden ignoriert.
- Zusammenfassung: Sowohl die
-
Magento: Das Filtern einer Suche nach einigen Feldern funktioniert nicht
-
Zusammenfassung: Beim Angeben von Filterparametern in der Anforderung einer Magento Suchaktivität funktionieren einige Felder nicht, selbst wenn sie genau mit den in der Magento API Dokumentation angegebenen Feldnamen übereinstimmen.
-
Zusätzliche Informationen: Der Operation schlägt fehl und die Antwortnachricht weist auf einen ungültigen Attributnamen hin.
-
Workaround: Verwenden Sie die Browserprotokolle, um festzustellen, welcher Feldname vom Connector erwartet wird. Während beispielsweise die Magento API einen
id
Feld, erwartet der Magento Connector, dass der in der Anfrage angegebene Feldnameentity_id
. In einem Chrome Browser können die Browserprotokolle in den Google Chrome Developer Tools abgerufen werden auf der Tab „Netzwerk“.
-
-
Microsoft Azure Service Bus: Übermäßige Protokolleinträge
-
Zusammenfassung: Bei Verwendung des Microsoft Azure Service Bus Connectors mit Agent-Version 10.87 / 11.25 oder früher, eine übermäßige Anzahl von
INFO
Protokolle werden in einem kurzen Zeitraum generiert, was aufgrund der Größe dercatalina.out
Datei. -
Workaround: Ein Upgrade auf Agent-Version 11.26 oder höher wird empfohlen. Alternativ kann dieses Problem in Agent-Version 10.87 / 11.25 oder früher behoben werden, indem die folgenden Einstellungen zur
logback.xml
Datei befindet sich inC:\Program Files\Jitterbit Agent\tomcat\shared\lib
(Windows) oder/opt/jitterbit/tomcat/shared/lib
(Linux):<logger name="com.azure.core.amqp" level="ERROR"/> <logger name="com.azure.messaging.servicebus" level="ERROR"/> <logger name="com.azure.core.implementation" level="ERROR"/>
-
-
Microsoft Teams: Das Testen einer Abfrage in einer Microsoft Teams Listenkanalaktivität schlägt fehl, wenn ein Teamname Leerzeichen enthält
-
Zusammenfassung: Das Testen einer Abfrage in Schritt 2 einer Microsoft Teams Kanäle auflisten schlägt mit einem Ungültige Abfrage-Fehler fehl, wenn der Microsoft Teams-Teamname Leerzeichen enthält.
-
Zusätzliche Informationen: Das Problem beschränkt sich auf das Testen der Abfrage. Die Aktivitätskonfiguration kann noch abgeschlossen werden. Zur Laufzeit gibt der Operation die erwarteten Kanaldetails zurück.
-
-
SAP: Die Bereitstellung ungültiger SAP Operationen ist zulässig
-
Zusammenfassung: Vorgänge, die mehr als eine SAP Aktivität enthalten oder die eine SAP -Aktivität und eine NetSuite, Salesforce oder SOAP Aktivität enthalten, scheinen gültig zu sein und können ohne Fehler bereitgestellt werden.
-
Zusätzliche Informationen: Der Operation schlägt zur Laufzeit fehl.
-
Problemumgehung: Folgen Sie einem gültigen Operation und verwenden Sie nicht mehr als eine SAP, NetSuite, Salesforce oder SOAP Aktivität in derselben Operation. Wenn Sie eine SAP Aktivität als Quelle verwenden, verwenden Sie nur das Transformationsmuster. Wenn Sie eine SAP Aktivität als Ziel verwenden, verwenden Sie das Transformationsmuster, das Zwei-Ziel-Archivmuster (nur als erstes Ziel) oder das Zwei-Transformationsmuster, je nachdem, was zutrifft. Siehe Operationsgültigkeit für weitere Informationen.
-
-
ServiceNow: DateTime-Felder verwenden den falschen Datentyp im Schema, das von einer ServiceNow Abfrageaktivität generiert wird
-
Zusammenfassung: Während der Konfiguration einer ServiceNow Query-Aktivität, im in Schritt 3 generierten Schema ein DateTime-Feld, das einen Wert zurückgibt (entweder ein
DateTime
oder Null) verwendet die Zeichenfolge „dateTime“ anstelle des Werts. -
Workaround: Spiegeln Sie in der Transformation das Schema, bearbeiten Sie es dann und ändern Sie den Datentyp aller „dateTime“-Felder in eine Zeichenfolge.
-
-
ServiceNow: Bei Vorgängen mit ServiceNow Erstellungs- oder Aktualisierungsaktivitäten, die falsch formatierte DateTime-Daten verwenden, schlägt das Schreiben des Datensatzes fehl
-
Zusammenfassung: Vorgänge, die ein ServiceNow create verwenden oder Aktivität aktualisieren beim Versuch, falsch formatierte DateTime-Daten zu schreiben, wird zwar eine Erfolgsmeldung mit einer Fehlermeldung ausgegeben, aber der Datensatz kann nicht erstellt oder aktualisiert werden.
-
Zusätzliche Informationen: Die zurückgegebene Fehlermeldung gibt nicht das falsche Datumsformat als Ursache an.
-
Transformations
-
Falsche Werte für
long
Datentyp-
Zusammenfassung: Werte und Datentypen können sich bei der Ausgabe ändern.
-
Zusätzliche Informationen: Felder mit langen Datentypen zeigen in der Ausgabe möglicherweise nicht den ursprünglichen Wert an.
-
-
Die Verwendung eines flachen Schema in Transformations kann zu leeren zugeordneten Feldern führen
-
Zusammenfassung: Unter bestimmten Umständen werden bei Verwendung eines flachen Schema die Zielfelder nicht richtig zugeordnet, was dazu führt, dass sie leer sind.
-
Zusätzliche Informationen: Dies tritt bei gespiegelten Schemas oder JSON-Schemas nicht auf.
-
Workaround: Fügen Sie am Anfang der Operation ein Script hinzu, das Streaming-Transformations deaktiviert durch Setzen
$jitterbit.transformation.auto_streaming = false;
.
-
-
Bei der Verwendung einer ungültigen Beispieldatei führt eine Transformation zu einem allgemeinen Fehler
-
Zusammenfassung: Wenn beim Laden einer Beispieldatei zur Verwendung für eine Transformation die Datei ein ungültiges Format aufweist, wird in der Fehlermeldung „sampleDataLoadFailure“ angezeigt.
-
Zusätzliche Informationen: Mögliche Ursachen für ein ungültiges Format sind eine CSV-Datei mit fehlender Header, eine JSON-Datei mit fehlendem schließenden Anführungszeichen, eine XML-Datei mit fehlendem schließenden Tag usw.
-