Changelogs

8.1.12

Release Datum: 2025-11-27

Bug Fixes

INUBIT-22050, SUPPORT-14624, SUPPORT-14722

Ein Performanceproblem des REST-Connectors wurde behoben.

Das Problem trat ausschließlich bei SSL-gesicherten Verbindungen unter Linux auf. Für den Aufbau einer SSL-Verbindung wird eine sichere Zufallszahl benötigt. Diese wurde zuvor mit /dev/random generiert. Dieser Speicherort war langsam, was sich insbesondere in virtuellen Umgebungen bemerkbar machte. Nun wird /dev/urandom verwendet, was deutlich schneller ist und eine bessere Performance bietet.

Betrifft:

INUBIT-22056, SUPPORT-14727

Bei der Verwendung eines IS Connectors in einem Sub-Workflow, gingen in der 8.1.11 die für den Rücksprung in den Hauptworkflow notwendigen Variablen verloren.

Dieses Problem ist nun behoben und sowohl Workflow Connector als auch INUBIT IS Connector arbeiten wieder problemlos zusammen.

Betrifft:

8.1.11

Release Datum: 2025-11-10

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-20992

Die Bibliothek jackrabbit-core wurde aktualisiert.

Betrifft:

  • Component - Repository

INUBIT-21008

Die Bibliothek commons-vfs wurde aktualisiert.

Betrifft:

INUBIT-21550

Diverse Bibliotheken rund um die Micorosoft Graph API wurden aktualisiert. Unter anderem: azure-core, azure-identity, microsoft-graph und reactor-http.

Betrifft:

INUBIT-21896, SUPPORT-14587

Der Tomcat Applikationsserver wurde aktualisiert.

Betrifft:

Neue Funktionen - Verbesserungen

INUBIT-5894, SUPPORT-14727, SUPPORT-3097, SUPPORT-6436

Der INUBIT IS Connector unterstützt jetzt die Rückgabe von Variablen. Aktualisieren Sie dazu sowohl das Quell- als auch das Ziel-INUBIT-System.

Über die neue Option „Handhabung der Variablen“ kann ein aufrufender Connector die Variablen entgegen nehmen und mit in den Workflow ausgeben.

Betrifft:

INUBIT-21861

Das INUBIT-Produkt wird jetzt mit BPC 4.2.14 ausgeliefert.

Betrifft:

  • BPC - General

Bug Fixes

INUBIT-18796

Die zentralen Proxy-Einstellungen im INUBIT werden jetzt auch vom IGUASU-Connector zur Herstellung der Verbindung genutzt.

Betrifft:

INUBIT-21721

Wurde die Schemavalidierung mit Schematrons unter hoher Last ausgeführt, konnte es zu Ausführungsfehlern kommen. Dieses Problem ist nun behoben und die Validierung funktioniert auch unter hoher Last fehlerfrei.

Betrifft:

INUBIT-20491, SUPPORT-12862, SUPPORT-14271

Ein Problem beim automatischen Setzen der Verbindungslinien nach Drag-and-Drop wurde behoben. Das eingefügte Modul ist nun auch bei Position vor und hinter Scopes und anderen Tools korrekt verbunden.

Betrifft:

INUBIT-21795, SUPPORT-14425

Ein Problem beim Anzeigen des ausgewählten Encodings auf Serverseite wurde behoben. Die Anzeige ist nun korrekt.

Betrifft:

INUBIT-21812, SUPPORT-14669

Ein Kompatibilitätsproblem am JSON Adapter wurde behoben, wenn dieser mit der Standard-Konvertierungseinstellung "Generisch" konfiguriert ist (nur das Modul-Property "json.domain.Type" ist gesetzt). Nun wird der Adapter wieder korrekt ausgeführt.

Der bisherige Workaround, Modul in Bearbeitung nehmen und direkt wieder publizieren, ist nicht mehr notwendig.

Betrifft:

INUBIT-21368

Die beim Start der Process Engine gemeldeten Warnungen im trace.log über Konflikte beim Mergen von Properties wurde behoben.

Betrifft:

  • Process Engine - Logging

INUBIT-21850, SUPPORT-14485

Die UI-Einstellung zum Hinterlegen der CPA-Datei wird nun verständlicher beschrieben.

Betrifft:

8.1.10

Release Datum: 2025-10-20

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-15703

Die Bibliothek spring-boot wurde aktualisiert.

Betrifft:

INUBIT-16458

Die Bibliothek tika wurde aktualisiert.

Betrifft:

INUBIT-21017

Der Tomcat Applikationsserver und die verwendete JVM wurden aktualisiert.

Betrifft:

  • Application - Process Engine

Neue Funktionen - Verbesserungen

INUBIT-21534

Das ZUGFeRD-Utility wurde so erweitert, dass nun PDFs vom Typ PDF/A-3B und PDF/A-3U lesend und schreibend unterstützt werden.

Betrifft:

INUBIT-2946, SUPPORT-3538

Der Web Service Connector Modul-Wizard wurde so erweitert, dass beim Hinterlegen eines Keystores nun das Passwort für den Keystore mit gespeichert und zur Laufzeit verwendet wird. Passen Keystore und Passwort nicht zusammen, schlägt die Modulausführung fehl bzw lässt sich der Keystore nicht am Modul hinterlegen.

Betrifft:

INUBIT-20401, SUPPORT-13468

INUBIT unterstützt jetzt die PostgreSQL-Datenbank 17.

Betrifft:

INUBIT-21318, SUPPORT-14066

Ein Problem am Taskfilter REST API Endpunkt wurde behoben, so dass nun wieder rollenübergreifend alle Tasks auf der Process Engine abgefragt werden können, die den Filterkriterien entsprechen.

Betrifft:

INUBIT-11418

Die UN/EDIFACT Versionen D21B bis D24A sind jetzt im EDI-Regeleditor verfügbar.

Betrifft:

INUBIT-14839, SUPPORT-13467, SUPPORT-8776

Für das Samba-Protokoll wurde die neue Option „Sicheres Schreiben“ eingeführt. Dateien können sicher an einen entfernten Speicherort übertragen werden, sodass sie von dort von einem anderen Prozess abgerufen werden können, ohne dass es zu Konflikten zwischen dem Schreibprozess und dem anderen Leseprozess kommt.

Betrifft:

INUBIT-16358, SUPPORT-14728

Die im Connector zu hinterlegenden Zertifikate können nun auch über den Credentials Manager eingebunden werden.

Betrifft:

INUBIT-16359

Die im Connector zu hinterlegenden Zertifikate, Keystores und Truststores können nun auch über den Credentials Manager eingebunden werden.

Betrifft:

INUBIT-16360

Die im Connector zu hinterlegenden Zertifikate, Keystores und Truststores können nun auch über den Credentials Manager eingebunden werden.

Betrifft:

INUBIT-16450, SUPPORT-5152

Der Credentials Manager unterstützt jetzt die Ablage von Zertifikaten. Dies kann in Modulen verwendet werden, um öffentliche Schlüssel oder Zertifikate sicher zu hinterlegen.

Betrifft:

INUBIT-16451, SUPPORT-5152

Der Credentials Manager unterstützt jetzt die Ablage von Schlüsselpaaren. Dies kann in Modulen verwendet werden, um private Schlüssel oder Schlüsselpaare sicher zu hinterlegen.

Betrifft:

INUBIT-18655

Die überflüssigen HTML-Dateien zur Dokumentation der INUBIT-eigenen XPath-Funktionen wurden aus dem Installationsset entfernt. Sie waren obsolet und wurden nicht mehr genutzt. Über den XPath-Assistenten können Sie weiterhin die Dokumentation aller Funktionen einsehen.

Betrifft:

INUBIT-20679, SUPPORT-12661, SUPPORT-13404, SUPPORT-3238, SUPPORT-8069, SUPPORT-9724

Bei der Ausführung von asynchronen Workflowsprüngen mit gleicher Process-Id über WFC, in denen ein Multiplexer eingehende Datenströme bündelt, kann bisher nicht zwischen den unterschiedlichen Ausführungen am Mux unterschieden werden. Daher führt der Mux die zuerst einlaufenden Datenströme zusammen, was nicht immer gewollt ist.

Es wurde die neue Modul-Property "CreateModuleRunId" (Typ: Boolean) am Workflow-Connector eingeführt, mit der der Multiplexer zwischen verschiedenen asynchronen Workflow-Ausführungen unterscheiden kann. Das Modulproperty muss manuell angelegt und mit dem gewünschten Wert ("true", "false") belegt werden.

Betrifft:

INUBIT-21284

Das INUBIT-Produkt wird jetzt mit BPC 4.2.13 ausgeliefert.

Betrifft:

  • BPC - General

INUBIT-21599

Der Modus "Veralteter Validator" wird abgekündigt. Wechseln sie zeitnah auf den "Moderner Validator", um Unterstützung für alle gängigen JSON-Formate und einen erweiterten Konfigurationsumfang zu erhalten.

Betrifft:

Bug Fixes

INUBIT-17040, SUPPORT-12709

Ein Problem beim Importieren von Workflows und Modulen wurde behoben, sodass deren Status "aktiv" oder "inaktiv" nun nach Abschluss des Imports immer wie ausgewählt im Importassistenten gesetzt wird.

Betrifft:

  • Workbench - Import / Export / Deployment

INUBIT-20965, SUPPORT-12733

Die Anzahl der Aufrufe der ISPN_USER-Tabellewährend der Workflow-Ausführung wurde reduziert, wenn das Logging auf Level "Error", "Warning" oder "Info" eingestellt ist.

Betrifft:

INUBIT-21287

Wird der INUBIT zusammen mit Keycloak betrieben, sind die bisher erstellten Backup-Dateien unvollständig und es fehlen die Diagramm-, Modul- und Repositorydaten der INUBIT-Nutzer. Mit diesem Ticket wird der Fehler behoben und die von nun an erstellten Backup-Dateien sind vollständig.

