Zum Inhalt springen

9.1 Harmony-Versionshinweise

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. Wie immer wenden Sie sich bitte an den Support, wenn Sie Hilfe benötigen.

9.1.0.8 Harmony Versionshinweise - Private Agenten - 13. Juli 2018

Fehlerbehebungen

  • Private Agenten: Ein in Version 9.1.0.7 veröffentlichter Fix für die Funktion CVTDate() wurde zurückgesetzt, wenn diese zur Verarbeitung von Nullwerten verwendet wird. Der Fix funktionierte, wenn CVTDate nur einmal für ein bestimmtes Feld aufgerufen wird.
    Ein Problem mit der Funktion CVTDate() wurde behoben, das ungültige Ergebnisse verursachte, wenn CVTDate() für ein bestimmtes Feld mehr als einmal aufgerufen wird.

    Beispiel: Im folgenden Beispiel würde der zweite Aufruf von CVTDate mit der Variable mydate (für die Variable Month) einen Script Transformation würde.

    year=CVTDATE(mydate,'yyyy-mm-dd','yy');
    month=CVTDate(mydate,'yyyy-mm-dd','mm');
    

9.1 Harmony Versionshinweise - 5. Juli 2018 in EMEA und 9. Juli 2018 in NA

Notiz

Hinweis an alle Kunden, die den SAP EventListener gekauft haben und derzeit verwenden:

Wenn Sie Ihre privaten Agenten auf Version 8.29.2 oder höher aktualisieren, müssen Sie den SAP EventListener auf Version 8.29.2.3 aktualisieren. Bitte wenden Sie sich an Ihren Customer Success Manager, um SAP EventListener 8.29.2.3 zu erhalten.

Neue Funktionen

  • Privater Agent: Unterstützung für OData-Funktion „indexof()“ hinzugefügt. Diese Funktion ist speziell für SQL Server verfügbar.
    Die Funktion indexof() wird jetzt für OData Abfragen unterstützt, wenn sie mit einer SQL Server-Datenbank gekoppelt ist.

