Changelogs

8.1.0

Security Fixes

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-11863

Application - Process Engine, Liferay - General

axis:1.3 jar aufgrund von Sicherheitslücken entfernt in Liferay-Funktionalitäten mit INUBIT.

Neue Funktionen - Verbesserungen

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15199

Application - Process Engine, BPC - General, Installer

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-11586, SUPPORT-6528

Key Manager

Ü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.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-13052

Installer

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.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-13458

Workbench - Import / Export / Deployment

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-14308, SUPPORT-9028, SUPPORT-7439

Application - Process Engine

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-14368

BPC - Process Interaction, Converter - Task Generator

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-14523

Connector - DB

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-14900

Application - AS4 Gateway, Application - Process Engine, Connector - BSI AS4, Installer

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15059

BPC - INUBIT WebApp

In der Portal-Deployment-Anzeige werden bereits deployte WebApp 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 Werte aus dem INUBIT überschrieben werden.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15412

Connector - AS2

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15413

Connector - HTTP

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15414

Connector - REST

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15416

Connector - inubit IS

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15417

Connector - Web Service

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15419

Connector - AS2

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15420

Connector - Mail

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15421

Connector - RosettaNet

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15443

Connector - Rabbit MQ

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15444

Connector - WebDAV

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15456

Connector - LDAP

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15458

Connector - IGUASU

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15475

BPC - General

Das INUBIT Produkt wird nun mit dem BPC 4.2.0 ausgeliefert.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15554

Application - AS4 Gateway, Connector - BSI AS4

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15581

Application - Process Engine, Application - Remote Connector, Installer

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-15738

Utility - Cryptographer

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.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16102, SUPPORT-7461

Installer

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

Bug Fixes

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16534, SUPPORT-10531, SUPPORT-10258, SUPPORT-10856, SUPPORT-10607, SUPPORT-10672

Converter - XSLT, XSLT Editor

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16543, SUPPORT-10137, SUPPORT-10712

Controls - Wait, Controls - Workflow Connector, Converter - Task Generator

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. Diese Problem ist nun behoben.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16712, SUPPORT-10403

Connector - AS4, Repository

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16731

Converter - XSLT, XSLT Editor

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.

Ticket(s) Komponente(n) Zusammenfassung

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

Connector - DB

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.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16195, SUPPORT-8961

Controls - Multiplexer

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.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16373, SUPPORT-10127

Converter - XSLT, Variable Mapping, XSLT Editor

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16476, SUPPORT-10254

Liferay - General

Ein Problem beim Submitten von Radiobuttons wurde behoben. Diese werden nun wieder korrekt übertragen und können im Workflow ausgewertet werden.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16484, SUPPORT-10174

Component - Module Editor, XSLT Editor

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16486, SUPPORT-10221, SUPPORT-10222

REST Interface

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16601

XPath-Assistant / Execution

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

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16729

Controls - Workflow Connector, Variable Mapping

Ein Problem bei der Verwendung des Variablen-Mapping, das in älteren Workflows erstellt wurde (INUBIT 7.2 und älter), wurde behoben. Das Bearbeiten und Nutzung solcher Workflows ist nun wieder fehlerfrei möglich.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16032, SUPPORT-9812

XPath-Assistant / Execution

Beim Öffnen des XPath-Assistenten wird immer der vorhande 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.

Ticket(s) Komponente(n) Zusammenfassung

INUBIT-16734

Connector - File, Connector - FTP

Eine fehlende Übersetzung im Modulwizard wurde hinzugefügt.