Nach Einspielen dieses Patches empfehlen wir die Erstellung einer neuen Backupdatei. Dies bisher erstellten Backups sollten nicht weiter verwendet werden.

Betrifft:

INUBIT-21531, SUPPORT-13682

Beim Zugriff auf NetApp Share mittels VFS Connector und einer Pfadangabe mit Wildcard (*), wurden Unterverzeichnisse gelöscht. Dieses Problem trat beim Lesen als auch beim Lesen & anschließendem Löschen auf und ist nun behoben.

Betrifft:

INUBIT-21545, SUPPORT-12422, SUPPORT-14127

Beim Zugriff auf NetApp Share mittels VFS Connector schlug der Versuch, leere Verzeichnisse zu löschen, fehl. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-21668

Ein Problem bei der Identifizierung des korrekten Ports, unter dem der Konnektor die entfernte Process Engine erreichen soll, wurde behoben.

Betrifft:

INUBIT-21789, SUPPORT-12422

Ein Problem beim Lesen und Filtern von Dateien über das Samba-Protokoll wurde behoben. Hier konnte es zum Fehler "STATUS_NOT_A_DIRECTORY" kommen, woraufhin die Verarbeitung abgebrochen wurde. Dieses Problem ist nun behoben und die gefilterte Liste an Dateien wird ausgegeben.

Betrifft:

INUBIT-17227, SUPPORT-7809

Das FTP Connector Plugin wurde so korrigiert, dass es sich in einer Timeout-Situation jetzt korrekt beendet und der Workflow aufgrund dieses Fehler mit einer entsprechenden Meldung abbricht.

Betrifft:

INUBIT-18299

Ein Problem am REST API Endpunkt Get Model by Name wurde behoben, so dass jetzt auch Modelnamen korrekt verarbeitet werden, die Leerzeichen enthalten.

Betrifft:

INUBIT-18619, SUPPORT-11783

Die Ausführungszeit des VFS Connector bei Verwendung des SMB2/3-Protokolls mit chronologischer Sortierung wurde verbessert.

Betrifft:

INUBIT-18817, SUPPORT-12176

Ein Problem im Modulwizard auf der MDN-Validatorseite wurde behoben, dass die Anzeige des hinterlegten Zertifikates verhinderte.

Betrifft:

INUBIT-19828

Ein Fehler bei der Verwendung von individuellen ExtJS Komponenten innerhalb einer Aufgabe wurde behoben.

Betrifft:

  • BPC - Process Interaction

INUBIT-20010, SUPPORT-13034

Bei der Ausführung der Aktion "Nach Saxon 10 migrieren" konnte es vorkommen, dass der Wert für die Transformer Factory nicht aktualisiert wurde. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-20411

Die UI für die JSON-Längeneinstellungen im Modulwizard wurde verbessert, so dass an jedem Button hilfreiche Tooltips angezeigt werden und die Nutzung des Größendialogs auch für große Zahlenwerte robust funktioniert.

Betrifft:

INUBIT-20618, SUPPORT-13451, SUPPORT-13482

Voraussetzung

  • Schreiben eines Zeitstempel-Wertes in eine MSSQL-Datenbank

Änderung

Das Schreiben von Datumswerten konnte zu Fehlern führen, wenn die Sprache des zugreifenden Datenbanknutzers eine Datenformat abweichend von YYYY-MM-DD vorgab. Dieses Problem ist nun behoben und der im Workflow übergebene Zeitstempel im Format YYYY-MM-DD wird nun korrekt in das in der Datenbank erwartete Zielformat überführt und dort gespeichert.

Notwendige Anpassungen

Falls Sie bisher das Problem durch Umformatierung des Zeitstempels umgangen haben, muss diese Umformatierung zurückgebaut werden. Sie wird nach Einspielen dieses Patches nicht mehr funktionieren.

Betrifft:

INUBIT-20856

Ist in einer Process Engine Keycloak als IdP konfiguriert, wird die Nutzerbasis während der Migration oder Wiederherstellung eines Backups nicht verändert. Alle INUBIT-Nutzer müssen manuell in Keycloak vor oder nach der Migration/dem Backup angelegt werden.

Betrifft:

INUBIT-21498

Die UI-Einstellung in der Input-Connector Konfiguration wurde so überarbeitet, dass invalide Werte für "Max. Anzahl Dateien und "Max. Gesamtgröße" jetzt abgefangen und korrigiert werden. Damit lassen sich keine fehlerhaften Werte mehr an diesen Stellen über die UI eintragen.

Betrifft:

INUBIT-21659

Ein Fehler beim Erstellen eines SQL Statements führte zu einem Fehler bei der Ausführung des Midnight Tasks und ist nun behoben.

Betrifft:

  • Application - Process Engine

INUBIT-21724, SUPPORT-14341

Ein Problem im DB-Explorer wurde behoben, der die Generierung der DB Connector XML-Eingabestruktur verhinderte.

Betrifft:

INUBIT-18998, SUPPORT-12409

Die Konfigurationsseite im Modulwizard wurde so angepasst, dass die Einstellung für die Windows-Domäne jetzt unterhalb der Authentifizierung zu finden ist. Dies erleichtert die notwendigen Anpassungen, wenn man sich in verschiedene Windows-Domänen einloggen will.

Betrifft:

INUBIT-20988

Im Modulwizard wird aus dem Connection Pooling Dialog jetzt wieder die korrekten Seiten der Onlinehilfe aufgerufen bei Klick auf F1.

Betrifft:

8.1.9

Release Datum: 2025-09-18

Bug Fixes

INUBIT-21563, SUPPORT-14232

Die mit INUBIT 8.1.8 eingeführte Anpassung des Passwort-Algorithmus wurde abwärtskompatibel gemacht, so dass verschlüsselte Passwörter nun ins gleiche Format wie bei den INUBIT-Versionen 8.1.4 bis 8.1.7 überführt werden. Daher sind nach dem Patchen keine weiteren Maßnahmen erforderlich. Wenn Sie bspw. einen Technischen Workflow mit verschlüsselten Passwörtern von 8.1.9 nach 8.1.7 deployen, läuft er ohne manuelle Anpassungen, und ebenso nach Deployment von 8.1.8 nach 8.1.9.

Update:
Bitte beachten Sie, dass verschlüsselte Passwörter, die mit Version 8.1.8 erstellt und im Variablenmapping gesetzt wurden, zu Problemen in der Version 8.1.9 führen können.

Wir empfehlen dringend, INUBIT auf Version 8.1.9 zu patchen, wenn Sie derzeit INUBIT 8.1.8 verwenden.

Betrifft:

  • Application - Process Engine

8.1.8

Release Datum: 2025-08-27

Breaking Changes

Ein Breaking Change erfordert unter Umständen manuelle Anpassungen durch den Administrator. Bitte lesen Sie dafür die Beschreibung.

INUBIT-20288, SUPPORT-13358, SUPPORT-14232

Ein Fehler, der beim Mapping statischer Werte in Variablen vom Typ is:password auftrat, wurde behoben. Wurde zusätzlich die Checkbox "Inhalte von modifizierten Variablen validieren" aktiviert, kam es fälschlicherweise zu einem Fehler.

Breaking Change

Sie sind nur von den Änderungen durch dieses Ticket betroffen, wenn Sie die INUBIT-Version 8.1.8 einsetzen.

Passwörter, die mit Version 8.1.8 erstellt und im Variablenmapping gesetzt wurden, können zu Problemen ab der INUBIT-Version 8.1.9. Weiterführende Information finden Sie im Ticket INUBIT-21563.

Wir empfehlen daher dringend, INUBIT mindestens auf Version 8.1.9 zu patchen, wenn Sie derzeit INUBIT 8.1.8 verwenden.

Betrifft:

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-20097

Die Bibliothek wss4j wurde aktualisiert.

Betrifft:

INUBIT-20692, SUPPORT-13857

INUBIT wird mit der aktuellen Tomcat-Version ausgeliefert.

Betrifft:

INUBIT-20725

Die Bibliothek commons-fileupload wurde aktualisiert.

Betrifft:

Neue Funktionen - Verbesserungen

INUBIT-12847, SUPPORT-3993

Ab sofort besteht die Möglichkeit, Fehlerbenachrichtigungen aggregiert zu versenden. In der entsprechenden Konfiguration kann eine Schwelle für die Anzahl aufgetretener Fehler definiert werden. Wird diese erreicht, erfolgt der Versand einer E-Mail mit einer angehängten CSV-Datei, welche sämtliche Fehlerdetails enthält. Dies ermöglicht eine strukturierte und effiziente Auswertung der Fehlermeldungen, ohne das Postfach zu überlasten.

Betrifft:

INUBIT-18677, SUPPORT-13290

Wenn der FTP-Connector mit einem Server über FTP oder FTPS konfiguriert ist und die Verbindung über einen Proxy erfolgen muss, kann dies nun in den Moduleigenschaften entsprechend konfiguriert werden.

Betrifft:

INUBIT-14669

Das INUBIT-Installationsprogramm verwendet jetzt die InstallAnywhere-Version IA2025.

Betrifft:

INUBIT-18430, SUPPORT-12649

Wenn INUBIT mit Keycloak für die Benutzerverwaltung betrieben wird und den Benutzern mehrere Benutzergruppen zugewiesen sind, kann das Setzen der Gruppe "admin" als primäre Benutzergruppe jetzt erzwungen werden.

Fügen Sie dazu den folgenden Eintrag zur Datei <inubit-installdir>/inubit/server/ibis_root/conf/keycloak.json hinzu:

{
    ...
    "admin-group-priority": true
}

Anschließend wird die Benutzergruppe "admin" immer als primäre Benutzergruppe für alle Benutzer festgelegt, die dieser Gruppe zugewiesen sind.

Betrifft:

INUBIT-19478, SUPPORT-13851

INUBIT unterstützt nun Windows Server 2025.