Korrekturen

  • Identity App: Ein Problem wurde behoben, das Benutzer daran hinderte, die Funktion „Passwort vergessen“ zu verwenden, wenn ihre Email-Adresse einen Großbuchstaben enthielt.
    Mit der Funktion „Passwort vergessen“ kann ein Benutzer jetzt ein neues Passwort erstellen und den Vorgang erfolgreich abschließen, wenn er sich mit einer Email in Groß- und Kleinschreibung oder mit einer Email in Kleinbuchstaben anmeldet.

  • Data Loader: Ein Problem mit dem Harmony-Portalmenü im Data Loader wurde behoben.
    Die Option „Home“ im Data Loader wurde aktiviert, sodass der Benutzer vom Harmony-Portalmenü zur Zielseite zurückkehren kann.

  • Management Console: Der Bildschirm „Vorgang für importiertes Projekt ausführen“ wird nach dem Importieren von Projekten in mehrere Umgebungen nicht angezeigt.
    Der Bildschirm „Importiertes Projekt ausführen“ wird dem Benutzer jetzt nach dem Importieren von Projekten in mehrere Umgebungen im Projektbildschirm angezeigt.

  • Management Console: Die Schaltfläche „Schließen“ im Fenster „Warnmeldung für Agent“ auf den Seiten „Agenten“ und „Agent “ wurde repariert.
    Die Schaltfläche „Schließen“ schließt jetzt erfolgreich das Fenster „Warnmeldung für Agent“, das beim Anzeigen der an der Datei jitterbit.conf auf den Seiten „Agenten“ und „Agent “ vorgenommenen Änderungen angezeigt wird.

  • Management Console: Das Problem wurde behoben, bei dem das Deaktivieren des Banners „Eine neue Agent-Version, 9.1, steht zum Download bereit“ das Benachrichtigungsbanner nicht entfernte.
    Wenn Sie das Banner „Eine neue Agent-Version, 9.1, steht zum Download bereit“ innerhalb einer Seite auf „Deaktiviert“ setzen, wird jetzt die Benachrichtigung von allen Seiten in der Management Console entfernt.

  • Management Console: Die Option „Passwort ändern“ wurde von den Seiten der Management Console, des API-Manager und des Citizen Integrator entfernt.
    Die Option „Passwort ändern“ ist jetzt nur auf der Harmony Zielseite verfügbar.

  • Design Studio: Ein Problem mit der Funktion SFLookupAll() wurde behoben, die die Unicode-Dekodierung internationaler Zeichen nicht erfolgreich handhaben konnte.
    Verbesserte Robustheit der HTML-Kodierung/Dekodierung auf der Salesforce Schnittstelle.

  • Design Studio: Anmeldeproblem bei Einstein Analytics (Wave) für Salesforce-Profile mit aktivierter Sandbox behoben.
    Einstein Analytics (Wave)-Integrationen stellen jetzt eine Verbindung her und werden erfolgreich für Salesforce-Profile mit aktivierter Sandbox ausgeführt.

  • Privater Agent und Design Studio: Ein Problem wurde behoben, bei dem bestimmte Zuordnungen mit der Funktion CVTDate() nicht richtig funktionierten. HINWEIS: DIESES FIX WURDE IN PRIVATE AGENT VERSION 9.1.0.8 ZURÜCKGESETZT. BITTE BEACHTEN SIE DIE OBEN GENANNTEN VERSIONHINWEISE ZU 9.0.1.0.8.
    Ein Problem mit der Funktion CVTDate() wurde behoben, wenn diese zum Verarbeiten von Nullwerten verwendet wird.

  • Management Console: Unangemessener Text behoben, der auf den Seiten „Agenten“ und „Agent“ im Agent-Tooltip angezeigt wird, wenn Änderungen in jitterbit.conf vorgenommen werden.
    Der Tooltip auf den Seiten „Agenten“ und „Agent “ wurde korrigiert, sodass bei Änderungen in jitterbit.conf der richtige Text angezeigt wird, und überflüssiger Text wurde entfernt.

  • Management Console: Für die Spalten „Einladungsstatus“ und „Status“ auf der Tab „Mitglieder“ auf der Seite „Organisationen“ ist keine Sortierung zulässig.
    Sortierfunktion für die Spalten „Einladungsstatus“ und „Status“ auf der Tab „Mitglieder“ auf der Seite „Organisationen“ aktiviert.

  • Management Console: Der Flackereffekt der horizontalen Trennlinie zwischen dem Organisationsraster und dem Rollenraster auf der Seite „Organisationen“ wurde behoben.
    Die horizontale Trennlinie zwischen dem Organisationsraster und dem Rolle auf der Seite „Organisationen“ ist jetzt statisch.

  • Management Console: Das Problem wurde behoben, bei dem aktive Organisationszeilen deaktiviert wurden, nachdem der Benutzer auf eine beliebige Header auf der Seite „Organisationen“ geklickt hat.
    Aktive Organisationszeilen bleiben aktiv, nachdem der Benutzer auf eine beliebige Header auf der Seite „Organisationen“ geklickt hat.

  • Management Console: Die Größe des unteren Bereichs auf der Seite „Organisationen“ wird nach der Größenänderung der Spalte „Aktion“ nicht richtig angepasst.
    Das UI-Problem wurde behoben, bei dem durch die Größenänderung der Spalte „Aktion“ in den Registerkarten „Rollen“ und „Mitglieder“ eine neue Spalte auf der rechten Seite der Seite „Organisationen“ eingeführt wurde.

  • Management Console: Deaktivieren Sie die Sortierfunktion in der Spalte „Aktion“ auf der Seite „Organisationen“.
    Sortierfunktion in der Spalte „Aktion“ auf der Seite „Organisationen“ deaktiviert. Nach dem Aktualisieren zeigt die Spalte „Organisation“ das Symbol für aufsteigende Reihenfolge an und die Spalte „Organisation“ wird in aufsteigender Reihenfolge sortiert. Der Benutzer kann die Spalte „Organisation“ in absteigender Reihenfolge sortieren, indem er das Symbol für aufsteigende Reihenfolge auswählt.

  • Management Console: Mehrere UI-Probleme auf der Seite „Organisationen“ behoben.
    Das Popup-Fenster „Berechtigung“ wird jetzt an der entsprechenden Stelle angezeigt und verschiedene Probleme mit der Bildlaufleiste auf der Seite „Organisationen“ wurden behoben.

  • Management Console: Mehrere UI-Probleme auf der Benachrichtigungsseite behoben.
    Zusätzlicher Platz aus dem Popup-Fenster „Benachrichtigung“ beim Hinzufügen und Bearbeiten der Benachrichtigung auf der Seite „Benachrichtigungen“ entfernt.

  • Management Console: Im Popup „Organisationen > Organisationsrichtlinien bearbeiten“ wird der Fehler „Geben Sie die richtige IP-Adresse ein“ unmittelbar nach der Eingabe der Startbereichs-IP angezeigt, sogar noch bevor Sie auf die Schaltfläche „Speichern“ klicken. Die Fehlermeldung sollte nur angezeigt werden, wenn eine ungültige IP eingegeben wurde.
    Die Fehlermeldung wurde behoben, die angezeigt wird, wenn der Benutzer im Popup „Organisationsrichtlinien bearbeiten“ auf der Seite „Organisationen“ den Zulassungsliste-IP-Bereich eingibt.

  • API Analytics (Classic): Inhalt des API debuggen und Zeitstempelzeilen werden für denselben Treffer auf der Seite „Debugprotokolle anzeigen“ nicht zusammen angezeigt
    Das Problem wurde behoben, um den Inhalt des debuggen-Protokolls und den Zeitstempel für einen bestimmten Treffer zusammen in derselben Zeile auf der Seite „Debug-Protokolle anzeigen“ anzuzeigen.

  • Management Console: Wenn ein gültiger IP-Bereich eingegeben wurde, kann ein zweiter ungültiger IP-Bereich unter „IP-Whitelist-Bereich aktivieren“ im Popup „Organisationsrichtlinien bearbeiten“ auf der Seite „Organisationen“ gespeichert werden.
    Das Problem wurde behoben, bei dem die Validierung eines zweiten IP-Bereichs falsch war und das Speichern eines ungültigen IP-Bereichs innerhalb der Organisationsrichtlinien der Seite „Organisationen“ ermöglichte.

  • Management Console: Whitelist-IP-Bereich wird nicht wie erwartet gelöscht.
    Das UI-Problem auf der Seite „Organisationen“ wurde behoben, bei dem ein IP-Bereich aus „IP-Whitelist-Bereich aktivieren“ im Popup „Organisationsrichtlinien bearbeiten“ gelöscht wird, der IP-Bereich jedoch nicht tatsächlich aus Harmony gelöscht wird.

  • Management Console: Die Spalte „Rolle“ auf der Tab „Rollen“ sollte auf der Seite „Organisationen“ nach Namen sortiert sein.
    Das Problem wurde behoben, sodass die Spalte „Rolle“ auf der Tab „Rollen“ auf der Seite „Organisationen“ in aufsteigender Reihenfolge nach Namen sortiert angezeigt wird.

  • Identity APP: SSO OAuth-Aktualisierungsanmeldung verursacht unbekannte Ausnahme für zonenübergreifende Benutzer (z. B. US-Benutzer, die sich aus EMEA anmelden).
    Das Problem mit SSO-Benutzern, die versuchten, sich von zonenübergreifenden Clouds aus bei Harmony anzumelden (d. h. US-Benutzer, die sich von EMEA aus anmelden), wurde behoben.

  • Design Studio: Unerwartetes Verhalten beim Anmelden bei Design Studio mit SSO.
    Ein Problem mit den Design Studio SSO-Cookies wurde behoben.

  • Management Console: Auf der Seite „Anpassungen > Client-Zertifikate“ bleibt das Zertifikat auch nach der Aktualisierung im Bearbeitungsmodus geöffnet.
    Das Problem wurde behoben, dass das Fenster „Zertifikat bearbeiten“ nach der Aktualisierung auf der Seite „Client-Zertifikate“ nicht geschlossen wird.

  • Management Console: Wenn auf der Seite „Anpassungen > Plug-ins“ ein benutzerdefiniertes Plug-in gelöscht wird, wird es nicht aus dem FileStore gelöscht.
    Das Problem wurde behoben, dass ein Kunde dasselbe benutzerdefinierte Plugin nicht unmittelbar nach der Löschung erneut hochladen konnte.

  • Linux (RPM)-Agent: Ein Problem wurde behoben, das dazu führte, dass Email Nachrichten auf Linux (RPM)-Agenten nach dem Upgrade auf die Versionen 8.29.5 oder 8.30 fehlschlugen.
    Eine Laufzeitabhängigkeit wurde entfernt, die einen Konflikt mit den Bibliotheken von Drittpartei verursachte. Bei der Ausführung auf Linux Agenten (RPM) werden Email Nachrichten jetzt erfolgreich gesendet und empfangen.

  • Private Agenten: Ein Problem wurde behoben, bei dem $jitterbit.netsuite.async beim Ausführen gleichzeitiger NetSuite-Vorgänge die falschen Daten zurückgibt.
    Die Variable $jitterbit.netsuite.async gibt die richtigen Daten zurück, wenn gleichzeitige NetSuite-Operationen ausgeführt werden.

  • Das Problem wurde behoben, das Benutzern das Zurücksetzen abgelaufener Passwörter nicht ermöglichte. Außerdem wurde das Problem mit der zonenübergreifenden Anmeldung teilweise behoben.
    Benutzer können ihre abgelaufenen Passwörter jetzt erfolgreich zurücksetzen.

  • Der 500 Internal Server-Fehler wurde behoben, der beim Versuch auftrat, sich mit Benutzeranmeldeinformationen der anderen Zone anzumelden (Cross Zone Login - US-Benutzer versucht, sich von Europa aus anzumelden, oder ein EMEA-Benutzer versucht, sich von den USA aus anzumelden.)
    Die temporäre Lösung leitet den Benutzer in die richtige Zone (NA oder EMEA) um, der Benutzer muss den Benutzernamen nach der Umleitung jedoch erneut eingeben. (Eine endgültige Lösung, bei der der Benutzer den Benutzernamen nicht erneut eingeben muss, wird in einer späteren Version enthalten sein.)

  • API -Gateway: Ein Problem wurde behoben, bei dem das API Gateway den Content-Type Header zeitweise nicht las, wenn es einen 9.0-Agenten erkannte.
    Der Code des API Gateways 9.0 wurde korrigiert, um den Content-Type-Header ordnungsgemäß zu lesen und die URL codierten Elemente in Jitterbit-Variablen zu extrahieren.

  • API -Gateway: Ein Problem wurde behoben, bei dem das 9.0- API Gateway eine zu lange URL nicht richtig verarbeitete und einen 502-Fehler verursachte.
    Das 9.0- API Gateway verarbeitet nun zu lange URL Daten auf die gleiche Weise wie die vorherigen Versionen des API Gateways.

  • Ein Problem wurde behoben, bei dem der 9.0-Agent API-basierte Archivierungsvorgänge nicht ordnungsgemäß verarbeitete.
    Wenn ein Operation eine API Quelle und ein API Ziel verwendet, teilt er der Jitterbit-Engine mit, dass sie eine Quell- und eine Zieldatei haben sollte, auch wenn die Quelle nicht verwendet wird. Der Prozess ging davon aus, dass die Variablen $jitterbit.api.request (Textkörper im Klartext) und $jitterbit.api.request.body.* (URL codierter Textkörper) nicht benötigt würden, wenn der Textkörper die Stelle einer Quelldatei einnehmen sollte. Dies führte zu einem Abbruch der Archivierungsvorgänge, die auf den Variablen basieren, aber die Quelle ignorieren. Die Lösung besteht darin, zu verlangen, dass die Variablen $jitterbit.api.request und $jitterbit.api.request.body.* immer ausgefüllt werden, auch wenn sie nicht benötigt werden.

  • Privater Agent: Das Stoppen des Tomcat-Dienstes kann dazu führen, dass der Agent zeitweise in einem instabilen Zustand bleibt.
    Der Tomcat-Herunterfahrvorgang wurde verbessert, sodass der nächste Neustart ordnungsgemäß funktioniert und der Agent stabil ist.

  • Privater Agent: OData API Abfragen gaben einen Fehler zurück, der darauf hinwies, dass die URL ungültig sei, wenn die Abfragen das Rautezeichen (#) enthielten.
    OData APIs kodieren jetzt das Rautezeichen (#) korrekt.

  • Privater Agent: Der OData DateTime-Parameter funktionierte nicht mit „T“ im DateTime-Zeitstempel.
    Der OData DateTime-Zeitstempel wird jetzt bei Verwendung einer OData Entität ordnungsgemäß in ein Standarddatum und eine Standardzeit konvertiert.

  • Privater Agent: Problem mit dem Datumstyp der SQL Server Datenbank, der vom Standard SQL Server Treiber nicht richtig als Datumstyp erkannt wird.
    Der Datumsdatentyp wird jetzt unterstützt, wenn eine OData Entität mit einer SQL Server-Datenbank verwendet wird.

  • Privater Agent: Globale Variablen wurden bei den Vorgängen „Bei Erfolg“ und „Bei Fehler“ nicht an JavaScript übergeben.
    Globale Jitterbit-Variablen werden jetzt bei den Vorgängen „Bei Erfolg“ und „Bei Fehler“ erfolgreich an JavaScript übergeben.

  • Privater Agent: Die Netsuite-Objekte TransferOrder und InventoryTransfer sind in der NetSuite-Suche nicht verfügbar.
    Unterstützung für die Durchführung der NetSuite-Suche in den Objekten TransferOrder und InventoryTansfer nur bei Verwendung privater Agenten hinzugefügt.