Changelogs

8.1.0

Security Fixes

Security fixes include the remediation of security-related vulnerabilities. In addition to INUBIT’s own code, this also includes updating and replacing third-party components used.

Ticket(s) Component(s) Summary

INUBIT-11863

Application - Process Engine, Liferay - General

axis:1.3 jar removed due to security vulnerabilities in Liferay functionalities with INUBIT.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-15199

Application - Process Engine, BPC - General, Installer

The portal configuration of a new INUBIT installation or after restoring a system with the setting "No Portal" is now set to "BPC" by default.

Ticket(s) Component(s) Summary

INUBIT-11586, SUPPORT-6528

Key Manager

Using the context menu of the entries in the key manager, you can jump to the underlying module in the Module Editor tab. This makes it easier to find and edit the source of the displayed key information.

Ticket(s) Component(s) Summary

INUBIT-13052

Installer

The patch installer now saves backup directories with a timestamp in the directory name. This means that backup directories are not overwritten or automatically removed even if the patch installer is run multiple times.

Ticket(s) Component(s) Summary

INUBIT-13458

Workbench - Import / Export / Deployment

In the import wizard, the default value for overwriting existing system connectors has been changed. The settings are now switched off by default. To overwrite, this option must now be explicitly switched on.

Ticket(s) Component(s) Summary

INUBIT-14308, SUPPORT-9028, SUPPORT-7439

Application - Process Engine

The indexing of the INUBIT database table can be activated via the ibis.xml file. This can speed up the database query.

Ticket(s) Component(s) Summary

INUBIT-14368

BPC - Process Interaction, Converter - Task Generator

Checkbox named ‘Create an individual task for each user’ in task generator has been removed from INUBIT and can no longer be used.

Ticket(s) Component(s) Summary

INUBIT-14523

Connector - DB

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-14900

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

Shared libraries have been moved and are now located at <inubit-installdir>/server/process_engine/shared/lib.

Ticket(s) Component(s) Summary

INUBIT-15059

BPC - INUBIT WebApp

In the portal deployment display, WebApps that have already been deployed are recognized by their instance ID in the BPC. When redeploying, the user is now informed that the configuration values ​​of the instance in the BPC will be overwritten with the current values ​​from the INUBIT.

Ticket(s) Component(s) Summary

INUBIT-15412

Connector - AS2

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15413

Connector - HTTP

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15414

Connector - REST

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15416

Connector - inubit IS

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15417

Connector - Web Service

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15419

Connector - AS2

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15420

Connector - Mail

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15421

Connector - RosettaNet

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15443

Connector - Rabbit MQ

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15444

Connector - WebDAV

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15456

Connector - LDAP

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15458

Connector - IGUASU

Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.

Ticket(s) Component(s) Summary

INUBIT-15475

BPC - General

The INUBIT product is now delivered with BPC 4.2.0.

Ticket(s) Component(s) Summary

INUBIT-15554

Application - AS4 Gateway, Connector - BSI AS4

Shared libraries have been moved and are now located at <inubit-installdir>/server/process_engine/shared/lib.

Ticket(s) Component(s) Summary

INUBIT-15581

Application - Process Engine, Application - Remote Connector, Installer

Shared libraries have been moved and are now located at <inubit-installdir>/server/process_engine/shared/lib.

Ticket(s) Component(s) Summary

INUBIT-15738

Utility - Cryptographer

The HMAC support on the Cryptographer plugin has been expanded so that keys can now be stored in base64 or hex formats in addition to text.

Ticket(s) Component(s) Summary

INUBIT-16102, SUPPORT-7461

Installer

The readme files have been removed from the installer. All information from the previous readme files is now online available.

Bug Fixes

Ticket(s) Component(s) Summary

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

Converter - XSLT, XSLT Editor

Fixed a problem when opening the XPath Wizard from the XSLT converter that occurred with empty respectively missing input data.

Ticket(s) Component(s) Summary

INUBIT-16543, SUPPORT-10137, SUPPORT-10712

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

When executing workflows with workflow connector jumps, execution problems occurred if the sub-workflow contained a task generator or a wait control. When jumping back, the variables were not completely passed upwards. This problem has now been resolved.

Ticket(s) Component(s) Summary

INUBIT-16712, SUPPORT-10403

Connector - AS4, Repository

Fixed an issue when selecting and using a truststore from the parent group in the repository.

Ticket(s) Component(s) Summary

INUBIT-16731

Converter - XSLT, XSLT Editor

Fixed an issue in the XPath Wizard so that it can be used again when called from the XSLT Editor within a For-Each loop.

Ticket(s) Component(s) Summary

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

Connector - DB

The option in the database connector configuration for formatting time and date fields in the result XML can be used to implement different formatting. The presentation and explanation of this option in the UI has been improved.

Ticket(s) Component(s) Summary

INUBIT-16195, SUPPORT-8961

Controls - Multiplexer

If the input message was marked as optional and the mux timed out while waiting for the input message, an error occurred. This issue has now been resolved.

Ticket(s) Component(s) Summary

INUBIT-16373, SUPPORT-10127

Converter - XSLT, Variable Mapping, XSLT Editor

An issue with the execution of the XPath function fn:parseXml() has been fixed so that it now works correctly again.

Ticket(s) Component(s) Summary

INUBIT-16476, SUPPORT-10254

Liferay - General

An issue with submitting radio buttons has been fixed. These are now transferred correctly again and can be evaluated in the workflow.

Ticket(s) Component(s) Summary

INUBIT-16484, SUPPORT-10174

Component - Module Editor, XSLT Editor

Fixed an issue when dragging and dropping content from the variable table into the XSLT script.

Ticket(s) Component(s) Summary

INUBIT-16486, SUPPORT-10221, SUPPORT-10222

REST Interface

The error output in the log file when calling the Metrics interface using the PostgreSQL database "Operator does not exist: boolean = integer" has been fixed.

Ticket(s) Component(s) Summary

INUBIT-16601

XPath-Assistant / Execution

The documentation for the XPath functions isxp:encode() and ispx:decode() has been revised.

Ticket(s) Component(s) Summary

INUBIT-16729

Controls - Workflow Connector, Variable Mapping

A problem when using variable mapping created in older workflows (INUBIT 7.2 and older) has been fixed. Editing and using such workflows is now possible again without errors.

Ticket(s) Component(s) Summary

INUBIT-16032, SUPPORT-9812

XPath-Assistant / Execution

When opening the XPath Wizard, the existing XPath expression is always evaluated. If certain errors occurred, the Workbench could freeze and no further use was possible. The only solution was to restart the Workbench. This problem has now been resolved.

Ticket(s) Component(s) Summary

INUBIT-16734

Connector - File, Connector - FTP

A missing translation in the module wizard has been added.