Betrifft:

INUBIT-20719

Beim Serverstart wird der Fix zur Korrektur doppelt verschlüsselter Werte im Credentials Manager nur noch nach dem ersten Serverneustart angewendet. Bei nachfolgenden Serverneustarts wird der Fix nicht erneut angewendet.

Betrifft:

INUBIT-20862, SUPPORT-13357, SUPPORT-14513, SUPPORT-14669

Am JSON Adapter kann in den Moduleinstellungen nun die Längenbegrenzen für die zu verarbeitende JSON-Nachricht angepasst werden. Diese Optionen sind hilfreich, wenn die Verarbeitung aufgrund von Überschreitung der Grenzen bisher nicht möglich war.

Betrifft:

Bug Fixes

INUBIT-16884, SUPPORT-10393, SUPPORT-12387

Ein Problem beim Löschen von Verzeichnissen wurde behoben. Pfade mit und ohne führenden / werden nun korrekt behandelt.

Betrifft:

INUBIT-17168

Ein Problem bei der Erkennung des Ports, auf dem die INUBIT Process Engine läuft, wurde verbessert, sodass diese nun auch bei Verwendung mehrerer Ports einwandfrei funktioniert.

Betrifft:

  • Application - Process Engine

INUBIT-19932, SUPPORT-13117

Ein Problem bei der Workflowausführung in Zusammenhang mit der Fehlerbehandlung wurde behoben. Unter bestimmten Bedingungen wurden falsche Variablen verwendet.

Details: Tritt in einem Haupt-TWF an einem synchronem Workflow-Connector (ohne Fehlerunterdrückung, Fehlerbearbeitung aktiviert, Workflow-Aufruf-Stack berücksichtigt) ein Fehler im Sub-TWF auf, während in einer parallelen Ausführung des gleichen Workflows ein Fehler an einem anderen Modul auftritt, konnten im Fehlerausgang falsche Variablen aus dem Sub-TWF erscheinen (z. B. keine ISError*-Variablen). Dies betraf sowohl Anzeige als auch Ausführung.

Betrifft:

INUBIT-20288, SUPPORT-13358, SUPPORT-14232

Ein Fehler, der beim Mapping statischer Werte in Variablen vom Typ is:password auftrat, wurde behoben. Wurde zusätzlich die Checkbox "Inhalte von modifizierten Variablen validieren" aktiviert, kam es fälschlicherweise zu einem Fehler.

Breaking Change

Sie sind nur von den Änderungen durch dieses Ticket betroffen, wenn Sie die INUBIT-Version 8.1.8 einsetzen.

Passwörter, die mit Version 8.1.8 erstellt und im Variablenmapping gesetzt wurden, können zu Problemen ab der INUBIT-Version 8.1.9. Weiterführende Information finden Sie im Ticket INUBIT-21563.

Wir empfehlen daher dringend, INUBIT mindestens auf Version 8.1.9 zu patchen, wenn Sie derzeit INUBIT 8.1.8 verwenden.

Betrifft:

INUBIT-20462

Ein Problem, das sporadisch zu Anmeldefehlern mit Keycloak führte, wurde jetzt behoben.

Betrifft:

INUBIT-20549, SUPPORT-13553

Ein Problem im XSLT-Converter wurde behoben, dass zum Einfrieren der UI des Moduls führen konnte, wurde behoben.

Betrifft:

INUBIT-21056, SUPPORT-13940

Ein Speicherproblem in der Workbench bei wiederholter Ausführung des Diagramm-Deployments wurde behoben.

Betrifft:

  • Workbench - Import / Export / Deployment

INUBIT-21122

Ein Performance-Problem beim Einfügen großer Datenmengen in ein MySQL Datenbank wurde behoben.

Betrifft:

INUBIT-21412

Ein Problem bei der Verarbeitung von JSON mit speziellen XML-Zeichen wurde behoben. Bisher brach der JSON-XML Converter die Verarbeitung der Eingabenachricht mit einem Fehler ab. Nun werden diese Sonderzeichen korrekt maskiert, was zu einer gültigen XML-Ausgabe führt.

Betrifft:

INUBIT-15250, SUPPORT-9065

Ein Problem mit der Keycloak-Kommunikation wurde behoben, das dazu führte, dass sich Benutzersitzungen in Keycloak ansammelten. Jetzt wird nur noch die erforderliche Mindestanzahl an Sitzungen verwendet.

Betrifft:

INUBIT-16888, SUPPORT-10141

Ein Problem beim Umbenennen von Dateien mit Leerzeichen per Pre- oder Post-Befehl bei Verwendung des SFTP-Protokolls wurde behoben. Zur Trennung von einzelner Kommandos kann die Zeichenkette ";;" genutzt werden. Gemäß Standard wird dies nun nur noch innerhalb mehrzeiligen Kommandos ein am Ende stehendes ";;" nun nicht mehr unterstützt, sondern nur noch zwischen Kommandos zur Zeilentrennung.

Betrifft:

INUBIT-17617, SUPPORT-10533, SUPPORT-11671

Das Ergebnis der Funktion result-document wird nun im Bereich "Mapping-Ergebnisse" wieder mit angezeigt.

Betrifft:

INUBIT-18596

Ein Problem bei der Verbindung mit einem Proxy-Server, der keine Authentifizierung erfordert, wurde behoben. Die Verbindung wird jetzt erfolgreich hergestellt.

Betrifft:

INUBIT-20281

Ein UI-Problem im Variablen Mapping am Assign-Modul wurde behoben. Öffnet man das Variablen-Mapping im Watchmodus, wird nun wieder der aktuelle Datenstrom als Teil der Variablen "var.datastream" bereitgestellt.

Betrifft:

INUBIT-20511

Ein Problem beim Löschen von Nutzern in Keycloak über die Workbench wurde behoben. Es ist nun sichergestellt, dass nur der Nutzer entfernt wird, der auch in der Workbench zum Löschen ausgewählt wurde.

Betrifft:

INUBIT-20567

Die Fehlermeldung beim Parsen eines PDFs wurde so verbessert, dass mehr Informationen ausgegeben werden, die dabei helfen sollen, die Ursache des Problems leichter zu identifizieren.

Betrifft:

INUBIT-20724, SUPPORT-13682

Wurde am VFS Connector mit einem regulären Ausdruck ein leerer Ordner auf Zielseite ausgelesen, konnte es zu einem Verarbeitungsfehler kommen. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-20778

Das Auslesen des Inhaltes von Datenbanktabellen schlug bei Verwendung einiger Datenbanktypen fehl (u.a. MySQL). Dieses Problem ist nun behoben.

Betrifft:

INUBIT-20751

Ein Tippfehler im Diagrammexportdialog wurde korrigiert.

Betrifft:

INUBIT-21048

Der Standardwert für die Fehleranzahl für die aggregrierte E-Mailversendung wurde von '2' auf '100' gesetzt.

Betrifft:

8.1.7

Release Datum: 2025-06-23

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-18489

Die Bibliotheken fop und batik-codec wurden aktualisiert.

Betrifft:

INUBIT-19791

Die Bibliothek commons-io wurde aktualisiert.

Betrifft:

INUBIT-20117

INUBIT wird mit der aktuellen JDK-Version ausgeliefert.

Betrifft:

INUBIT-20254

INUBIT wird mit der aktuellen Tomcat-Version ausgeliefert.

Betrifft:

Neue Funktionen - Verbesserungen

INUBIT-14167, SUPPORT-7464

Der Scheduler Manager wurde so erweitert, dass nun alle konfigurierten Scheduler angezeigt werden. Ist der Workflow oder das Modul deaktiviert, wird das im Status mit "Workflow oder Modul inaktiv" ausgegeben. Damit erhält man eine komplette Übersicht aller konfigurierten Scheduler im aktuellen INUBIT-System.

Betrifft:

  • Workbench - Scheduler Manager

INUBIT-14508, SUPPORT-12106

Die ZUGFeRD-Versionen 2.0, 2.1, 2.2 und 2.3 unterstützen jetzt auch Dokumente mit Conformance Level EN16931.

Betrifft:

INUBIT-16124, SUPPORT-10018, SUPPORT-10729, SUPPORT-9946

Im Reiter "EDI-Regel-Management" bietet die Tabelle jetzt Sortieren und Filtern an. Ein einfacher Klick auf den Tabellenkopf startet die Sortierung. Über das Kontextmenü des Tabellenkopfes können die Einträge eine Spalte gefiltert werden.

Betrifft:

INUBIT-17080, SUPPORT-10154, SUPPORT-10164, SUPPORT-11309

Die Task-Endpunkte wurden so angepasst, dass in der Antwort jetzt immer auch der ein Wert für <Unit> mit ausgegeben wird.

Betrifft:

INUBIT-18377, SUPPORT-11721, SUPPORT-12106, SUPPORT-12568

ZUGFeRD in Version 2.3 wird jetzt unterstützt.

Betrifft:

INUBIT-18588, SUPPORT-11916

Der JSON-Validator unterstützt nun die aktuellen JSON-Schemaversionen 201909 und 202012. Über die Einstellung "Moderner Validator" können diese genutzt werden. Technisch kommt eine andere Bibliothek zum Einsatz. Diese erzeugt andere Validierungsmeldungstexte.

Alter und neuer Validator sind daher nicht direkt kompatibel. Zur Nutzung des modernen Validators muss daher ggf. die Fehlerbehandlung im Workflow angepasst werden.

Zudem erzeugt der JSON-Validator (unabhängig vom gewählten Validator) bei Fehlern folgende neuen Fehlerausgaben:

  • Fehler bei der Schemavalidierung

    • ISErrorKey: JSONSchemaValidationFailed

    • ISErrorString: "JSON Schema validation failed."

  • Fehler bei der Schemakompilierung:

    • ISErrorKey: JSONSchemaValidationFailed

    • ISErrorString: "JSON Schema validation failed."

  • Leere Eingabenachricht:

    • ISErrorKey: JSONValidatorMissingInputMessage

    • ISErrorString: "Missing JSON input message."

