Bekannte Probleme im Jitterbit Integration Studio
Einführung
Auf dieser Seite werden bekannte Probleme dokumentiert, die bei Jitterbit Integration Studio festgestellt wurden. 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 funktioniert derzeit im Firefox Browser nicht.
-
Zusätzliche Informationen: Wenn Sie nach dem Kopieren einer Komponente versuchen, diese in ein anderes Projekt einzufügen, wird die Komponente nicht kopiert.
-
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 im Protokoll beim Erstellen eines Weblinks.
-
Zusätzliche Informationen: Nach dem Ausführen eines Operation zum Erstellen eines Weblinks zeigt das Protokoll zusätzliche Warnungen zu Unterelementen an.
-
-
Datenbankconnector-Aktivitäten können fehlschlagen, wenn der Tabellenname ein + enthält
-
Zusammenfassung: Wenn ein Tabellenname in einer Anweisung wie
select * from City+
Enthält ein +, schlägt die Aktivität fehl. -
Zusätzliche Informationen: Das +-Zeichen ist in SQL reserviert.
-
Workaround: Setzen Sie den Tabellennamen in eckige Klammern.
[select * from City+]
.
-
-
HTTP: Wiederholungsversuche beheben Fehler 500, 502, 503 oder 504 nicht
-
Zusammenfassung: Wenn die Option Wiederholen in einer HTTP-Verbindung ausgewählt ist und bei Verwendung der 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 die private Agentenversion 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 Browser-Protokolle, um festzustellen, welcher Feldname vom Connector erwartet wird. Beispielsweise gibt 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 Agentenversion 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 hinzugefügt werden:
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-Aktivität „Kanäle auflisten“ schlägt mit dem Fehler „Ungültige Abfrage“ fehl, wenn der Teamname von Microsoft Teams 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.
-
Workaround: 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 ausschließlich das Transformationsmuster. Wenn Sie eine SAP Aktivität als Ziel verwenden, verwenden Sie je nach Bedarf das Transformationsmuster, das Zwei-Ziel-Archivmuster (nur als erstes Ziel) oder das Zwei-Transformationsmuster. 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-Abfrageaktivität, im in Schritt 3 generierten Schema ein DateTime-Feld, das einen Wert zurückgibt (entweder einen
DateTime
oder ein Nullwert) verwendet anstelle des Werts die Zeichenfolge „dateTime“. -
Problemumgehung: 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, bei denen falsch formatierte DateTime-Daten verwendet werden, schlägt das Schreiben des Datensatzes fehl
-
Zusammenfassung: Vorgänge, die ein ServiceNow create verwenden oder Aktivität aktualisieren beim Versuch, falsch formatierte Datums-/Uhrzeitdaten zu schreiben, wird zwar eine Erfolgsmeldung mit einer Fehlermeldung ausgegeben, der Datensatz kann jedoch nicht erstellt oder aktualisiert werden.
-
Zusätzliche Informationen: Die zurückgegebene Fehlermeldung nennt nicht das falsche Datumsformat als Ursache.
-
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 bei der Ausgabe möglicherweise nicht den ursprünglichen Wert an.
-
-
Die Verwendung eines flachen Schema in Transformations kann zu einem leeren zugeordneten Feld führen
-
Zusammenfassung: Unter bestimmten Umständen werden bei Verwendung eines flachen Schema Zielfelder nicht richtig zugeordnet, was dazu führt, dass sie leer sind.
-
Zusätzliche Informationen: Dies tritt bei gespiegelten Schemata oder JSON-Schemas nicht auf.
-
Workaround: Fügen Sie am Anfang des Operation ein Script hinzu, das Streaming-Transformations deaktiviert durch die Einstellung
$jitterbit.transformation.auto_streaming = false;
.
-
-
Eine Transformation führt zu einem allgemeinen Fehler, wenn eine ungültige Beispieldatei verwendet wird.
-
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.
-