8.12.0 Harmony-Versionshinweise
Harmony Versionshinweise - 18. Juni 2016
Melden Sie sich beim Harmony Portal an, um auf die neueste Version von API-Manager, Management Console und Citizen Integrator zuzugreifen oder die neueste Version von Design Studio und privaten Agenten herunterzuladen. Weitere Informationen finden Sie unter Support erhalten.
Highlights der Version
- Neue Funktion: Cloud-Caching: Harmony ermöglicht es Ihnen jetzt, Daten vorübergehend in der Cloud zu speichern. Der zwischengespeicherte Wert ist für alle Vorgänge sichtbar, die im selben Bereich ausgeführt werden, bis er abläuft, unabhängig davon, wie dieser Operation gestartet wurde oder auf welchem Agenten er ausgeführt wird. Weitere Informationen finden Sie unter Cache-Funktionen des Formel-Generators.
- Neue Funktion: JMS Connector ist jetzt als erstklassiger Connector in Jitterbit Studio und Agenten enthalten.
- Neue Funktion: JMS Listen unterstützt jetzt Transaktionssitzungen mit benutzergesteuertem Commit und Rollback.
- Neue Funktion: Salesforce Wave - Möglichkeit zum Überschreiben von JSON-Metadaten über die Jitterbit Script hinzugefügt.
- Verbesserung: Benutzerdefinierte Änderungen an der Apache-Konfiguration sind einfacher vorzunehmen.
- Verbesserung: Privater Schlüssel wird nur für die SFTP-Private-Key-Authentifizierung benötigt.
- Fix: Leistungsverbesserung für Salesforce Abfrage beim Übertragen von Zielblöcken in die Datenbank.
Agent
-
Neue Funktion: Salesforce Wave-Verbesserung: Möglichkeit hinzugefügt, JSON-Metadaten über Jitterbit Script zu überschreiben. Dies gibt Projektautoren vollständige Anpassungskontrolle über Metadaten, z. B. das Überschreiben der Datensatzsicherheit. Siehe Überschreiben von JSON-Metadaten in Salesforce Wave Analytics für mehr.
-
Neue Funktion: Jitterbit Live-Verbesserung: Möglichkeit hinzugefügt, HTTP-Antwortcode für Custom APIs über Jitterbit Script zu überschreiben. Dies geschieht durch Festlegen der Variable $jitterbit.api.response.status_code im Script, das von einer benutzerdefinierten API ausgeführt wird. Dadurch können Projektautoren einen bestimmten HTTP-Fehlercode (zusammen mit tatsächlichen Payload) festlegen, anstatt sich darauf zu verlassen, dass das System basierend auf dem Standardverhalten die Codes 200 oder 500 zurückgibt.
-
Neue Funktion: JMS Connector ist jetzt als erstklassiger nativer Connector in Jitterbit Studio und Agenten enthalten, genau wie Salesforce, Netsuite, Quickbooks usw.
-
Neue Funktion: JMS Listen unterstützt jetzt Transaktionssitzungen mit benutzergesteuertem Commit und Rollback. Diese Funktion schützt die Nachricht vor Verlust, wenn während der Verarbeitung ein Problem auftritt. Sie ermöglicht außerdem eine präzise Kontrolle darüber, wann eine Nachricht in einem Geschäftsanwendungsfall als „verarbeitet“ betrachtet werden soll.
-
Verbesserung: Unterstützung für die Angabe der Zeichenkodierung für Eingabetextdateien in Studio hinzugefügt. (Siehe Unterstützte Zeichenkodierungen)
-
Verbesserung: Eine Funktion zum Umwandeln eines DataElement-Objekts in einen String und umgekehrt wurde hinzugefügt. Dies erfolgt im JSON-Format und gilt nur für DataElementStrings.
-
Verbesserung: Es ist jetzt einfacher, benutzerdefinierte Änderungen an der Apache-Konfiguration vorzunehmen, indem eine benutzergesteuerte Konfigurationsdatei eingefügt wird (weitere Anweisungen finden Sie in der Konfigurationsdatei \apache\conf\extra\httpd-jitterbit-local.conf).
-
Verbesserung: Es gibt jetzt eine neue Möglichkeit, Datenelemente mit einem Chunk zu verknüpfen, wenn Sie die chunking einer Operation verwenden. Sie rufen SetChunkDataElement() in einem Script auf und können dieses Datenelement dann z. B. im Zieldateinamen verwenden.
-
Verbesserung: Jetzt benötigt Jitterbit nur noch den privaten Schlüssel für die SFTP-Privatschlüsselauthentifizierung.
-
Verbesserung: Erkennen eines ungültigen Anwendungs-ID-Fehlers für NetSuite Endpoints 2015.2 und höher.
-
Verbesserung: Man muss jetzt die JMS -Provider-Informationen in der Datei JMS_ProviderInfo_User.conf angeben, die sich im Verzeichnis $JITTERBIT_HOME/Connectors/ JMS befindet. Die vom Agenten bereitgestellten JMS Provider werden in der Datei JMS_ProviderInfo.conf angegeben, die vom Benutzer nicht geändert werden sollte.
-
Fix: Wir haben das Problem mit falschen Benachrichtigungen behoben, dass ein Projekt veraltet ist, wenn ein Projekt im Studio geöffnet wird. Hinweis: Auch nach dem Upgrade auf 8.12 Studio kann die falsche Warnung für alte Projekte erscheinen. Die Warnungen sollten verschwinden, sobald das Projekt von diesem Studio aus bereitgestellt wurde.
-
Fix: Regression bei der erneuten Bereitstellung eines Projekts, das XML-Schema/WSDLs verwendet, behoben.
-
Fix: Ein Segmentierungsfehler in der SOAP Transformation wurde behoben, wenn kein abgeleiteter Typ ausgewählt wurde.
-
Fix: Ein Fehler in JMS wurde behoben, wenn für einen Schlüssel in einer der customMessageProperties kein Wert festgelegt ist. Diese leeren Werte werden nicht mehr an den JMS Anbieter gesendet.
-
Fix: Leistungsverbesserung für Salesforce Abfrage beim Übertragen von Zielblöcken in die Datenbank.
-
Fix: Der Operation wurde korrigiert, sodass Datensätze aus der Salesforce Abfrage in der Datenbank angezeigt werden, wenn jitterbit.target.db.commit_chunks aktiviert ist
-
Sicherheitsverbesserung: Upgrade Apache Camel auf 2.16.3.
-
Sicherheitsverbesserung: Upgrade auf OpenSSL 1.0.1t.
-
Sicherheitsverbesserung: Der Jitterbit Tomcat-Dienst überwacht nur die Netzwerkschnittstelle 127.0.0.1.
Studio
- Neue Funktion: Der JMS Connector ist jetzt immer im Studio verfügbar.
- Verbesserung: Verbesserte Fehlererkennung in Scripts und Zuordnungen für Script, die unterschiedliche Projektelemente als Eingabe verwenden.
- Verbesserung: Verbesserte Anzeige der zulässigen Werte für XSD-Aufzählungen im Transformation beim Mouseover.
- Verbesserung: Verbesserte Benutzererfahrung beim Importieren eines Jitterpaks, das Projektvariablen enthält.
- Verbesserung: Beim Testen eines Script, das auf andere Elemente im Projekt verweist, prüft das Studio jetzt, ob eines der referenzierten Elemente bereitgestellt werden muss, und fordert den Benutzer auf, es einsetzen, bevor der Test gestartet wird.
- Fix: Ein Problem wurde behoben, das dazu führte, dass die Timeout-Eigenschaft des MSAX- Endpoint während der Laufzeit ignoriert wurde. Nach dem Upgrade von Studio auf diese Version müssen Endpoints, die ein nicht standardmäßiges Timeout verwenden, erneut bereitgestellt werden, damit die Timeout-Einstellung wirksam wird.
- Fix: Ein Problem in den SFDC-Assistenten wurde behoben, das verhinderte, dass auf der Quellüberprüfungsseite des Assistenten Änderungen am Quelldateiformat vorgenommen werden konnten.
- Fix: Ein Problem wurde behoben, das dazu führte, dass die Studio-Benutzeroberfläche beim Abbrechen des Downloads eines Projekts in einem permanenten Wartezustand hängen blieb.
- Fix: Ein Problem wurde behoben, das dazu führte, dass der falsche Benutzername als der Benutzer gemeldet wurde, der zuletzt ein Projekt bereitgestellt hat.
- Fix: Der XML-Quellbaum in Studio sollte mehrere Instanzen unter einer OneOf-Schleife anzeigen.