Betrifft:

INUBIT-20257, SUPPORT-13357

Am JSON-Validator kann in den Moduleinstellungen nun die Längenbegrenzungen für die zu verarbeitende JSON-Nachricht angepasst werden. Diese Optionen sind hilfreich, wenn die Verarbeitung aufgrund von Überschreitung der Grenzen bisher nicht möglich war.

Betrifft:

INUBIT-20596

Das INUBIT-Produkt wird jetzt mit BPC 4.2.12 ausgeliefert.

Betrifft:

  • BPC - General

Bug Fixes

INUBIT-20287, SUPPORT-12631, SUPPORT-13411

Ein Problem beim Laden von Diagrammen wurde behoben.

Betrifft:

  • BPC - Process Documentation

INUBIT-20337, SUPPORT-13379, SUPPORT-13634

Ein Problem beim Importieren von Nutzergruppen wurde behoben, das durch inkompatible Datentypen in XSLT-Converter Modulen hervorgerufen wurde. Diese Inkompatibilität kommt durch den Wechsel von Saxon 9 auf Saxon 10 zustande und wird nun korrekt vom Produkt gehandhabt.

Betrifft:

INUBIT-17222, SUPPORT-10649

Ein Problem beim Öffnen des Modulwizards eines mit SSL konfigurierten Connectors wurde behoben.

Betrifft:

INUBIT-17800, SUPPORT-11116

Ein Problem am FTP-Connector wurde behoben, der das Schreiben von Dateien ins Root-Verzeichnis verhinderte. Das Schreiben ist jetzt erfolgreich und es wird kein Fehler mehr geworfen.

Betrifft:

INUBIT-19192, SUPPORT-11210

Ein Problem bei der Auswertung eines Task-Submits wurde behoben. Fehler in der Workflowausführung werden jetzt an die Web-UI weitergeleitet.

Betrifft:

  • Liferay - General

INUBIT-19246, SUPPORT-12565, SUPPORT-12991

Ein Problem bei der Ausführung der Aktion "Nach Saxon 10 migrieren" wurde behoben. Wurde die Aktion auf Workflows in der Nutzergruppe "admin" angewendet, waren diese unter Umständen nicht mehr bearbeitbar.

Betrifft:

  • Designer - General

INUBIT-19658, SUPPORT-11665, SUPPORT-12882, SUPPORT-13315, SUPPORT-13609

Ein Problem im XSLT-Editor wurde behoben, das zu einem Einfrieren der Workbench führte.

Betrifft:

8.1.6

Release Datum: 2025-05-02

Breaking Changes

Ein Breaking Change erfordert unter Umständen manuelle Anpassungen durch den Administrator. Bitte lesen Sie dafür die Beschreibung.

INUBIT-19984

Die Implementierung von BaseTable wurde angepasst und dabei die Klasse DeleteRowsAction geändert. Custom Plugins, die die BaseTable-Implementierung zum Anzeigen/Bearbeiten von Daten in Tabellenform nutzen, müssen codeseitige Anpassungen vornehmen.

Breaking Change

Folgende Änderungen an der Klassen DeleteRowAction wurden gemacht:

  • Methode getSelectedTableRows() wurde entfernt

  • Methode BaseTableModel getTableModel() wird durch die Methode BaseTable getTable() ersetzt

Workbench-Code in Plugin müssen diese Änderungen übernehmen, um in der Workbench lauffähig zu bleiben.

Betrifft:

  • Plugins - SDK

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-18756

Die Bibliothek commons-io wurde aktualisiert.

Betrifft:

  • Application - Process Engine

INUBIT-19782, SUPPORT-13042, SUPPORT-13056, SUPPORT-13112, SUPPORT-13121

Der Anwendungsserver Apache Tomcat wurde aktualisiert.

Betrifft:

INUBIT-19571

Die Bibliothek json-smart wurde aktualisiert.

Betrifft:

Neue Funktionen - Verbesserungen

INUBIT-19193

Der REST Connector wurde erweitert und unterstützt jetzt moderne Verschlüsselungsalgorithmen wie elliptische Kurven in der HTTPS-Kommunikation.

Betrifft:

INUBIT-16092, SUPPORT-10140, SUPPORT-9946

EDI Regeln können jetzt unter "EDI Regel-Management" umbenannt werden. Dabei kann der Dateiname angepasst werden. Zusätzlich ist es möglich, die Datei als Kopie unter einem anderen Namen zu speichern. Dies erleichtert das Arbeiten mit vielen Regeln auf der Process Engine.

Betrifft:

INUBIT-16438

Im Modulwizard wurden die Einstellungen zur Fehlerbehandlung erweitert. Tritt während der Workflow-Ausführung ein Fehler auf, kann dies als NACK an den RabbitMQ-Server zurückgemeldet werden.

Betrifft:

  • Connector - Rabbit MQ

INUBIT-17652, SUPPORT-11048

Am Feld GS05 in der Datei X12-ENVELOPER.xml wurden die erlaubte Feldlänge von 4 auf 8 Zeichen vergrößert. Damit sind nun auch Zeitangaben im UTS-Format (HHMMSSDD) valide.

Betrifft:

INUBIT-18118, SUPPORT-10269

Für Export und Deployment wurde eine neue Option eingeführt, um die an XSLT-Modulen gespeicherten Quell- und Zieldaten auszuschließen. Standardmäßig bleiben die Quell- und Zieldaten weiterhin enthalten.

Betrifft:

INUBIT-18120

In der Datei plugin.xml wurde das Icon für den JSON Formatter aktualisiert.

Betrifft:

INUBIT-19261, SUPPORT-13702

An der Process Engine REST API wurde weitere Endpunkte zum Löschen von Diagrammen und Modulen, sowie deren Versionen hinzugefügt.

Betrifft:

INUBIT-19594

Eine potenzielle XXE-Schwachstelle beim Lesen der Datei as4-gateway.xml wurde geschlossen.

Betrifft:

INUBIT-19779

Das INUBIT-Produkt wird jetzt mit BPC 4.211 ausgeliefert.

Betrifft:

  • BPC - General

INUBIT-19984

Die Implementierung von BaseTable wurde angepasst und dabei die Klasse DeleteRowsAction geändert. Custom Plugins, die die BaseTable-Implementierung zum Anzeigen/Bearbeiten von Daten in Tabellenform nutzen, müssen codeseitige Anpassungen vornehmen.

Breaking Change

Folgende Änderungen an der Klassen DeleteRowAction wurden gemacht:

  • Methode getSelectedTableRows() wurde entfernt

  • Methode BaseTableModel getTableModel() wird durch die Methode BaseTable getTable() ersetzt

Workbench-Code in Plugin müssen diese Änderungen übernehmen, um in der Workbench lauffähig zu bleiben.

Betrifft:

  • Plugins - SDK

Bug Fixes

INUBIT-19342, SUPPORT-12298, SUPPORT-12631, SUPPORT-12751

Die Leistung prozessbezogener Endpunkte in INUBIT wurde verbessert. Dies wirkt sich positiv auf das INUBIT BPC Process Documentation Modul aus.

Betrifft:

INUBIT-16788, SUPPORT-10248, SUPPORT-12757

Ein Problem im FTP-Connector wurde behoben, das dazu führte, dass keine Dateien auf das Ziel geschrieben wurde, wenn nur Hostname/IP-Adresse als "Servername" angegeben wurde.

Betrifft:

INUBIT-17063, SUPPORT-10273, SUPPORT-13277

Ein Problem am Metrics REST-API-Endpunkt wurde behoben, bei dem für Prozess im Status "WAITING" inkorrekte Werte ausgegeben wurden.

Betrifft:

INUBIT-19565, SUPPORT-13248

Ein Problem bei der Anzeige von Reports in der Workbench wurde behoben.

Betrifft:

  • Workbench - Reporting

INUBIT-20065, SUPPORT-13207

Die HTTPs-Verbindung zu einem REST-Server schlug fehl, wenn die Fallback-Optionen "Unsichere Hostnamen-Verifikation" oder "Unsicherer Trust-Manager" aktiviert waren. Dieses Problem ist nun behoben.

Bisher wurden HTTPs-Verbindungen vom Connector mithilfe des JDKs herstellt. Jetzt wird die Bouncycastle-Bibliothek verwendet, welche moderne Verschlüsselungsalgorithmen unterstützt. Dadurch ändern sich Fehlermeldungstexte.

Neuer Meldungstext Alter Meldungstext

Unable to construct a valid chain

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

No hostname specified for HTTPS endpoint ID check

No name matching <dns-name> found

protocol = https host = <dns-name>

Failed to select a proxy

Betrifft:

INUBIT-14205

Ein Problem bei der Aktualisierung der Metadaten an EDI-Regeldateien wurde behoben. Nach Umbenennen einer EDI-Regel auf dem Server werden jetzt der Einträge für "Geändert durch" und "Änderungsdatum" korrekt aktualisiert.

Betrifft:

INUBIT-15737, SUPPORT-9216, SUPPORT-9221, SUPPORT-9947

Ein Problem beim Parsen der EDIFACT-Headerinformationen wurde behoben, welches die Auflösung von EDIGAS-Regelnamen verhinderte. Mit dem Fix werden die Regelnamen wieder korrekt aus dem Header erstellt, wenn die Autoerkennung aktiviert ist.

Betrifft:

INUBIT-17093

Die Fehlerbehandlung am /log Endpunkt wurde verbessert. Bei Übergabe invalider Parameter antwortet der Server nun mit einem 404 Status und Details zu den Fehlern in der Rückgabenachricht.

Betrifft:

INUBIT-17480, SUPPORT-11353

Ein Problem bei der Ausführung von Lookup-Schritten unter Verwendung von festen Werten wurde behoben. Workflow-Variablen, die als Wert in der Spalte Fixwert referenziert sind, werden jetzt korrekt aufgelöst und deren Wert an entsprechender Verwendungsstelle eingesetzt.

Betrifft:

INUBIT-17483

Ein Fehler bei der Ausführung von XPath 3.1 Funktionen wurde behoben. Diese Funktionen lassen sich nun problemlos im Complex Lookup Modul verwenden.

Betrifft:

INUBIT-18263, SUPPORT-11495, SUPPORT-11522

Ein Fehler in der Variablenbehandlung bei Workflow-Sprüngen wurde behoben. Wird eine Eingabevariable im Ziel-Workflow in eine normale Variable geändert, wird dies nun korrekt im Quell-Workflow widergespiegelt.

Betrifft:

INUBIT-18773, SUPPORT-5957

Ein Problem im Workbench-Tab "Monitoring > Workbench Trace Log" wurde behoben. In der Auswahlliste werden nun wieder alle Logdateien angezeigt, die für die Workbench im Dateisystem existieren.

Betrifft:

INUBIT-19558

In der Schemadatei-Browser im Repository wurde erweitert und zeigt nun neben XML-Schemadateien auch Schematron-Dateien an.

Betrifft:

INUBIT-19720

Ein Problem Parsen des EDIFACT-BGM-Headersegments wurde behoben, so dass der Regeldateiname für die automatische Erkennung korrekt erzeugt wird.

Betrifft:

INUBIT-19722, SUPPORT-12425

Das Darstellungsverhalten der Lademaske wurde angepasst. Die Maske sollte nun nur noch auf Ajax-Calls der jeweiligen Instanz der Webapplikation reagieren.

Betrifft:

  • BPC - INUBIT WebApp

INUBIT-19795

Ein Problem bei der Extrahierung des XML-Anhangs aus dem PDF wurde behoben. Der Dateiname wurde dabei nicht korrekt erkannt und eine Verarbeitung daraufhin abgebrochen.

Betrifft:

INUBIT-19830

Als Teil der Patch-Installer-Ausführung wird nun die für den Virtimo-Cluster-Manager notwendige Konfigurationsdatei jgroups.xml angelegt, falls sie noch nicht existiert. Sie ist wichtig, um Details der Netzkommunikation zwischen den Cluster-Knoten festzulegen.

Betrifft:

INUBIT-20012, SUPPORT-13193

Ein StackOverflow-Fehler beim Lesen von X509-Zertifikatsdetails wurde behoben.

Betrifft:

INUBIT-20030

Der Nachrichtenteil eines Watchpoints wird nun beim Einfügen (z.B. XPath-Assistent) korrekt gesetzt, auch wenn dieser keine XML-Daten enthält. Bisher ging der Nachrichtenteil beim Einfügen verloren.

Betrifft:

  • Workbench - XPath-Assistant / Execution

8.1.5

Release Datum: 2025-03-19

Bug Fixes

INUBIT-19797, SUPPORT-12623, SUPPORT-12661, SUPPORT-12712, SUPPORT-12996, SUPPORT-7448

Ein Problem, bei dem konfigurierte Variablen während der Workflow-Ausführung verloren gingen, wurde behoben.

Betrifft:

8.1.4

Release Datum: 2025-03-10

Breaking Changes

Ein Breaking Change erfordert unter Umständen manuelle Anpassungen durch den Administrator. Bitte lesen Sie dafür die Beschreibung.

INUBIT-12668, SUPPORT-13573, SUPPORT-14232

Moduleigenschaften vom Typ Passwort wurden gehärtet und werden nun mit einem aktuelleren Algorithmus verschlüsselt.

Breaking Change

Passwörter, die ab INUBIT 8.1.4 gesetzt werden, können mit INUBIT 7.4, 8.0 und 8.1.0 - 8.1.3 nicht mehr gelesen werden und müssen dort manuell aktualisiert werden. Dies betrifft Moduleigenschaften und auch das Workbench-Login Passwort, wenn "Passwort speichern" ausgewählt ist.

Betrifft:

  • Application - Process Engine

INUBIT-17518, SUPPORT-10801

Bisher musste ein Bearer Token an den REST Input Listener Connector über den Header-Parameter x-openid-token übergeben werden, um ihn gegen eine Keycloak-Instanz prüfen zu lassen. Der REST Connector wurde nun so erweitert, dass der Bearer Token auch über den Authorization-Header-Parameter in der Form 'Authorization: Bearer <Token>` übergeben werden kann.

Breaking Change

Es kommt zu einer Verhaltensänderung, wenn im Header beide Parameter, Authorization und x-openid-token, übergeben werden. Dann wird der Wert im Parameter Authorization für die Authentifizierung genommen. Der x-openid-token wird nicht berücksichtigt.

Betrifft:

INUBIT-18608, SUPPORT-12712

Ein Problem in der INUBIT-Keycloak-Integration wurde behoben. Wird Keycloak als Integrationssystem für LDAP oder andere Drittsysteme benutzt, sind die Nutzer nur lesbar. Dies führte zu Fehler bei Verwendung des User Managers in der Workbench.

Breaking Change

Mit Aktualisierung der Process Engine auf INUBIT 8.1.4 muss auch die Workbench zwingend auf 8.1.4 aktualisiert werden. Sonst kann es zu Problemen beim Workbench-Login oder der Verwendung des Workbench User Mangers kommen.

Betrifft:

INUBIT-19465

Ausführung

Das IS Configuration Plugin wurde so angepasst, dass bei Angabe einer URL und Credentials die Anfrage immer konsistent auf dem Remote-System ausgeführt wird. Bei fehlender URL erfolgt die Ausführung immer auf derselben Prozess-Engine.

Fehler

Treten bei der Remote-Ausführung Fehler auf, werden die Informationen in der XML-Ausgabestruktur ausgegeben.

Breaking Change

Dieses Verhalten weicht vom bisherigen Verhalten ab und kann daher potenziell zu Problemen in technischen Workflows führen.

Betrifft:

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-12668, SUPPORT-13573, SUPPORT-14232

Moduleigenschaften vom Typ Passwort wurden gehärtet und werden nun mit einem aktuelleren Algorithmus verschlüsselt.

Breaking Change

Passwörter, die ab INUBIT 8.1.4 gesetzt werden, können mit INUBIT 7.4, 8.0 und 8.1.0 - 8.1.3 nicht mehr gelesen werden und müssen dort manuell aktualisiert werden. Dies betrifft Moduleigenschaften und auch das Workbench-Login Passwort, wenn "Passwort speichern" ausgewählt ist.

Betrifft:

  • Application - Process Engine

INUBIT-18408

Die Bibliothek cxf wurde aktualisiert.

Betrifft:

INUBIT-18795

Die Bibliothek xstream wurde aktualisiert.

Betrifft:

INUBIT-15726

Die Bibliothek wss4j wurde aktualisiert.

Betrifft:

INUBIT-17582

Die Bibliotheken msv und xsdlib wurden aktualisiert.

Betrifft:

INUBIT-17751

Die Bibliothek xmlunit wurde aktualisiert.

Betrifft:

INUBIT-18410, SUPPORT-13192

Die Bibliothek quartz wurde aktualisiert.

Betrifft:

  • Workbench - Scheduler Manager

INUBIT-19199

Die Bibliothek json wurde aktualisiert.

Betrifft:

INUBIT-19200

Der Applikationsserver Apache Tomcat wurde aktualisiert.

Betrifft:

Neue Funktionen - Verbesserungen

INUBIT-12988, SUPPORT-11944, SUPPORT-4009

Der Metadaten-Cache kann jetzt aktualisiert oder vollständig deaktiviert werden, wodurch Inkonsistenzen einfacher behoben werden können.

Betrifft:

INUBIT-9405

Das Ablaufdatum für Aufgaben mit unbegrenztem Timeout kann nun verborgen werden. Diesbezüglich kann die Eigenschaft hideExpirationValueIfInfinite, Wert true im Setting "tasklist_configuration_params" ergänzt werden.

Betrifft:

  • BPC - Process Interaction

INUBIT-16258

Der INUBIT wird jetzt mit dem Virtimo Cluster Manager 2.0 ausgeliefert. Dieser arbeitet auf jgroups und unterstützt damit sichere verschlüsselte Kommunikation zwischen Clusterknoten. Beachten Sie unbedingt die Patch-Hinweise.

Betrifft:

INUBIT-17518, SUPPORT-10801

Bisher musste ein Bearer Token an den REST Input Listener Connector über den Header-Parameter x-openid-token übergeben werden, um ihn gegen eine Keycloak-Instanz prüfen zu lassen. Der REST Connector wurde nun so erweitert, dass der Bearer Token auch über den Authorization-Header-Parameter in der Form 'Authorization: Bearer <Token>` übergeben werden kann.

Breaking Change

Es kommt zu einer Verhaltensänderung, wenn im Header beide Parameter, Authorization und x-openid-token, übergeben werden. Dann wird der Wert im Parameter Authorization für die Authentifizierung genommen. Der x-openid-token wird nicht berücksichtigt.

Betrifft:

INUBIT-19212

Das INUBIT-Produkt wird jetzt mit BPC 4.2.9 ausgeliefert.

Betrifft:

  • BPC - General

INUBIT-19465

Ausführung

Das IS Configuration Plugin wurde so angepasst, dass bei Angabe einer URL und Credentials die Anfrage immer konsistent auf dem Remote-System ausgeführt wird. Bei fehlender URL erfolgt die Ausführung immer auf derselben Prozess-Engine.

Fehler

Treten bei der Remote-Ausführung Fehler auf, werden die Informationen in der XML-Ausgabestruktur ausgegeben.

Breaking Change

Dieses Verhalten weicht vom bisherigen Verhalten ab und kann daher potenziell zu Problemen in technischen Workflows führen.

Betrifft:

INUBIT-18283

Die Dokumentation der XPath-Funktion format-number mit 3 Parametern wurde vervollständigt. Im XPath-Assistenten sind jetzt alle Parameter und die Verwendung der Funktion mit einem Beispiel erklärt.

Betrifft:

  • Workbench - XPath-Assistant / Execution

Bug Fixes

INUBIT-19682

Die Änderungen aus INUBIT-18657 (INUBIT 8.0.37) wurden rückgängig gemacht und das ursprüngliche Verhalten beim Zugriff auf Verarbeitungsdaten wiederhergestellt.

Betrifft:

  • Application - Process Engine

INUBIT-16034, SUPPORT-10194, SUPPORT-10298, SUPPORT-1121, SUPPORT-11311, SUPPORT-11836, SUPPORT-11968

Diverse Probleme im Zusammenhang mit dem Logging wurden behoben. Unter anderen wird:

  • Die konfigurierte Logdateigröße eingehalten

  • Das angezeigte Loglevel in der Workbench entspricht dem aktiven Loglevel

  • Die Aktivierung des Schalters ClusterDebug gilt nur für Startvorgang, danach greift das konfigurierte Loglevel

Betrifft:

  • Application - Process Engine

  • Application - Workbench

INUBIT-16939, SUPPORT-8943

Ein Problem bei der Ausführung von Queries auf MSSQL-Datenbanken wurde behoben, welcher zu einer längeren Ausführungszeit führte. Der Query-Performance konnte nun wieder auf das Niveau von INUBIT 7.4 gebracht werden.

Betrifft:

INUBIT-17171, SUPPORT-10536, SUPPORT-12244

Ein Problem im XSLT Converter wurde behoben, welches zu einer längeren Ausführungszeit von XSLT-Skripten führte. Die Performance konnte nun wieder auf das Niveau von INUBIT 8.0.31 gebracht werden.

Betrifft:

INUBIT-18284, SUPPORT-9659

Für Windows-Systeme wird ein neuer Dienst bereitgestellt, der die erzeugten Logdateien bereinigt. Dieser Dienst muss separat als Windows-Dienst registriert werden. Die Anzahl der Logdateien kann über die Konfiguration entweder durch die absolute Anzahl oder durch ihr Alter beschränkt werden.

Achtung: Um die Altersbeschränkung nutzen zu können, muss Powershell auf dem Windows-System installiert sein.

Betrifft:

  • Application - Process Engine

INUBIT-18579, SUPPORT-11822

Der VFS Connector bietet jetzt die Möglichkeit für die Protokolle CIFS und Samba, den Wert für das Dateiattribut "Last modified" zu kontrollieren. Dabei kann der Wert aus der Quelldatei oder der aktuelle Zeitstempel der Process Engine übernommen werden.

Betrifft:

INUBIT-18970, SUPPORT-10248

Ein in INUBIT 8.0.36 auftretendes Problem wurde behoben. Die Workflow-Variable "ISNodeName" wird nun wieder mit dem Wert des Elementes "NodeName" aus der ibis.xml korrekt gefüllt.

Betrifft:

INUBIT-19005

Ein Problem am IGUASU Connector wurde behoben, dass zu Speicherproblemen in der Process Engine führen konnte. Das Memory Leak wurde entfernt und der Connector hält nur noch so viele Ressourcen im Speicher wie zwingend notwendig.

Betrifft:

INUBIT-19035, SUPPORT-10047, SUPPORT-10421, SUPPORT-12946

Bei der Benutzung der Workbench unter Windows kam es beim Öffnen von Dialogen zu langen Wartezeiten. Dieses Performance-Problem ist an den meisten Dialogen behoben worden.

Betrifft:

  • Application - Workbench

INUBIT-19498

Ein Problem beim Schreiben einzelner Logausgaben wurde behoben.

Betrifft:

INUBIT-16093

Bei der Erkennung der Regeldatei für EDIGAS-Nachrichten wurde das Mapping des Wertes edifact-version nicht korrekt angewendet, wenn die Länge des Wertes weniger als 4 Zeichen betrug. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-17221

Das gewohnte Verhalten bei Verwendung des Attributs validate wurde wiederhergestellt.

Betrifft:

INUBIT-17559

Ein Problem im Modulwizard wurde behoben, wodurch der hinterlegte Keystore verloren gehen konnte.

Wurde der Dialog zum Hinzufügen eines neuen Keystores geöffnet, im Anschluss aber abgebrochen, so wurde der bisher hinterlegte Keystore entfernt. Nun ist sichergestellt, dass der bisher hinterlegte Keystore solange erhalten bis ein neuer Keystore erfolgreich zugewiesen wurde.

Betrifft:

INUBIT-17677

Das gewohnte Verhalten bei der Verwendung der serverseitigen Validierung wurde wiederhergestellt.

Betrifft:

  • BPC - Process Interaction

INUBIT-17775

Das gewohnte Verhalten bei Verwendung der cancel() Methode wurde wiederhergestellt.

Betrifft:

  • BPC - Process Interaction

INUBIT-17784

Der Text der Checkbox in den Scheduler-Einstellungen wurde überarbeitet, um die Funktionalität dahinter besser zu beschreiben.

Betrifft:

INUBIT-18608, SUPPORT-12712

Ein Problem in der INUBIT-Keycloak-Integration wurde behoben. Wird Keycloak als Integrationssystem für LDAP oder andere Drittsysteme benutzt, sind die Nutzer nur lesbar. Dies führte zu Fehler bei Verwendung des User Managers in der Workbench.

Breaking Change

Mit Aktualisierung der Process Engine auf INUBIT 8.1.4 muss auch die Workbench zwingend auf 8.1.4 aktualisiert werden. Sonst kann es zu Problemen beim Workbench-Login oder der Verwendung des Workbench User Mangers kommen.

Betrifft:

INUBIT-18618

Die INUBIT-Keycloak-Integration wurde so angepasst, dass das INUBIT nun alle Benutzergruppen berücksichtigt, die einem Benutzer in Keycloak zugewiesen sind. Wenn ein Benutzer in Keycloak mehreren Benutzergruppen zugewiesen ist, wird die erste Gruppe im INUBIT als Hauptgruppe zugeordnet und alle weiteren Gruppen werden als zusätzliche Benutzergruppen aufgeführt.

Betrifft:

INUBIT-18657, SUPPORT-9543

Es wurden Verbesserungen am Queue Manager vorgenommen, damit die Process Engine die Daten schneller an die Workbench zurücksendet.

Betrifft:

8.1.3

Release Datum: 2024-12-03

Breaking Changes

Ein Breaking Change erfordert unter Umständen manuelle Anpassungen durch den Administrator. Bitte lesen Sie dafür die Beschreibung.

INUBIT-18162

Ein Problem bei Anwendung der Einstellung sanitizeHtml wurde behoben. Die globale Einstellung am Modul überschreibt nun korrekt den Wert an der Instanz, sofern dieser dort false ist. Um das bisherige Verhalten wiederherzustellen, muss sanitizeHtml auf false und forceValidJavaScript auf true gesetzt werden.

Betrifft:

  • BPC - Process Interaction

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-18409

Die RabbitMQ-Bibliothek amqp-client wurde aktualisiert.

Betrifft:

  • Connector - Rabbit MQ

INUBIT-18412

Die Bibliothek json wurde aktualisiert.

Betrifft:

INUBIT-18658

Die Bibliothek oauth2-oidc-sdk wurde aktualisiert.

Betrifft:

  • Application - Process Engine

INUBIT-17427, SUPPORT-11167

Die Bibliothek keycloak-core.jar wurde aktualisiert.

Betrifft:

  • Application - Process Engine

Neue Funktionen - Verbesserungen

INUBIT-14606

Aus der Datei ibis.xml wurden veraltete und nicht mehr unterstützte Einstellungen entfernt. Eine aktualisierte Version finden Sie nach dem Patchen oder einer Neuinstallation in den Template-Dateien.

Betrifft:

INUBIT-15070, SUPPORT-8647

Der RabbitMQ Connector wurde so erweitert, dass für Listener nun eingestellt werden kann, dass das ACK zum Server vor oder nach der Workflow-Ausführung zurückgesendet wird.

Betrifft:

  • Connector - Rabbit MQ

INUBIT-17196, SUPPORT-10785

Die E-Mail-Benachrichtigung aus der Process Engine zu aufgetretenen Fehlern in Workflows oder dem Monitoring wurde so erweitert, dass E-Mail-Titel und -Inhalt frei definiert werden können. Zusätzlich ist die Verwendung von Workflow-Variablen über Platzhalter möglich.

Betrifft:

  • Component - Error handling

INUBIT-17633, SUPPORT-11058

INUBIT unterstützt jetzt Oracle Datenbank 23ai (23c).

Betrifft:

INUBIT-17648, SUPPORT-10242

Die XPath-Funktionsdokumentation wurde vervollständigt, so dass jetzt an jeder Funktion die Parameter erklärt und Beispiele mit angezeigt werden.

Betrifft:

  • Workbench - XPath-Assistant / Execution

INUBIT-17859

Das neue Utility Plugin "JSON Formatter" wurde hinzugefügt. Damit lässt sich beliebiger JSON-Inhalt in die kanonische Form überführen.

Betrifft:

INUBIT-18379

INUBIT wird mit der aktuellen Tomcat- und JDK-Version ausgeliefert.

Betrifft:

INUBIT-18415

Die veraltete und ungenutzte Datei jgroups.xml wurde entfernt. Sie wird auch bei Ausführung des Patch-Installers entfernt, falls sie vorhanden ist.

Betrifft:

INUBIT-18675

Das INUBIT-Produkt wird jetzt mit BPC 4.2.5 ausgeliefert.

Betrifft:

  • BPC - General

INUBIT-13906, SUPPORT-11525, SUPPORT-4331, SUPPORT-8115

Der SAP Connector wurde so erweitert, dass jetzt das Group Login und Load Balancing über eine zentrale SAP-Instanz unterstützt wird.

Betrifft:

Bug Fixes

INUBIT-14706, SUPPORT-11360, SUPPORT-8711

Probleme bei der Verwendung der CLI Cache-Kommandos rm und clear wurden behoben.

Betrifft:

INUBIT-18314, SUPPORT-11517

Ein Problem beim Füllen des Feldes "submitId" in Formular wurde behoben, so dass nun wieder der korrekte Wert in das Feld eingesetzt wird.

Betrifft:

  • Liferay - WebApp Portlet

INUBIT-16045, SUPPORT-10514, SUPPORT-11701

Ein Problem im Login-Dialog wurde behoben, so dass beim Wechsel in den "Erweitert" Dialog die aktuell ausgewählte Verbindung erhalten bleibt.

Betrifft:

  • Application - Workbench

INUBIT-17025, SUPPORT-10561

Ein Problem, das u.a. beim Start der Workbench zu der Warnung package org.apache.xerces.dom not in java.xml führte, wurde behoben.

Betrifft:

INUBIT-18141, SUPPORT-11482

Ein Problem wurde behoben, wodurch der Adapter bei Ausführung mit einer leeren Eingabenachricht fehlschlug. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-18162

Ein Problem bei Anwendung der Einstellung sanitizeHtml wurde behoben. Die globale Einstellung am Modul überschreibt nun korrekt den Wert an der Instanz, sofern dieser dort false ist. Um das bisherige Verhalten wiederherzustellen, muss sanitizeHtml auf false und forceValidJavaScript auf true gesetzt werden.

Betrifft:

  • BPC - Process Interaction

INUBIT-18521

Ein Problem bei der Schematron-Validierung wurde behoben, so dass jetzt auch die detaillierten Fehlerinformationen der Validierung am Modul mit ausgegeben werden.

Betrifft:

INUBIT-18737

Die Texte zur Konfiguration der E-Mail-Benachrichtigung wurden überarbeitet, um mehr Klarheit über den Funktionsumfang zu verschaffen.

Betrifft:

INUBIT-17481

Ein UI-Problem in der Verarbeitungsregeltabelle bei Combobox-Einträgen wurde behoben, so dass deren Werte jetzt vollständig angezeigt werden.

Betrifft:

8.1.2

Release Datum: 2024-10-07

Breaking Changes

Ein Breaking Change erfordert unter Umständen manuelle Anpassungen durch den Administrator. Bitte lesen Sie dafür die Beschreibung.

INUBIT-17630, SUPPORT-10242, SUPPORT-11282, SUPPORT-8741

Mit dem Startparameter -DenableFormatterMicrosecondsValidation kann erzwungen werden, dass die Formatter-Funktionen fehlschlagen, wenn DateTime-Werte übergeben werden, die die Millisekunden-Genauigkeit überschreiten.

Der Startparameter muss beim Start der Process Engine mitgeben werden. Beim Start der Workbench sollte der Parameter ebenfalls mitgegeben werden, um das gleiche Verhalten auch im Client zu erzwingen.

Betrifft:

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-15699, SUPPORT-10569

Die Bibliothek activemq-client wurde aktualisiert.

Betrifft:

INUBIT-15734

Die Bibliothek wss4j wurde aktualisiert.

Betrifft:

INUBIT-16457

Die Bibliothek commons-discovery wurde entfernt.

Betrifft:

  • Application - Process Engine

INUBIT-17799

Die Bibliothek cyclonedx-core-java wurde aktualisiert.

Betrifft:

  • Application - Process Engine

Neue Funktionen - Verbesserungen

INUBIT-12654, SUPPORT-11820

Das Löschen eines Benutzers über die Workbench wurde erweitert, so dass nun konfiguriert werden kann, ob Nutzerreferenzen im System mit entfernt werden sollen (DSGVO).

Betrifft:

INUBIT-17630, SUPPORT-10242, SUPPORT-11282, SUPPORT-8741

Mit dem Startparameter -DenableFormatterMicrosecondsValidation kann erzwungen werden, dass die Formatter-Funktionen fehlschlagen, wenn DateTime-Werte übergeben werden, die die Millisekunden-Genauigkeit überschreiten.

Der Startparameter muss beim Start der Process Engine mitgeben werden. Beim Start der Workbench sollte der Parameter ebenfalls mitgegeben werden, um das gleiche Verhalten auch im Client zu erzwingen.

Betrifft:

INUBIT-17912, SUPPORT-13169, SUPPORT-13193

Die aktuellste Version der Krypto-Bibliothek Bouncycastle wird nun verwendet.

Betrifft:

  • Application - Process Engine

INUBIT-18031

Die Bibliothek BouncyCastle wurde aktualisiert.

Betrifft:

INUBIT-18146

Fehlende deutsche Texte für "Duration" und "Size" im Tab "Ergebnis des Mappings" wurden nachgezogen.

Betrifft:

INUBIT-18330

Das INUBIT Produkt wird nun mit dem BPC 4.2.4 ausgeliefert.

Betrifft:

  • BPC - General

INUBIT-16998, SUPPORT-10156, SUPPORT-10851

Der Login-Dialog wurde korrigiert, so dass er sich nun wieder bewegen und in der Größe anpassen lässt.

Betrifft:

  • Application - Workbench

Bug Fixes

INUBIT-17907, SUPPORT-11109, SUPPORT-11359

Ein Speicherproblem in der Process Engine wurde behoben, das durch die erhöhte Anzahl von Operationen auf den Modulkonfigurationen verursacht wurde. Dieses Problem ist nun behoben.

Betrifft:

  • Application - Process Engine

  • Application - Workbench

INUBIT-15658

Die Modulkonfiguration zum Schreiben des Nachrichtendatenstroms in eine Datei wurde erweitert, so dass das Schreiben nun übersprungen werden kann, wenn die Datei bereits existiert.

Betrifft:

INUBIT-17739, SUPPORT-11149

Ein Problem im Workbench-Startskript wurde behoben, so dass es nun wieder korrekt funktioniert, wenn der Installationspfad Leerzeichen enthält.

Betrifft:

  • Application - Workbench

INUBIT-17636, SUPPORT-11068

Ein Problem bei der Auswahl der Prozessbenutzerrolle wurde behoben, sodass die Rolle bpcadmin nun auch abgewählt werden kann.

Betrifft:

INUBIT-17667, SUPPORT-11600

Ein Problem bei der Verwendung der Schematron-Validierung im Zusammenspiel mit XSLT-Funktionen wurde behoben. Die Schematron-Validierung funktioniert nun vollumfänglich und kann u.a. für die Validierung von ZUGFeRD-Nachrichten eingesetzt werden.

Betrifft:

INUBIT-17942, SUPPORT-11233, SUPPORT-11242, SUPPORT-13169, SUPPORT-13575

Ein Fehler bei der Verarbeitung der SMIME Auth Envelope-Struktur wurde behoben, sodass die AES-128-GCM-Verschlüsselung jetzt korrekt unterstützt wird.

Betrifft:

INUBIT-18083, SUPPORT-11452

Ein Problem wurde behoben, das den Start der Process Engine verhinderte, wenn Keycloak als Identity Provider konfiguriert war.

Betrifft:

8.1.1

Release Datum: 2024-08-11

Security Fixes

Security Fixes umfassen die Behebung sicherheitsrelevanter Schwachstellen. Dies umfasst neben INUBIT eigenem Code auch die Aktualisierung und Austausch genutzter Drittkomponenten.

INUBIT-15534

Die Bibliothek netty-transport wurde aktualisiert.

Betrifft:

INUBIT-15702

Die Bibliothek graal-sdk wird nicht mehr benötigt und wurde daher entfernt.

Betrifft:

  • Workbench - XML Editor

INUBIT-15722

Das Produkt wird jetzt mit einer neuen JDK Version ausgeliefert.

Betrifft:

Neue Funktionen - Verbesserungen

INUBIT-15402

Die CLI bietet nun die Option disableHostNameVerification an, um die TLS Hostnamen-Verifizierung auszuschalten. Diese sollte mit Bedacht genutzt werden, da es zu Sicherheitsproblemen in der Verbindung führen kann.

Betrifft:

INUBIT-15648, SUPPORT-10786, SUPPORT-8753

Automatische Zeilenumbrüche in der Editor-Textansicht können nun zentral in den Workbench-Einstellungen eingestellt werden. Die Einstellung wird beim ersten Öffnen eines Editors angewendet. Anschließend kann diese manuell im Texteditor umgeschaltet werden.

Betrifft:

  • Workbench - XML Editor

INUBIT-17270, SUPPORT-10876

Der mitgelieferte Applikationsserver Apache Tomcat wurde aktualisiert.

Betrifft:

  • Application - Process Engine

INUBIT-17701

Das INUBIT Produkt wird nun mit dem BPC 4.2.2 ausgeliefert.

Betrifft:

  • Portal - General

INUBIT-15837, SUPPORT-9748

Die Ausführungszeit des XSLT-Skriptes wird wieder im Ergebnisbereich angezeigt.

Betrifft:

Bug Fixes

INUBIT-16886, SUPPORT-10428, SUPPORT-8714

Beim Start der Process Engine konnte es zu Blockierung von Datenbankverbindungen kommen, die nicht wieder freigegeben wurden. Dieses Problem ist nun behoben.

Betrifft:

  • Application - Process Engine

INUBIT-17579

Bei der Taskdelegation konnte es zu einem Fehler im BPC kommen, der die Ausführung der Delegation verhinderte. Dieses Problem ist nun behoben.

Betrifft:

  • BPC - Process Interaction

INUBIT-13901, SUPPORT-7858

Ein Problem bei der Verwendung der Vergleichsfunktion an TWF Unit Tests wurde behoben, so dass Element- und Variablenwerte wieder sicher überprüfen lassen.

Betrifft:

  • Technical Workflow - Unit Tests

INUBIT-15647, SUPPORT-9365

Beim Import von Dateien ins Repository wurde manchmal eine Fehlermeldung angezeigt, obwohl der Import erfolgreich durchgeführt werden konnte. Diese irreführende Fehlermeldung wird nun nicht mehr angezeigt.

Betrifft:

  • Component - Repository

  • Workbench - Import / Export / Deployment

INUBIT-15665, SUPPORT-10149

Der Variablen-Mapping-Dialog liess sich auf Workflow-Connectoren nicht immer öffnen, wenn es Zielvariablen gab, die noch nicht gemappt waren. Nun funktioniert der Dialog wieder fehlerfrei.

Betrifft:

INUBIT-16930, SUPPORT-10399

Ein Problem bei der Ausführung des Update-Befehls am DBO Connector unter Verwendung einer Postgres-Datenbank wurde behoben.

Betrifft:

  • Connector - DBO

INUBIT-16940, SUPPORT-10533

Bei der Ausführung von XSLT-Skripten, die das Kommando xsl:result-document verwendeten, kam es bei der Test-Ausführung zu einem Fehler. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-17219

Fehlerhaft übersetzte Teile in der Dokumentation der XPath-Funktionen wurden korrigiert.

Betrifft:

  • Workbench - XPath-Assistant / Execution

INUBIT-17258

Ein Problem bei Verwendung des Credentials Manager für das Passwort wurde behoben, so dass zur Laufzeit der korrekte Wert aus dem Manager gesetzt wird.

Betrifft:

INUBIT-17425

Die Anzeige der Drittkomponenten-Informationen in der Workbench wurden vervollständigt und fehlende Lizenzinformationen ergänzt.

Betrifft:

INUBIT-16889, SUPPORT-10577

Ein Layoutproblem im XSLT-Befehlsassistenten wurde behoben, sodass die in den Parameterfeldern des ausgewählten Befehls eingegebenen Werte vollständig angezeigt werden.

Betrifft:

INUBIT-17519

Bei Ausführung von Windows-Startskripten wird jetzt die korrekte INUBIT-Version im Fenstertitel angezeigt.

Betrifft:

  • Application - Process Engine

8.1.0

Release Datum: 2024-06-24

Neue Funktionen - Verbesserungen

INUBIT-15199

Die Portal-Konfiguration einer neuen INUBIT-Installation oder nach Wiederherstellung eines Systems mit der Einstellung "Kein Portal" wird nun standardmäßig auf "BPC" gesetzt.

Betrifft:

INUBIT-11586, SUPPORT-6528

Über das Kontextmenü der Einträge im Key Manager kann auf das dahinterstehende Modul im Tab Modul-Editor gesprungen werden. So lässt sich die Quelle der angezeigten Key-Informationen schneller finden und bearbeiten.

Betrifft:

  • Workbench - Key Manager

INUBIT-13052

Der Patch-Installer speichert Backup-Verzeichnisse nun mit einem Zeitstempel im Verzeichnisnamen. Dadurch werden Backup-Verzeichnisse auch bei mehrmaligem Ausführen des Patch-Installers nicht überschrieben oder automatisch entfernt.

Betrifft:

INUBIT-13458, SUPPORT-11036

Im Import-Wizard wurde der voreingestellte Wert für das Überschreiben bereits vorhandener System Connectoren geändert. Per Default ist die Einstellungen nun ausgeschaltet. Zum Überschreiben muss diese Option explizit angeschaltet werden.

Betrifft:

  • Workbench - Import / Export / Deployment

INUBIT-14308, SUPPORT-7439, SUPPORT-9028

Über die Datei ibis.xml kann die Indizierung der INUBIT-Datenbanktabelle eingeschaltet werden. Dadurch kann die Datenbankabfrage beschleunigt werden.

Betrifft:

  • Application - Process Engine

INUBIT-14368

Checkbox mit dem Namen "Individuelle Aufgabe für jeden Benutzer" im Task-Generator erstellen wurde aus INUBIT entfernt und kann nicht mehr verwendet werden.

Betrifft:

INUBIT-14523

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-14900

Gemeinsam verwendete Bibliotheken wurden verschoben und liegen jetzt unter <inubit-installdir>/server/process_engine/shared/lib.

Betrifft:

INUBIT-15059

In der Portal-Deployment-Anzeige werden bereits deployte WebApps anhand ihrer Instanz-ID im BPC wieder erkannt. Beim Re-Deployment wird der Nutzer nun darauf hingewiesen, dass die Konfigurationswerte der Instanz im BPC mit den aktuellen Werten aus dem INUBIT überschrieben werden.

Betrifft:

  • BPC - INUBIT WebApp

INUBIT-15412

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15413

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15414

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15416

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15417

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15419

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15420

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15421

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

  • Connector - RosettaNet

INUBIT-15443

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

  • Connector - Rabbit MQ

INUBIT-15444

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15456

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15458

In der Modulkonfiguration können nun Aliases aus dem Credentials Manager verwendet werden, um Key- oder Truststores zu konfigurieren.

Betrifft:

INUBIT-15475

Das INUBIT Produkt wird nun mit dem BPC 4.2.0 ausgeliefert.

Betrifft:

  • BPC - General

INUBIT-15554

Gemeinsam verwendete Bibliotheken wurden verschoben und liegen jetzt unter <inubit-installdir>/server/process_engine/shared/lib.

Betrifft:

INUBIT-15581

Gemeinsam verwendete Bibliotheken wurden verschoben und liegen jetzt unter <inubit-installdir>/server/process_engine/shared/lib.

Betrifft:

INUBIT-15738

Die HMAC-Unterstützung des Cryptographer-Plugins wurde erweitert, sodass Schlüssel jetzt zusätzlich zum Text auch im Base64- oder Hex-Format gespeichert werden können.

Betrifft:

INUBIT-16102, SUPPORT-7461

Die readme-Dateien wurden aus dem Installer entfernt. Alle Information aus den bisherigen readme-Dateien sind inzwischen online verfügbar.

Betrifft:

Bug Fixes

INUBIT-16534, SUPPORT-10258, SUPPORT-10531, SUPPORT-10607, SUPPORT-10672, SUPPORT-10856, SUPPORT-10964, SUPPORT-11363, SUPPORT-12940

Ein Problem beim Öffnen des XPath-Assistenten aus dem XSLT-Converter heraus wurde behoben, das bei leeren bzw. fehlenden Eingangsdaten auftrat.

Betrifft:

INUBIT-16543, SUPPORT-10137, SUPPORT-10712

Bei der Ausführung von Workflows mit Workflow-Connector-Sprüngen kam es zu Ausführungsproblemen, wenn der Sub-Workflow einen Task-Generator oder Wait-Control enthielt. Die Variablen wurden beim Rücksprung nicht vollständig nach oben gereicht. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-16712, SUPPORT-10403, SUPPORT-13621

Ein Problem bei der Auswahl und Verwendung eines Truststore aus der Obergruppe im Repository wurde behoben.

Betrifft:

INUBIT-16731

Ein Problem im XPath-Assistenten wurde behoben, sodass dieser wieder verwendet werden kann, wenn er vom XSLT-Editor innerhalb einer For-Each-Schleife aufgerufen wird.

Betrifft:

INUBIT-15297, SUPPORT-10032, SUPPORT-4991, SUPPORT-9186, SUPPORT-9737

Die Option in der Datenbank Connector Konfiguration zur Formatierung von Zeit- und Datumsfeldern im Ergebnis-XML kann genutzt werden, um verschiedene Formatierungen zu realisieren. Die Darstellung und Erklärung dieser Option in der UI wurde verbessert.

Betrifft:

INUBIT-15928, SUPPORT-9803, SUPPORT-9834

Die Ajax-Jump-Funktionalität funktionierte innerhalb von Group-Elementen nicht. Damit konnten die Group-Inhalte nicht korrekt aktualisiert werden. Dieses Problem ist nun behoben.

Betrifft:

  • BPC - INUBIT WebApp

  • BPC - Process Interaction

INUBIT-16032, SUPPORT-9812

Beim Öffnen des XPath-Assistenten wird immer der vorhandene XPath-Ausdruck ausgewertet und evaluiert. Bei bestimmten Fehlern konnte die Workbench hängen bleiben und eine weitere Nutzung war nicht möglich. Hier half nur ein Neustart Workbench. Dieses Problem ist nun behoben.

Betrifft:

  • Workbench - XPath-Assistant / Execution

INUBIT-16195, SUPPORT-8961

War die Eingangsnachricht als optional markiert und lief der Mux in einen Timeout beim Warten auf die Eingangsnachricht, kam es zu einem Fehler. Dieses Problem ist nun behoben.

Betrifft:

INUBIT-16373, SUPPORT-10127

Ein Problem bei der Ausführung der XPath-Funktion fn:parseXml() wurde behoben, so dass diese nun wieder fehlerfrei arbeitet.

Betrifft:

INUBIT-16484, SUPPORT-10174

Ein Problem beim Drag-and-Drop von Inhalten aus der Variablentabelle in das XSLT-Skript wurde behoben.

Betrifft:

INUBIT-16486, SUPPORT-10221, SUPPORT-10222, SUPPORT-10883

Die Fehlerausgabe in der Logdatei beim Aufruf der Metrics-Schnittstelle unter Verwendung der PostgreSQL Datenbank "Operator existiert nicht: boolean = integer" wurde behoben.

Betrifft:

INUBIT-16601

Die Dokumentation für die XPath-Funktionen isxp:encode() und isxp:decode() wurden überarbeitet.

Betrifft:

  • Workbench - XPath-Assistant / Execution

INUBIT-16729

Ein Problem bei der Verwendung von Variablen-Mappings aus älteren Workflows (erstellt vor INUBIT 7.3) wurde behoben. Das Bearbeiten und die Nutzung solcher Workflows ist nun wieder fehlerfrei möglich.

Betrifft:

INUBIT-16734

Eine fehlende Übersetzung im Modulwizard wurde hinzugefügt.

Betrifft: