Die INUBIT Version 7.4 wird nicht mehr gewartet.

Sollten Sie diese INUBIT Version nutzen, empfehlen wir Ihnen eine Migration auf eine aktuelle Version. Die Dokumentation zur neusten INUBIT Version finden Sie hier. Sollten Sie Fragen haben, wenden Sie sich bitte an unseren Support.

Changelog

7.4.0.92

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-15360, SUPPORT-9615

Application - AS4 Gateway, Application - Process Engine, Application - Remote Connector

The Apache Tomcat application server has been updated.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-15845, SUPPORT-9804

Utility - XML Signer

If a module was configured with an algorithm that is no longer supported, the wizard could no longer be opened. This problem is now resolved.

Ticket(s) Component(s) Summary

INUBIT-16306, SUPPORT-8022

Backup/Restore, Cache

A problem with creating backup when there are a large number of EDI rule files on the process engine has been fixed. The backup is now created successfully.

7.4.0.91

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-14795, SUPPORT-8739, SUPPORT-9512

Connector - SAP

INUBIT now supports SAP JCO/IDoc version 3.1.8.

Ticket(s) Component(s) Summary

INUBIT-11282, SUPPORT-6170

Connector - REST

When selecting the option "Throw exception if error response is received" on a medium or output connector, the content of the error response was previously not available in the workflow. Now the content of the error response is output in the workflow variable restConnector.responseBody.

Ticket(s) Component(s) Summary

INUBIT-13303, SUPPORT-8684

Backup/Restore

The new -rv option in the backup script can now be used to configure whether all versions or only the last version should be included in the backup.

Ticket(s) Component(s) Summary

INUBIT-13964, SUPPORT-8041

Connector - Backup

The Backup Connector now contains a new configuration option to include or exclude the AS4 data from the backup.

Ticket(s) Component(s) Summary

INUBIT-15377

BPC - General

The INUBIT product is now shipped with BPC 3.5.20.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-14613, SUPPORT-8475

Connector - REST

Fixed an issue with CORS headers in the REST connector response. Now the correct CORS header values are used according to the CORS settings in the REST Connector module configuration.

Ticket(s) Component(s) Summary

INUBIT-15043, SUPPORT-8888, SUPPORT-8850, SUPPORT-9159

Variable Mapping

When executing old workflows (from INUBIT 7.3 and earlier), all variables were checked when executing workflow connectors to see whether they had been initialized and assigned a value. However, this is only necessary for input variables and led to an error and termination of the workflow for all variables. This problem is now resolved.

Ticket(s) Component(s) Summary

INUBIT-14211, SUPPORT-9001, SUPPORT-8015

Connector - Web Service, Repository

When writing files to the repository using the INUBIT repository web service, occasional exceptions could occur. This problem is now resolved.

Ticket(s) Component(s) Summary

INUBIT-14312, SUPPORT-8324

Adapter - EDI

Fixed an issue with formatting decimal numbers in generated EDI messages. The decimal values are now output again in .# format.

Ticket(s) Component(s) Summary

INUBIT-14358, SUPPORT-7930

Connector - REST

Sending a multipart/form-data message via POST using the REST Connector could lead to a runtime error. This problem is now resolved.

Ticket(s) Component(s) Summary

INUBIT-14406, SUPPORT-8366

Workbench - General

Fixed an issue downloading plugin JARs via the Library Manager in Workbench. This affected files whose names consist of uppercase and lowercase letters. They had size 0 after downloading.

Ticket(s) Component(s) Summary

INUBIT-14490, SUPPORT-8433

Connector - REST

Fixed an issue when using an alias for the password in REST Listener Connector.

Ticket(s) Component(s) Summary

INUBIT-14980, SUPPORT-8831, SUPPORT-8684, SUPPORT-6626, SUPPORT-8930, SUPPORT-8986, SUPPORT-9099, SUPPORT-9301

Backup/Restore, Migration

The output in the log files while executing a backup, restore or migration has been expanded so that more information is now written out. This is intended to increase traceability.

Ticket(s) Component(s) Summary

INUBIT-15112, SUPPORT-8056

Application - Remote Connector

A problem when dealing with a high number of recurring requests on the Remote Connector has been fixed, which could lead to an Out Of Memory Exception and thus end the Remote Connector process.

Ticket(s) Component(s) Summary

INUBIT-15135, SUPPORT-9106, SUPPORT-9129

Connector - FTP

A problem when deleting files in the root directory has been fixed that led to an exception and thus the cancellation of the deletion process.

Ticket(s) Component(s) Summary

INUBIT-15313

Application - Process Engine

Fixed an issue when using the ClusterDebug parameter. With the value set to "true" the log level of the Process Engine will be set to DEBUG. This makes it easier to identify problems, especially when starting the Process Engine. As soon as the Process Engine is running, the log level can be adjusted as usual via a workbench.

The "ClusterDebug" parameter is configured in the ibis.xml file and by default the value is set to "false". The configuration is taken into account every time the server starts.

7.4.0.90

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-13577

Backup/Restore

Access to the repository has been expanded so that the .messages directory is now also visible. To do this, users need approval for a new right to their role ("View instant messages directory").

For each user, this directory is used to store the instant messages that a user receives in INUBIT. If there are problems, the message can now be changed or removed via this directory.

Ticket(s) Component(s) Summary

INUBIT-14610, SUPPORT-8563, SUPPORT-8492

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

The OAuth2 support has been expanded so that Basic Auth can now also be used to transfer the client secret.

Ticket(s) Component(s) Summary

INUBIT-13625, SUPPORT-7740, SUPPORT-8041, SUPPORT-9199

Backup/Restore

By default, the backup will now always run to the end. The errors and warnings that occur during execution are collected and finally displayed. If the backup is to be aborted at the first error as before, the parameter -failOnError can be specified.

Ticket(s) Component(s) Summary

INUBIT-14890

BPC - General

The INUBIT product is now shipped with BPC 3.5.19.

Ticket(s) Component(s) Summary

INUBIT-14479

Workbench - General

When using the Secrpyt Connector, a notice is now displayed in the module wizard that this system connector is deprecated and discontinued.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-14441, SUPPORT-8080, SUPPORT-8517, SUPPORT-8579, SUPPORT-8625, SUPPORT-8709

Connector - FTP

A problem with deleting files on SFTP server has been fixed. In doing so, the deletion of the "." and "..", which always resulted in an error. These system folders are now correctly ignored and no longer included.

Ticket(s) Component(s) Summary

INUBIT-14618

Application - AS4 Gateway

Fixed an issue in the handling of Base64 encoded attachments that resulted in such attachments not being transferred from the gateway to INUBIT. This problem has now been solved and the attachments can be processed as usual in the technical workflow.

Ticket(s) Component(s) Summary

INUBIT-12559, SUPPORT-7321

Application - Process Engine

Fixed an issue when executing asynchronous workflow connectors that resulted in an error entry in the log. The error is now being handled and an entry no longer appears in the log.

Ticket(s) Component(s) Summary

INUBIT-13172, SUPPORT-7692

Workbench - General

An error in the workbench has been fixed where the key/trust stores stored in the login SSL settings were lost and had to be re-deposited each time.

Ticket(s) Component(s) Summary

INUBIT-14079

Workbench - Import / Export / Deployment

A problem in the creation of diagram export files (ZIP) has been fixed, which meant that these files could not be imported afterwards.

Ticket(s) Component(s) Summary

INUBIT-14173, SUPPORT-9051

Connector - DB

A problem with the database connector has been fixed so that it can now process Common Table Expressions (CTEs).

Ticket(s) Component(s) Summary

INUBIT-14376, SUPPORT-8318, SUPPORT-8807, SUPPORT-6235

Converter - Complex Lookup Table

Fixed an issue in the Complex Lookup Table with the option “Throw exception if value was not found” enabled. If the values were correct, processing in the module could be aborted.

Ticket(s) Component(s) Summary

INUBIT-14533, SUPPORT-8415

Repository

Fixed an issue when downloading files from the repository via the Workbench that could result in a NullPointerException.

Ticket(s) Component(s) Summary

INUBIT-14262

User Manager

Fixed an issue when adding/removing user groups that could result in a NullPointerException.

7.4.0.89

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-13789

Connector - Web Service

A problem with logging into the web service log has been fixed so that authentication information is now better protected.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-13822, SUPPORT-7191

Connector - FTP

The SFTP session cache has been revised so that sessions are now held per workflow execution. This prevents problems when reusing a session when executing different workflow instances.

Ticket(s) Component(s) Summary

INUBIT-14361

BPC - General

The INUBIT product is now shipped with BPC 3.5.18.

Ticket(s) Component(s) Summary

INUBIT-12577, SUPPORT-6902

Converter - Task Generator

The mapping templates on a task generator can now be customized for input and output mapping. The templates are in the repository under Global > System > Mapping Templates > Task Generator, input.xsl for the input and output.xsl for the output mapping.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-13287, SUPPORT-7774

Backup/Restore

If a damaged/unreadable entry is found in the cache DB when creating a backup, this no longer leads to an abort, but the error is logged accordingly together with the table name.

Ticket(s) Component(s) Summary

INUBIT-13580

Scheduler Manager

Configured schedulers on output connectors represent an unsupported configuration and are not executed by the process engine. Therefore, the module wizard page for such connectors has now been disabled.

Ticket(s) Component(s) Summary

INUBIT-13648, SUPPORT-7858

TWF Unit Tests

Fixed an issue with deploying unit tests so changes are reflected correctly on the target system.

Ticket(s) Component(s) Summary

INUBIT-13651, SUPPORT-7875

XPath-Assistant / Execution

A bug in the XPath function isxp:variableExists() has been fixed, so that it now safely reports back whether the passed variable exists (is declared) or not. In addition, the function isxp:variableHasValue() can be used to check the content of an existing variable.

Ticket(s) Component(s) Summary

INUBIT-13795, SUPPORT-8040

Connector - FTP

Fixed an issue with using the * wildcard in FTP connectors.

Ticket(s) Component(s) Summary

INUBIT-12859, SUPPORT-7495

Designer - General

A problem with storing HTML content in corresponding fields in the UI has been fixed, so that the HTML is now preserved and can be further edited later.

Ticket(s) Component(s) Summary

INUBIT-13322

Designer - BOD

An issue when opening the context-sensitive help from BODs has been fixed. When clicked, the correct URL is now opened in the browser.

7.4.0.88

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-14180, SUPPORT-6652

Converter - Task Generator

An issue has been fixed restarting a failed Task Generator from Queue Manager when roles were overwritten via variable mapping.

Ticket(s) Component(s) Summary

INUBIT-14397, SUPPORT-8204

Workbench - Import / Export / Deployment

An issue with deploying repository files has been fixed when taken by reference from a group or additional groups.

Ticket(s) Component(s) Summary

INUBIT-14045, SUPPORT-8226

Application - Process Engine

A problem with writing log output from third-party libraries has been fixed so that this information is now included in the trace.log file again.

7.4.0.87

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-14164, SUPPORT-7052, SUPPORT-7429, SUPPORT-8226, SUPPORT-8248

Scheduler Manager

Fixed an issue in the Scheduler Manager where inactive schedulers were no longer displayed.

7.4.0.86

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-13249, SUPPORT-7726

WS-Security

The SOAP API has been improved so that only a standard text is returned to the calling client in the event of an error. This prevents disclosure of application-internal information.

Ticket(s) Component(s) Summary

INUBIT-13837

Connector - AS4

The wss4j library required for the AS4 Connector has been updated.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-10639, SUPPORT-7733, SUPPORT-3672

Utility - Cryptographer

The Cryptographer plugin has been extended so that encryption and signing or decryption and signature verification are carried out in one step. This simplifies the processing of the corresponding data in the INUBIT.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-14035, SUPPORT-8159, SUPPORT-8226

Application - Process Engine

There were some changes that led to a degradation in the overall performance of the system. These changes have been reverted and performance has been restored.

Ticket(s) Component(s) Summary

INUBIT-14065, SUPPORT-7687

BPC - INUBIT WebApp

Fixed an issue when submitting forms that caused the value for the submitter not to be submitted.

Ticket(s) Component(s) Summary

INUBIT-13613

Connector - Rabbit MQ

The rabbitmq library has been updated.

Ticket(s) Component(s) Summary

INUBIT-13765, SUPPORT-8031

Controls - Workflow Connector

A problem with the workflow jump to an inactive subworkflow has been fixed. The corresponding error message is now displayed again in the Queue Manager.

Ticket(s) Component(s) Summary

INUBIT-13769, SUPPORT-8041

Backup/Restore

If a backup was carried out on the INUBIT without AS4 gateway, problems with the database could previously occur. This has now been corrected accordingly.

Ticket(s) Component(s) Summary

INUBIT-9176, SUPPORT-8661, SUPPORT-8645, SUPPORT-4991

Application - Process Engine

When inserting date values into an Oracle database, the possible types TIMESTAMP and TIMESTAMPZ (with time zone) are now correctly distinguished.

Ticket(s) Component(s) Summary

INUBIT-13113, SUPPORT-3060

Connector - Rabbit MQ

When using INUBIT’s own retry mechanisms on the RabbitMQ connector, there was an unintentionally high number of connections. Since the RabbitMQ can reestablish connections on its own and this is also activated by default, the retry options have been deactivated in the module configuration.

Ticket(s) Component(s) Summary

INUBIT-13133

Connector - DB

When checking for the existence of certain tables, an unintentionally high load on the database system occurred in some databases. This problem has now been fixed and querying the table works again without any abnormalities.

Ticket(s) Component(s) Summary

INUBIT-13239

BPC - Process Interaction

Fixed an issue with loading and submitting task forms when using follow-up tasks. Several tasks were displayed at the same time, which then led to problems with the submit.

Ticket(s) Component(s) Summary

INUBIT-13461

Controls - Demultiplexer

A problem with the calculation of the variable demux.totalIterations behind a splitting demultiplexer module has been fixed. The number of splittings is now taken into account in the calculation.

Ticket(s) Component(s) Summary

INUBIT-13523, SUPPORT-7429

Connector - LDAP

A problem with paging on the LDAP connector has been fixed. The size of a page is now correctly taken into account, so that entries are no longer output twice when changing pages.

Ticket(s) Component(s) Summary

INUBIT-13608, SUPPORT-7756

Connector - Backup

A problem when creating the backup has been fixed, which caused the backup to be canceled if there was no runtime data. The error is now logged and the creation of the backup continues.

Ticket(s) Component(s) Summary

INUBIT-13609, SUPPORT-7621

Converter - XSLT

Fixed an issue when running XSLT locally in a module that has caching enabled. Previously, the cached XSLT continued to run when changes were made. Now, when running locally, the script is passed to the process engine for execution, bypassing the cached script.

Ticket(s) Component(s) Summary

INUBIT-12987, SUPPORT-7344

TWF Unit Tests

During the execution of TWF unit tests, results are cached in the repository. After completing the unit test, directories that are no longer required are removed from the repository.

Ticket(s) Component(s) Summary

INUBIT-13176, SUPPORT-7644

Variable Mapping

Variable mapping has been improved so that content already entered is preserved when selecting "Static Value" and switching between "XML" and "Text" type.

7.4.0.85

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-13821, SUPPORT-8159, SUPPORT-8081

Converter - XSLT

When executing XSLT scripts, only an entry was created in the log and processing of the script was continued for certain errors. This behavior has been restored. In addition, the log entry is now created in the trace.log file and no longer in the Tomcat catalina.log file.

7.4.0.84

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-8432, SUPPORT-9228, SUPPORT-2396

Workbench - Monitoring

A new configuration option has been added to the workbench preferences, which can be used to control when the filter options are displayed as checkboxes or as a text field in the monitoring tables.

Ticket(s) Component(s) Summary

INUBIT-11534, SUPPORT-6658

Adapter - EDI

The EDI adapter already outputs the variable edi.autodetect.rule.name (string) containing the last used rule file name. Now another variable edi.autodetect.rule.path (XML) is output, which contains all used rule file names. In particular, after processing several EDI messages within an envelope, the list of all rules is already provided.

Ticket(s) Component(s) Summary

INUBIT-11849, SUPPORT-6959

Application - AS4 Gateway, Connector - JMS

The activemq-jms-pool library has been updated to the latest version. The geronimo-jms library has been removed.

Ticket(s) Component(s) Summary

INUBIT-12189, SUPPORT-7212, SUPPORT-4009

Connector - SAP

Supporting SAP JCo 3.17 and SAP IDoc 3.1.3

Ticket(s) Component(s) Summary

INUBIT-13728

BPC - General

The INUBIT product is now shipped with BPC 3.5.17.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-12134, SUPPORT-7780

Workbench - Import / Export / Deployment

Fixed an issue that could cause the ibis_deploy.xml file to be reverted to an old state when booting the process engine.

Ticket(s) Component(s) Summary

INUBIT-12199, SUPPORT-6709

Connector - HTTP, Workbench - Remote Connector configuration

An issue has been fixed so that the actual HTTP error message is now returned on a remotely executed HTTP connector in the event of an error.

Ticket(s) Component(s) Summary

INUBIT-12902, SUPPORT-7564

Workbench - General

If the network connection to the process engine is broken and the workbench is then closed, local workflow/module states could be lost. Error handling has been improved here so that local states are saved and are available again the next time the workbench is started.

Ticket(s) Component(s) Summary

INUBIT-12004

Workbench - General

In the start script of the workbench, syntactical errors have been corrected.

Ticket(s) Component(s) Summary

INUBIT-12607, SUPPORT-7326

Tagging, Versioning

Fixed an issue with updating partner management information via IS Configuration plugin that caused incorrect information to be displayed in the workbench. Now the data is up-to-date.

Ticket(s) Component(s) Summary

INUBIT-12846, SUPPORT-7338, SUPPORT-8080, SUPPORT-8517

Connector - FTP

Deleting files on an FTP server across a directory structure resulted in incorrect paths that prevented the files from being deleted. The issue with generating the paths has been fixed.

Ticket(s) Component(s) Summary

INUBIT-12956, SUPPORT-7719, SUPPORT-8076

Installer

The output of error information when starting up the INUBIT has been improved so that it is now easier to find the cause of the underlying problem.

Ticket(s) Component(s) Summary

INUBIT-13051

Global Search

Contents in system diagrams are now also taken into account when executing the global search.

Ticket(s) Component(s) Summary

INUBIT-13177, SUPPORT-8159, SUPPORT-8081, SUPPORT-7052

Converter - XSLT

Errors when running XSLT using the Saxon library were incorrectly logged to Tomcat’s Catalina file. This is now corrected and the errors end up in the INUBIT file trace.log.

Ticket(s) Component(s) Summary

INUBIT-13178, SUPPORT-7311

Workbench - General

Unexpected exceptions could occur when using the "Auto save artifacts" option in the workbench. This issue has now been resolved.

Ticket(s) Component(s) Summary

INUBIT-13270, SUPPORT-7733

Utility - Cryptographer

An issue with encrypting or decrypting compressed data has been fixed.

7.4.0.83

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-12525, SUPPORT-6876

Connector - REST

When sending a message with an attachment was configured via the module wizard, the "Content-Type" parameter always received the value multipart/form-data, even if only a single attachment was sent. This has now been corrected and the content type is dynamically set based on the file type being sent.

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-11866

Application - Process Engine

The iText library has been removed.

Ticket(s) Component(s) Summary

INUBIT-11883

Application - AS4 Gateway

The jetty-server library has been updated.

Ticket(s) Component(s) Summary

INUBIT-11884

Application - AS4 Gateway

The spring-messaging library has been updated.

Ticket(s) Component(s) Summary

INUBIT-12905

Application - Process Engine

The Tomcat application server has been updated to version 9.0.73.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-12135, SUPPORT-6652

Converter - Task Generator, Workbench - Monitoring

Restarting failed task generators via the queue manager has been improved. Previously, tasks were always restarted at the input mapping. Now it is first checked where an error occurred (input mapping or output mapping) and then execution is resumed with the same ProcessID on the corresponding mapping.

Ticket(s) Component(s) Summary

INUBIT-10307

Adapter - EDI

The EDI adapter is now able to process an X12 message containing functional groups in different formats.

Ticket(s) Component(s) Summary

INUBIT-11381, SUPPORT-6521

Utility - IS Configuration

The getModuleList operation has been extended so that modules from additional user groups can be queried using the <UserGroupName> element.

Ticket(s) Component(s) Summary

INUBIT-11801, SUPPORT-5665

Installer

The INUBIT installer now also delivers BPC-specific script files.

Ticket(s) Component(s) Summary

INUBIT-12142, SUPPORT-7191

Connector - FTP

The caching of FTP sessions has been improved so that entries in the cache are retained across workflow boundaries.

Ticket(s) Component(s) Summary

INUBIT-13179

Installer

Running the patch installer now also updates the LICENSE and NOTICE files in the BPC-Karaf directory.

Ticket(s) Component(s) Summary

INUBIT-13457

BPC - General

The INUBIT product is now shipped with BPC 3.5.15.

Ticket(s) Component(s) Summary

INUBIT-10519

Application - AS4 Gateway, Connector - AS4

The detection of duplicate messages on the AS4 Connector has been improved. If an incoming message is found to be a duplicate, the connector returns the message ID in the new variable as4.message.duplicate.id.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-12885, SUPPORT-7564, SUPPORT-6849, SUPPORT-7440

Designer - BOD, Designer - General, Repository

Previously, if several diagrams were published at once and an error occurred during diagram updating, there was sometimes an undefined state between what was updated on the server and what remained on the local side.

This is now fixed so that all valid charts end up on the server side and all invalid charts remain on the local side.

Ticket(s) Component(s) Summary

INUBIT-11741

Designer - Technical Workflow

A problem on the variable definition table in Technical Workflows has been fixed. A double-click now opens the edit dialog for the selected variable as usual.

Ticket(s) Component(s) Summary

INUBIT-11751, SUPPORT-10676, SUPPORT-7927

Connector - Web Service

Fixed a problem with writing the webservice.log that prevented the writing of Webservice Connector log entries.

Ticket(s) Component(s) Summary

INUBIT-11752, SUPPORT-8159, SUPPORT-6626, SUPPORT-4840

Application - Process Engine

Fixed an issue that prevented the creation of custom log files on the Process Engine.

Ticket(s) Component(s) Summary

INUBIT-12225, SUPPORT-7185

User Manager

A problem with login and logout via su mode has been fixed.

Ticket(s) Component(s) Summary

INUBIT-12392, SUPPORT-6208

Connector - File

When the Process Engine was restarted, the placeholder counter used by the File Connector was reset. Among other things, this led to problems writing files with wildcard characters in the file name. This issue has now been resolved.

Ticket(s) Component(s) Summary

INUBIT-12525, SUPPORT-6876

Connector - REST

When sending a message with an attachment was configured via the module wizard, the "Content-Type" parameter always received the value multipart/form-data, even if only a single attachment was sent. This has now been corrected and the content type is dynamically set based on the file type being sent.

Ticket(s) Component(s) Summary

INUBIT-12589, SUPPORT-7282

Designer - Technical Workflow

When moving modules, the tree with the possible target areas was incompletely filled. Various target areas were missing for users who did not belong to the "System Administrator" role. This problem is now fixed.

Ticket(s) Component(s) Summary

INUBIT-12597, SUPPORT-7301

Connector - Rabbit MQ

If the input listener encounters an error when sending the acknowledgment to the RabbitMQ server, this is now dealt with and the input listener continues to work normally.

Ticket(s) Component(s) Summary

INUBIT-12682, SUPPORT-7134

Workbench - Monitoring

On the Workbench tab "Process Log" it is now possible to load data from a PostgreSQL database into the view.

Ticket(s) Component(s) Summary

INUBIT-12908, SUPPORT-7375

Utility - Cryptographer

A problem with PGP signature detection of mail content has been fixed.

Ticket(s) Component(s) Summary

INUBIT-12949, SUPPORT-7510

Versioning

When deleting versions, modules previously used in workflows were not listed. This issue has now been fixed so that deleting versions can be applied to all existing modules.

Ticket(s) Component(s) Summary

INUBIT-12981

Workbench - Monitoring

The right for the "Webservice Manager" workbench tab was previously missing in the rights tree. This right has now been added so that this tab can now be shown or hidden for users.

Ticket(s) Component(s) Summary

INUBIT-12986

Controls - Throw

An issue when reading the value for the module property AdditionalErrorProcessing has been fixed, which meant that setting a value via variable mapping was previously ignored. With the bug fix, the value assigned via variable mapping is now applied correctly and a corresponding entry is created in the queue manager if true.

Ticket(s) Component(s) Summary

INUBIT-13007, SUPPORT-7585

Utility - Compressor

An error when reading the file list from compressed files has been fixed. The read path and size information is now correct and can be used to extract individual files from this archive.

Ticket(s) Component(s) Summary

INUBIT-13170, SUPPORT-7700

Adapter - EDI

An issue with the EDI adapter when processing EDIGAS messages has been fixed. A list of EDIGAS identifiers that was previously used internally in the code has been removed so that only the information in the repository file EDIGAS-MESSAGES.xml is used.

Ticket(s) Component(s) Summary

INUBIT-13546, SUPPORT-7861

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

Fixed an issue with handling legacy module properties. In particular, the transfer of old OAuth scope values is now carried out correctly.

Ticket(s) Component(s) Summary

INUBIT-11980, SUPPORT-10020, SUPPORT-8340, SUPPORT-7012

Adapter - CSV

A problem with the CSV adapter when handling text quotation marks and line breaks has been fixed. If quotation marks are not escaped within a text, the module now reports an error when reading in. Line breaks are preserved in the format in which they are passed to the module with the message.

Ticket(s) Component(s) Summary

INUBIT-13530

Application - Process Engine

Previously, an error in the IBISObservationTimer could occur when the process engine was started immediately after a restore. This issue is now resolved.

7.4.0.82

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-9202, SUPPORT-6151

Adapter - EDI

The configuration of the auto-detection of EDIGAS rules has been revised. The structure of the EDIGAS_MESSAGES.xml file was completely revised and the EDIGAS_SUBSETS.xml file was removed.

As a result, there is only one place where the necessary information for the target rule can/must be given. In addition, any alpha-numeric values can be specified for the target rule version. Previously, only numerical values could be specified.

Adjustments to EDI rules

Please update the file EDIGAS-MESSAGES.xml under Global > System > EDI Specification > Rule Metadata in your INUBIT installation. Alternatively, you can also import this zip file directly under Global.

Remove the EDIGAS-SUBSETS.xml file in the same repository directory.

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-12122, SUPPORT-8691, SUPPORT-7615, SUPPORT-3939

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

The product now comes with a new JDK version.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-9202, SUPPORT-6151

Adapter - EDI

The configuration of the auto-detection of EDIGAS rules has been revised. The structure of the EDIGAS_MESSAGES.xml file was completely revised and the EDIGAS_SUBSETS.xml file was removed.

As a result, there is only one place where the necessary information for the target rule can/must be given. In addition, any alpha-numeric values can be specified for the target rule version. Previously, only numerical values could be specified.

Adjustments to EDI rules

Please update the file EDIGAS-MESSAGES.xml under Global > System > EDI Specification > Rule Metadata in your INUBIT installation. Alternatively, you can also import this zip file directly under Global.

Remove the EDIGAS-SUBSETS.xml file in the same repository directory.

Ticket(s) Component(s) Summary

INUBIT-12587

Installer

The installer no longer ships documentation artifacts. The documentation is now only available online, but as up-to-date as possible.

Ticket(s) Component(s) Summary

INUBIT-13456

BPC - General

The INUBIT product is now shipped with the BPC 3.5.13.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-11828, SUPPORT-6633, SUPPORT-6842

Connector - VFS

The module property, which contains the value for the access restriction, has been extended on the VFS connector so that it can now also contain a comma-separated list of values via variable mapping.

For possible values refer to:

Ticket(s) Component(s) Summary

INUBIT-12572, SUPPORT-7330

Connector - Microsoft 365

The security of OAuth communication between Process Engine and OAuth server has been improved.

Ticket(s) Component(s) Summary

INUBIT-12603

Component - Configuration Panel, Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

The security of OAuth communication between Process Engine and OAuth server has been improved.

Ticket(s) Component(s) Summary

INUBIT-11898, SUPPORT-8318, SUPPORT-8807, SUPPORT-6235

Converter - Complex Lookup Table

Improved error handling when applying XPath expressions so that an error message is now returned for each failed expression.

Ticket(s) Component(s) Summary

INUBIT-11966, SUPPORT-6760

Connector - REST

A problem with the use of NTLM credentials has been fixed. Internal caching led to longevity of the access data. This is now prevented by emptying the cache and always using the current access data.

Ticket(s) Component(s) Summary

INUBIT-12005

CLI

A restriction on the length of output of values via CLI has been removed. As a result, all values are now always output in full length.

Ticket(s) Component(s) Summary

INUBIT-12094

Component - DB Manager, Connector - DB

Fixed an issue with reading data from partitioned tables of a Postgres database.

The Postgres driver 9.4.1203 does not support partitioned tables. Instead, the Postgres driver version 42.2.18 (or later) must be used.
Ticket(s) Component(s) Summary

INUBIT-12150, SUPPORT-7183

Utility - IS Configuration

An issue querying the list of all modules of a user (getModuleList) has been fixed.

Ticket(s) Component(s) Summary

INUBIT-11654

Converter - XSLT

Double assignment of keyboard shortcuts, e.g. in the XSLT editor (variable mapping), leads to unintentional closing of the editor without applying the changes. This is now prevented by a pop-up question dialog.

Ticket(s) Component(s) Summary

INUBIT-12045, SUPPORT-5538

Application - Tomcat

Fixed an issue that caused an exception while shutting down the Process Engine.

7.4.0.81

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-12644

Application - Process Engine

A previously updated third-party component caused problems and was rolled back.

7.4.0.80

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-11658

Utility - Compressor

The commons-compress library has been updated.

Ticket(s) Component(s) Summary

INUBIT-11861

Application - AS4 Gateway, Connector - AS4, Connector - JMS

The activemq-client library has been updated.

Ticket(s) Component(s) Summary

INUBIT-11657

Application - Process Engine

The commons-beanutils library has been updated.

Ticket(s) Component(s) Summary

INUBIT-11754, SUPPORT-7829

Workbench - General

The rsynctextarea library has been updated.

Ticket(s) Component(s) Summary

INUBIT-11839

Application - Process Engine, Application - Remote Connector

The apache cxf library has been updated.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-11497

Application - AS4 Gateway

Several libraries have been updated to a newer version:

  • ActiveMQ

  • Apache CXF

  • Commons-IO

  • Guava

  • H2 database

  • Jackson

  • Jaxb

  • Tomcat JDBC

  • Xstream

Ticket(s) Component(s) Summary

INUBIT-12298

BPC - General

The INUBIT product is now shipped with the BPC 3.5.12.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-11459

Workbench - General

An error when using drag’n’drop in the Workbench has been fixed. In rare cases, the drop point was outside the visible range. Such cases are now handled correctly and the drop is canceled.

Ticket(s) Component(s) Summary

INUBIT-12515

CLI

Fixed an issue with running server-side startcli.sh and startcli.bat scripts. The script failed because ibis.jar and ibis_tools.jar were missing. The classpath to these JARs has been corrected and WEB-INF/lib has been used instead.

Use the startcli.sh_patch or startcli.bat_patch after running the patch installer to get the customized scripts.

Ticket(s) Component(s) Summary

INUBIT-11579, SUPPORT-6399

Connector - VFS

A problem with the VFS Connector when overwriting existing files in IBIS Directory mode has been fixed. Some of the overwritten files were no longer readable. Now existing files are removed and recreated.

Ticket(s) Component(s) Summary

INUBIT-11758, SUPPORT-6763, SUPPORT-6907

Connector - Microsoft 365

Fixed an issue when running the restore script. The new Microsoft 365 plugin caused logging blocking, causing the recovery process to hang.

Ticket(s) Component(s) Summary

INUBIT-11772

Connector - Rabbit MQ

A problem with the RabbitMQ Output Connector configuration has been fixed. The setting for exclusive queues was incorrectly available here and has been removed.

Ticket(s) Component(s) Summary

INUBIT-11821, SUPPORT-8096, SUPPORT-6924

Application - Process Engine

An issue in the workflow error notification settings has been fixed, so that it is now possible again to integrate mail servers that do not require authentication.

7.4.0.79

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-11548, SUPPORT-8848

Application - AS4 Gateway

The H2 library has been updated to version v2.1.210.

Ticket(s) Component(s) Summary

INUBIT-11875, SUPPORT-8015

Application - Process Engine

The mime4J-core library has been updated to version v0.8.7.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-11318, SUPPORT-7126

Workbench - Monitoring

When updating the Workbench or a Remote Connector via an INUBIT Process Engine, all libraries are now transferred during the update. In addition to ibis.jar and ibis_tools.jar, these are all driver and plugin JARs. After a reboot, they are available.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-9608, SUPPORT-8204, SUPPORT-4640

Workbench - Import / Export / Deployment

A problem when deploying modules has been fixed so that linked repository files are now also deployed, even if they are in a different user group.

Ticket(s) Component(s) Summary

INUBIT-9764, SUPPORT-4258

Converter - Task Generator, Designer - Technical Workflow

Fixed an issue with task submission via REST API, which occurred when an error occurred after a successful task submit during further workflow execution. This error was incorrectly attributed to the task submit and reported back to the calling workflow accordingly. Now a correct assignment of the error occurred.

Ticket(s) Component(s) Summary

INUBIT-11348, SUPPORT-6334, SUPPORT-6849

Workbench - General

An issue while publishing/importing/exporting a Business Object diagram has been fixed.

Ticket(s) Component(s) Summary

INUBIT-11523, SUPPORT-6651

Installer

An error in the execution of the patch installation has been fixed, so that an update of the user profiles on the server preserves already made adjustments and applies changes by patching.

Ticket(s) Component(s) Summary

INUBIT-11572, SUPPORT-6270, SUPPORT-7283, SUPPORT-6011

Component - Configuration Panel

An error that led to the error message "java.lang.IllegalStateException: System property ibis.root.directory is not set" when setting custom log configuration on the server has now been fixed and the logging can be adjusted again without restrictions.

Ticket(s) Component(s) Summary

INUBIT-11640, SUPPORT-6788, SUPPORT-6924, SUPPORT-6797

Application - Process Engine

The interface of the OAuth settings on the mail server configuration in the server settings has been changed so that it is now easier to see which configuration is currently set and which alternatives are available.

Ticket(s) Component(s) Summary

INUBIT-11641, SUPPORT-7254, SUPPORT-6784

Application - Remote Connector

An issue that occurred while assembling the answer file after a module execution has been fixed.

Ticket(s) Component(s) Summary

INUBIT-11829

Connector - VFS

An issue with the absolute path for file output on a VFS-Samba-Input Connector has been fixed.

Ticket(s) Component(s) Summary

INUBIT-11850, SUPPORT-6954

BPC - INUBIT WebApp, BPC - Process Interaction

An issue in the HTML TextArea has been fixed, so that line breaks are now inserted again when using the ENTER key.

Ticket(s) Component(s) Summary

INUBIT-6259

BPC - INUBIT Monitoring, BPC - Process Interaction

Displaying more than one widget in the dashboard with the same module ID is now restricted and no longer allowed.

Ticket(s) Component(s) Summary

INUBIT-9796

Application - Process Engine

When the Process Engine starts, the repository must create locks files in the file system. These landed due to an error in the directory from which the Process Engine started. This is now corrected and the locks files are created in the designated repository folder.

Ticket(s) Component(s) Summary

INUBIT-11563

Report Generator

Reports in the report tree under the tab "Reports" are now sorted alphabetically.

Ticket(s) Component(s) Summary

INUBIT-11564

Connection Manager

The Remote Connector and Workbench versions displayed on the "Connection Manager" tab have been corrected.

Documentation

Ticket(s) Component(s) Summary

INUBIT-11845

Documentation (AuthorIT) - General

The fact that the INUBIT Workbench and the Remote Connector can be updated in the INUBIT Workbench has been described in the patch installation guide.

Ticket(s) Component(s) Summary

INUBIT-12017

Repository

In the Patch Installation Guide, the description for changing the Repository workspace path has been added.

7.4.0.78

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-11603, SUPPORT-7687

BPC - INUBIT WebApp

Unique names for all HTML elements are now required when Eventing is used. If the name is missing from the element, eventing will no longer work. Manually it must be ensured that all necessary elements are adjusted.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-10235

BPC - INUBIT WebApp, BPC - Process Interaction, Converter - Task Generator

Option to deactivate HTML rendering of grid task contents added

Ticket(s) Component(s) Summary

INUBIT-10305, SUPPORT-5867

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

An article has been added to the Support Knowledge Base about using certificates within OAuth authentication (Microsoft Azure).

Ticket(s) Component(s) Summary

INUBIT-10718, SUPPORT-8092

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service, Workbench - Import / Export / Deployment

The OAuth configuration UI has been enhanced so that the password and client_secret information is no longer presented in clear text. In addition, this information is stored as encrypted password properties.

Ticket(s) Component(s) Summary

INUBIT-10740

REST Interface, Tasklist, Utility - IS Configuration

In response to requests from the root user, the Process Engine returns all tasks, regardless of who owns them.

Ticket(s) Component(s) Summary

INUBIT-11353

Connector - FTP

Under Server Configuration, a new option has been provided to customize SFTP algorithms at runtime of the Process Engine.

Ticket(s) Component(s) Summary

INUBIT-11723

BPC - General

The INUBIT product is now shipped with the BPC 3.5.11.

Ticket(s) Component(s) Summary

INUBIT-11745, SUPPORT-5213

Connector - VFS

The configuration of samba access has been extended in the VFS Connector so that the necessary rights can now be adjusted.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-11603, SUPPORT-7687

BPC - INUBIT WebApp

Unique names for all HTML elements are now required when Eventing is used. If the name is missing from the element, eventing will no longer work. Manually it must be ensured that all necessary elements are adjusted.

Ticket(s) Component(s) Summary

INUBIT-11373, SUPPORT-6584

Key Manager

Fixed an issue with running the "Update module" option so that the new certificate is saved as a module HEAD version.

Ticket(s) Component(s) Summary

INUBIT-11543, SUPPORT-4420, SUPPORT-6666

Connector - FTP

An issue using Client Authentication keystore for FTPS connection been fixed.

Ticket(s) Component(s) Summary

INUBIT-11649, SUPPORT-6797, SUPPORT-6924

Workbench - Monitoring

An issue switching between Basic and OAuth authentication for workflow error and monitoring notifications has been resolved.

Ticket(s) Component(s) Summary

INUBIT-11153, SUPPORT-6583, SUPPORT-6933, SUPPORT-6233

Scheduler Manager

A scheduler update via the symbol directly on a workflow module is now saved correctly in the module properties and in monitoring.

Ticket(s) Component(s) Summary

INUBIT-11375, SUPPORT-6585

Key Manager

An issue has been fixed updating a certificate from a truststore in the key manager.

Ticket(s) Component(s) Summary

INUBIT-11405, SUPPORT-6560

Connector - HTTP, Connector - REST

An issue with sending a multipart message has been fixed so that the attached message receives the configured name.

Ticket(s) Component(s) Summary

INUBIT-11432, SUPPORT-6294, SUPPORT-6545

Adapter - EDI

Fixed an issue with converting a decimal number with many decimal places.

Ticket(s) Component(s) Summary

INUBIT-11605

REST Interface

At the REST API endpoint metrics, the line breaks have been corrected when output in prometheus format.

Ticket(s) Component(s) Summary

INUBIT-11609, SUPPORT-6729

BPC - INUBIT WebApp, BPC - Process Interaction

An issue in updating webapp using ajax jump in a form submit is resolved. Additionally another issue with triggering server-side validation when 'validate' option is not checked has also been fixed.

Ticket(s) Component(s) Summary

INUBIT-11136

Workbench - Monitoring

The tables under "Queue Manager" and "System Log" were vulnerable to HTML injections. This has been fixed and HTML content is no longer interpreted, but only displayed as text.

Ticket(s) Component(s) Summary

INUBIT-11138

Component - Configuration Panel, Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

When configuring OAUTH in the module wizard, obsolete properties are now removed correctly.

Ticket(s) Component(s) Summary

INUBIT-11216

BPC - Process Documentation

Fixed an issue where highlighted modules stay highlighted even when zooming in/out.

Ticket(s) Component(s) Summary

INUBIT-11310

Utility - Encoder

Decoding a value via Encoder module is now able to handle Base64 string without padding '=' at the end.

Ticket(s) Component(s) Summary

INUBIT-11397

Converter - XSLT

Fixed a problem with the editor when handling incorrect encodings, so that they are now ignored and the content is preserved correctly.

Ticket(s) Component(s) Summary

INUBIT-11627, SUPPORT-6776

Installer

A typo in the description for the benchmark component in the installer has been corrected.

Documentation

Ticket(s) Component(s) Summary

INUBIT-11423

BPC - INUBIT WebApp, BPC - Process Interaction, Installer, Repository

In the Patch Installation Guide, the description of updating the Widgets directory in the Repository has been added.

Ticket(s) Component(s) Summary

INUBIT-11600, SUPPORT-6574

Application - Process Engine

In the documentation, the description of optimizing the memory settings has been added.

Ticket(s) Component(s) Summary

INUBIT-11642

Connector - FTP

In the documentation, the description of how to configure SFTP cipher algorithms in the Workbench has been added. In the Patch Installation Guide, the description of how to delete SFTP cipher algorithms already configured in the file has been added.

Ticket(s) Component(s) Summary

INUBIT-11740

Liferay - General

In the Patch Installation Guide, the description for patching Liferay7.x/DXP has been added.

Ticket(s) Component(s) Summary

INUBIT-11743

BPC - General

In the Patch Installation Guide, the description of how to update the BPC modules has been added.

7.4.0.77

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-11206

Application - AS4 Gateway

The ActiveMQ-Camel library has been updated to version v5.16.5.

Ticket(s) Component(s) Summary

INUBIT-11169, SUPPORT-6394

Application - Process Engine

The Tomcat-Embed library has been updated to version v9.0.68

Ticket(s) Component(s) Summary

INUBIT-11261

Workbench - General

The obsolete library jacozoom has been removed. It was required for the 32bit Windows installer.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-1143

Connector - AS4

Wildcards can now be used in the service/action area to assign incoming AS4 messages to the appropriate CPA.

Ticket(s) Component(s) Summary

INUBIT-9884, SUPPORT-4513

Adapter - EDI

Support for Security Segments has been improved so that the USH, USA, USC segments can now map security features according to the specifications.

Ticket(s) Component(s) Summary

INUBIT-11493

BPC - General

The INUBIT product is now shipped with the BPC 3.5.10.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-10701

Application - Process Engine

Misleading infinispan warnings have been removed from server trace.log.

Ticket(s) Component(s) Summary

INUBIT-11276, SUPPORT-4171, SUPPORT-6411

Connector - VFS

A problem with reading a directory with empty subdirectories has been fixed, so that the empty subdirectories are now retained and are only removed if the corresponding option is activated on the module.

Ticket(s) Component(s) Summary

INUBIT-11278, SUPPORT-5213, SUPPORT-6411

Connector - VFS

Fixed an issue with reading a directory with subdirectories and files. The contents of the directory are now output without errors.

Ticket(s) Component(s) Summary

INUBIT-11533, SUPPORT-6667

Connector - AS/400

A problem with the AS/400 Connector has been fixed, whereby statically stored access data can now be used again when logging in.

Ticket(s) Component(s) Summary

INUBIT-10444, SUPPORT-5956

Controls - Multiplexer

Fixed an issue with the execution of Mux modules when a timeout occurred.

Ticket(s) Component(s) Summary

INUBIT-10667

Designer - System Diagrams, Workbench - Import / Export / Deployment

Fixed a deployment issue that occurred when the name of a resource element in the diagram contains parentheses. This constellation can now be deployed error-free.

Ticket(s) Component(s) Summary

INUBIT-11133, SUPPORT-6200, SUPPORT-6559, SUPPORT-7345

Connector - File

A problem with displaying existing file connectors has been fixed, so that the saved properties are now displayed correctly in the module wizard again.

Ticket(s) Component(s) Summary

INUBIT-11199, SUPPORT-6457

Connector - VFS

Fixed an issue with the VFS Input Connector that caused file names to be changed when using the ZIP format.

Ticket(s) Component(s) Summary

INUBIT-11260

Connector - JMS

An outdated value for Naming Context Factory caused problems with the JMC Connector and prevented it from running or publishing. An outdated value is now automatically updated so that such connectors can be used without any problems.

Ticket(s) Component(s) Summary

INUBIT-11399, SUPPORT-4178

Connector - AS2, Partner Management

The property on the AS2 Connector "Enable content type folding" can now be overwritten from Partner Management.

Ticket(s) Component(s) Summary

INUBIT-7911

Application - Process Engine

Fixed an issue with rendering Technical Workflow on the server side. Now all necessary information is obtained via the Process Engine and used for rendering.

Ticket(s) Component(s) Summary

INUBIT-9292

BPC - General

The general error handling in the BPC modules has been improved.

Ticket(s) Component(s) Summary

INUBIT-10736

Converter - Task Generator

The JavaScript grid code has been revised and obsolete ExtJS code parts have been removed.

Ticket(s) Component(s) Summary

INUBIT-11252

BPC - Process Documentation

The current zoom factor is maintained when switching back and forth between different diagrams.

Ticket(s) Component(s) Summary

INUBIT-9335

BPC - Process Interaction, Tasklist

A calculation issue causing a difference between count of tasks and units due to inactive tasks got fixed.

Ticket(s) Component(s) Summary

INUBIT-11376

Key Manager

Typo in Keymanager column text has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-11345, SUPPORT-6534

Liferay - General

In the documentation, the description of the software requirements has been updated.

Ticket(s) Component(s) Summary

INUBIT-11360, SUPPORT-6748, SUPPORT-6564

Documentation (AuthorIT) - General

In the Patch Installation Guide, a patch step for INUBIT 7.4.0.55 has been added detailing how update the Isode libraries.

Ticket(s) Component(s) Summary

INUBIT-11498

BPC - General

In the Patch Installation Guide, the description of how to update the BPC modules has been added.

Ticket(s) Component(s) Summary

INUBIT-11616

Application - Process Engine

In the Patch Installation Guide, the description for updating Tomcat has been added.

Ticket(s) Component(s) Summary

INUBIT-11322

Documentation (AuthorIT) - General

In the documentation, the description of using and creating widgets has been updated.

7.4.0.76

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-11317, SUPPORT-6614, SUPPORT-6516, SUPPORT-6778, SUPPORT-6889

Scheduler Manager

An error in the calculation of suspended schedulers has been fixed. If the scheduler and workflow are inactive, these schedulers are now set to the "Suspend" state. In addition, an entry is written to the audit log.

7.4.0.75

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-11135, SUPPORT-6422, SUPPORT-6409, SUPPORT-6435

Application - Remote Connector, Connector - File

Fixed an issue with transferring large files to and from the Remote Connector. In order to process large files (up to 1GB of file size) successfully, the heap space of the Remote Connector must be adjusted. We recommend an amount of 8GB.

ATTENTION: The limit of processing an individual (binary) file in Remote Connector (or Process Engine) is currently 1 GB.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-11135, SUPPORT-6422, SUPPORT-6409, SUPPORT-6435

Application - Remote Connector, Connector - File

Fixed an issue with transferring large files to and from the Remote Connector. In order to process large files (up to 1GB of file size) successfully, the heap space of the Remote Connector must be adjusted. We recommend an amount of 8GB.

ATTENTION: The limit of processing an individual (binary) file in Remote Connector (or Process Engine) is currently 1 GB.

Documentation

Ticket(s) Component(s) Summary

INUBIT-11288

Application - Remote Connector

In the documentation, the description for Remote Connector has been updated.

7.4.0.74

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-8486, SUPPORT-4615

Connector - HTTP, Connector - REST, Variable Mapping

The behavior of the connector has been stabilized so that incoming (query) parameters are checked for type when they are mapped to variables. If the value does not match the type of the variable, an error is thrown.

So far, no error has been thrown during the assignment at the connector. However, accessing an incompatible filled variable always led to an error and the workflow was aborted.

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-10616

Application - Process Engine, Workbench - General

INUBIT is now delivered with AdoptOpenJDK v11.0.16 and used for execution.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-10684, SUPPORT-6064

Installer

A check would be added in the installer to prevent patching to incompatible INUBIT versions.

Ticket(s) Component(s) Summary

INUBIT-8560, SUPPORT-4702

Utility - XML Signer

The XML Signer now supports the signing and validation of XML using X509 certificates.

Ticket(s) Component(s) Summary

INUBIT-9400, SUPPORT-4171

Connector - VFS

The VFS connector now supports deleting a specified directory (after reading), including all files and subfolders for FTP protocol.

Ticket(s) Component(s) Summary

INUBIT-9789

Application - AS4 Gateway

Separate templates for as4-gateway.xml are now available for the MariaDB database type.

Ticket(s) Component(s) Summary

INUBIT-10223, SUPPORT-5819

Converter - FO

The FO Converter now supports the generation of documents in PDF/UA-1 format.

Ticket(s) Component(s) Summary

INUBIT-10410

Installer

INUBIT installer uses InstallAnywhere version IA2022 now.

Ticket(s) Component(s) Summary

INUBIT-10843

BPC - Process Documentation

When zooming in/out on a diagram, the zoom factor is now also displayed.

Ticket(s) Component(s) Summary

INUBIT-11200

BPC - General

The INUBIT product is now shipped with BPC 3.5.9.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-10950, SUPPORT-6308, SUPPORT-6422, SUPPORT-6217, SUPPORT-6304, SUPPORT-6409

Application - Remote Connector, Connector - File

A problem with processing large files on system connectors using the remote connector can be solved by increasing the memory for the remote connector.

Ticket(s) Component(s) Summary

INUBIT-11176, SUPPORT-6211, SUPPORT-6422, SUPPORT-6217, SUPPORT-6304, SUPPORT-6361, SUPPORT-6401

Connector - FTP

Fixed issue in FTP connector when copying files in SFTP mode.

Ticket(s) Component(s) Summary

INUBIT-10276

Connector - AS4

Fixed an AS4 communication issue that caused memory to continually grow.

Ticket(s) Component(s) Summary

INUBIT-10661

Application - Process Engine

A problem with handling very short BPC API keys (less than 12 characters) has been fixed, which led to problems in the portal configuration in INUBIT.

Ticket(s) Component(s) Summary

INUBIT-10832, SUPPORT-6793

Connector - VFS

A problem when using the SMB protocol has been fixed so that connections can now be established and used again without any problems.

Ticket(s) Component(s) Summary

INUBIT-10891

Connector - SAP

A problem when sending XML with CDATA content to SAP has been fixed. The CDATA content is retained and is correctly received on the SAP side.

Ticket(s) Component(s) Summary

INUBIT-11005, SUPPORT-6225, SUPPORT-6449

Adapter - XLS-XML

A problem with reading formula results on date/time values has been fixed.

Ticket(s) Component(s) Summary

INUBIT-11036

Cache

Fixed an issue with updating settings from the ibis_deploy.xml file. The content of the file now overwrites the settings in the internal cache when the process engine is started.

Ticket(s) Component(s) Summary

INUBIT-11218, SUPPORT-6638

Component - Module Editor

An issue has been fixed that prevented from deleting local modules.

Ticket(s) Component(s) Summary

INUBIT-8486, SUPPORT-4615

Connector - HTTP, Connector - REST, Variable Mapping

The behavior of the connector has been stabilized so that incoming (query) parameters are checked for type when they are mapped to variables. If the value does not match the type of the variable, an error is thrown.

So far, no error has been thrown during the assignment at the connector. However, accessing an incompatible filled variable always led to an error and the workflow was aborted.

Ticket(s) Component(s) Summary

INUBIT-8678, SUPPORT-4178, SUPPORT-2151

Connector - AS2

The header folding for the AS2 and the MDN message can now be configured on the AS2 connector. It is disabled by default.

Ticket(s) Component(s) Summary

INUBIT-8823

Utility - XML Signer

A problem with the use of certificates has been fixed so that certificates in PEM format can now be integrated with and without a password.

Ticket(s) Component(s) Summary

INUBIT-9880

BPC - Process Documentation

All diagrams in the tree view are now sorted by diagram name in descending order. This corresponds to the sorting in the workbench.

Ticket(s) Component(s) Summary

INUBIT-10008

Migration

The logging during migration and backup/restore has been adjusted so that only log information relevant to these processes is written.

Ticket(s) Component(s) Summary

INUBIT-10314, SUPPORT-3672

Utility - Cryptographer

When using PGP Clear Sign verification on the Cryptographer module, an additional line break was added to the end of the message. This error is now corrected.

Ticket(s) Component(s) Summary

INUBIT-10448, SUPPORT-4025

BPC - Process Documentation

Fixed an issue with highlighting links when zooming in or out on a diagram.

Ticket(s) Component(s) Summary

INUBIT-10513

Workbench - General, XPath-Assistant / Execution

Fixed an issue with jumping to search results in the XSLT editor. All search results can now be reached by pressing a key or button.

Ticket(s) Component(s) Summary

INUBIT-10739

Utility - IS Configuration

Fixed an issue with reading a user’s data if they don’t have a first name, last name, or email address.

Ticket(s) Component(s) Summary

INUBIT-10749

Workbench - General

The "Delete Module" dialog has been improved so that only modules that can actually be deleted are displayed.

Ticket(s) Component(s) Summary

INUBIT-10753, SUPPORT-4661

Connector - VFS

An error when creating the content for the attribute "absolutePath" in the output structure has been fixed if the path specification contained wildcards. Now the absolute path specification is provided correctly resolved.

Ticket(s) Component(s) Summary

INUBIT-10790

Designer - Technical Workflow, Variable Mapping

An issue with activating the test mode on the variable mapping has been fixed.

Ticket(s) Component(s) Summary

INUBIT-10932, SUPPORT-4661

Connector - VFS

A problem when using an IBIS directory input structure that prevented the directory structure from being created has been fixed.

Ticket(s) Component(s) Summary

INUBIT-7472

Converter - Task Generator, Converter - XSLT

The error message when executing an XSLT script on a missing input message has been improved.

Ticket(s) Component(s) Summary

INUBIT-7891

Installer

Fixed an error in the installer that occurred when the username running the installer contained a period "." expanded.

Ticket(s) Component(s) Summary

INUBIT-9181

BPC - Process Documentation

An issue with the tab navigation has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9279, SUPPORT-5153

Workbench - General

When logging in with the workbench to a user with a lot of messages, there used to be very long waiting times when logging in. This issue has been resolved.

Ticket(s) Component(s) Summary

INUBIT-10922, SUPPORT-6015, SUPPORT-6793

Connector - VFS

A problem when using the SMB protocol has been fixed so that connections can now be established and used again without any problems.

Documentation

Ticket(s) Component(s) Summary

INUBIT-9591

Connector - OFTP2

The version of the rvsEVO jars have been updated in the documentation.

Ticket(s) Component(s) Summary

INUBIT-10807, SUPPORT-6128

Application - Remote Connector

In the Patch Installation Guide, patch steps have been added detailing how to merge the generated Remote Connector files with the custom configuration.

Ticket(s) Component(s) Summary

INUBIT-11004

Connector - AS2

The Enable content type folding functionality has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-11051

Connector - VFS

In the documentation, the description of the VFS Connector has been updated.

Ticket(s) Component(s) Summary

INUBIT-11123

Converter - FO

In the documentation, the description of the FO Converter has been updated.

Ticket(s) Component(s) Summary

INUBIT-11177

Installer

In the documentation, the supported JDK version has been updated.

Ticket(s) Component(s) Summary

INUBIT-11201

BPC - General

In the Patch Installation Guide, patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-9932

Connector - AS2

In the documentation, the description of the Module Variables of the AS2 Connector has been updated.

Ticket(s) Component(s) Summary

INUBIT-11000

REST Interface

In the documentation, the description of Filtering and Sorting the Output for the REST Interface has been updated.

Ticket(s) Component(s) Summary

INUBIT-11186, SUPPORT-6419

Documentation (AuthorIT) - General

In the Patch Installation Guide, the description has been added to describe how to ensure that you have enough disk space.

Ticket(s) Component(s) Summary

INUBIT-11175, SUPPORT-6400

Documentation (AuthorIT) - General

In the Patch Installation Guide, the description of Executing the Patch Installer has been updated.

7.4.0.73

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-9506, SUPPORT-5470

Connector - OFTP2

The RVSEvo library version 6.03.02 is now supported.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-10981, SUPPORT-6183

Connector - Web Service

Fixed an issue with receiving and sending messages that only occurred when the input/output message was configured as payload.

Ticket(s) Component(s) Summary

INUBIT-10997, SUPPORT-6217

Workbench - Remote Connector configuration

An issue in communication with the Remote Connector has been fixed, so that error messages running modules via the RC can be received and displayed in the Process Engine.

7.4.0.72

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-206, SUPPORT-5092, SUPPORT-5855, SUPPORT-799, SUPPORT-2317, SUPPORT-6378, SUPPORT-232, SUPPORT-5448, SUPPORT-5946

Connector - FTP

The underlying library JSch has been updated to version 0.2.4. This supports more up-to-date security algorithms for SFTP connections.

Ticket(s) Component(s) Summary

INUBIT-8701, SUPPORT-4773

Connector - HTTP

The HTTP Connector in Input Connector mode now also supports authorization via OAuth2 and provides the corresponding configuration option in the module wizard.

Ticket(s) Component(s) Summary

INUBIT-10239

Application - Tomcat , Backup/Restore, Migration

Updated UseConcMarkSweepGC to UseG1GC for migration scrip and included UseG1GC for backup and restore

Ticket(s) Component(s) Summary

INUBIT-10267

Connector - Microsoft 365

The Microsoft 365 Connector now supports copying, moving, and deleting of e-mails in a mailbox. In addition, read e-mails can be marked as unread.

Ticket(s) Component(s) Summary

INUBIT-10549, SUPPORT-10450

Connector - Mail

The server configuration setting "Allow fallback to an insecure Trust Manager" is now also applied in the Mail Connector when using POP3, IMAP and SMTP connections, if the option "STARTTLS" or "enable TLS" is also activated. Previously, the connection then failed.

Ticket(s) Component(s) Summary

INUBIT-10699

Application - Process Engine, Workbench - General

In the Server Configuration, the mail server configuration (e.g. for notification in the event of an error) now also supports authentication via OAuth2.

Ticket(s) Component(s) Summary

INUBIT-10895

BPC - General

The INUBIT product is now shipped with BPC 3.5.7.

Ticket(s) Component(s) Summary

INUBIT-10046

Connector - File

The options in the Module Wizard regarding deleting directories/files have been positioned so that dependent options are now closer to each other.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-10056, SUPPORT-5092

Connector - FTP

The underlying library JSch has been updated to version 0.2.4. This supports more up-to-date security algorithms for SFTP connections.

Ticket(s) Component(s) Summary

INUBIT-10465

Converter - Task Generator

Fixed an issue with server-side validation that occurred when the module name contained spaces.

Ticket(s) Component(s) Summary

INUBIT-10691

Workbench - Import / Export / Deployment

The deployment.xml template file now also contains the properties relevant to OAuth2 so that they are displayed during deployment.

For patched systems, this file must be stored as ibis_deploy.xml under ibis_root/conf before starting the server. When the server starts, it is then loaded into the Process Engine and overwrites the existing content there.

The ibis_deploy.xml currently available in the Process Engine should be saved from the Workbench menu > Configuration > Deployment. If necessary, adjust the file ibis_deploy.xml with changes already made before starting the server or change the file via the Workbench at any time after the server starts.

Ticket(s) Component(s) Summary

INUBIT-10713, SUPPORT-6882

Variable Mapping

An issue with the use of the variable mapping has been fixed, so that the option "Delete the content of the output message" is always available.

Ticket(s) Component(s) Summary

INUBIT-10779, SUPPORT-6117

Connector - FTP

A problem with the use of SFTP sessions has been fixed, so that it is now ensured that reusing the session works without errors.

Ticket(s) Component(s) Summary

INUBIT-10049

BPC - Process Documentation

An issue in BPC documentation while rendering multiple diagrams at the same time has been fixed.

Ticket(s) Component(s) Summary

INUBIT-10081

Designer - Technical Workflow

Local changes in the workbench designer are now only visible on the server side after these changes have been published.

Ticket(s) Component(s) Summary

INUBIT-10441, SUPPORT-5919

Converter - Task Generator

Fixed an issue that caused the Task Generator to fail to execute if more than one process user was configured there.

Ticket(s) Component(s) Summary

INUBIT-10449, SUPPORT-4025

BPC - Process Documentation

Fixed an issue with zooming in and out of charts that caused the content to appear slurred.

Ticket(s) Component(s) Summary

INUBIT-10464, SUPPORT-5943

Utility - Compressor

Fixed an issue that caused Byte Order Mark (BOM) to be lost when processing an XML input message. This is now retained and is output with output message.

Ticket(s) Component(s) Summary

INUBIT-10505

BPC - Process Interaction

Popup tasks are displayed with their own type icon, making them easily distinguishable from the other task types.

Ticket(s) Component(s) Summary

INUBIT-10791, SUPPORT-8492, SUPPORT-5887, SUPPORT-8474, SUPPORT-5444, SUPPORT-6138

Component - Module Editor, Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

Problems with the use of the OAuth2 configuration on system connectors have been fixed, so that it can now be used stably and reliably.

Documentation

Ticket(s) Component(s) Summary

INUBIT-7451

BPC - Process Interaction

Added a description for the Enforce Valid JavaScript configuration option.

Ticket(s) Component(s) Summary

INUBIT-10883

Connector - Microsoft 365

The new functionalities, such as copy, move, and delete messages, have been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-10896

BPC - General

In the Patch Installation Guide, patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-10911

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

In the Patch Installation Guide, patch steps have been added detailing how to adapt OAuth2 properties during the deployment.

7.4.0.71

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-9048, SUPPORT-5444, SUPPORT-4985

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

The configuration options for OAuth have been extended so that all parameters required for various providers can now be specified.

Ticket(s) Component(s) Summary

INUBIT-10717

BPC - General

The INUBIT product is now shipped with BPC 3.5.6.

Documentation

Ticket(s) Component(s) Summary

INUBIT-10719

BPC - General, Installer, Repository

In the Patch Installation Guide, patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-10737

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

In the documentation, the description of the OAuth2 functionality in the INUBIT plugins Rest Connector, HTTP Connector, Webservice Connector, and Mail Connector has been updated.

7.4.0.70

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-10534, SUPPORT-6108, SUPPORT-6637

Application - Remote Connector

The Remote Connector has been revised and is now provided as a standalone Spring Boot application. After updating the INUBIT, the Remote Connector must be reinstalled and then reconfigured. Save the existing configuration beforehand to make it easier to transfer the data.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-4092

Converter - Task Generator

If the input message on a task generator is ignored, the module editor now still displays the variables table. This allows variables as in the XSLT converter to be used and tested as input parameters.

Ticket(s) Component(s) Summary

INUBIT-8710

REST Interface

The REST API endpoints /metrics and /system/info now output the runtime of the currently used license. Based on this, for example, a notification can be generated before the license expires.

Ticket(s) Component(s) Summary

INUBIT-8881, SUPPORT-4513

Utility - EDI Signature Utility

The content of EDI messages can be encrypted. For this purpose, the EDI specification describes dedicated segments and their content formats. The adapter now supports the correct filling of the USH, USA and USC segments.

Ticket(s) Component(s) Summary

INUBIT-9546, SUPPORT-6117, SUPPORT-5159

Connector - FTP

When using the SFTP protocol, the underlying session can now be cached and reused. The caching of the FTP session is based on the configured host name and port. Corresponding configuration options have been added to the module. With intensive data transfer, this can lead to an increase in throughput times.

Ticket(s) Component(s) Summary

INUBIT-10677

BPC - General

The INUBIT product is now shipped with BPC 3.5.5

Ticket(s) Component(s) Summary

INUBIT-10886, SUPPORT-6226, SUPPORT-6172

Documentation (AuthorIT) - General

The fact that the Remote Connector needs to be reinstalled for version 7.4.0.70 or higher has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-10089, SUPPORT-5792

Installer

When updating the Apache Tomcat, the script files from the "bin" directory are now taken over.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-10534, SUPPORT-6108, SUPPORT-6637

Application - Remote Connector

The Remote Connector has been revised and is now provided as a standalone Spring Boot application. After updating the INUBIT, the Remote Connector must be reinstalled and then reconfigured. Save the existing configuration beforehand to make it easier to transfer the data.

Ticket(s) Component(s) Summary

INUBIT-9791, SUPPORT-5532

Converter - FO

A problem with the generation of PDF/A-1b documents has been fixed, so that all other necessary things such as fonts are correctly embedded in the PDF.

Ticket(s) Component(s) Summary

INUBIT-10268

BPC - Process Interaction

A problem with canceling a form has been fixed, so that the affected task can now be released correctly again and processed again.

Ticket(s) Component(s) Summary

INUBIT-10301, SUPPORT-5213, SUPPORT-4827

Connector - VFS

An issue has been fixed that caused an internal error when deleting a non-existent file. Now an explicit error message is generated and output.

Ticket(s) Component(s) Summary

INUBIT-9596

BPC - INUBIT Monitoring

Problems with loading the data into the BPC Monitoring module are now displayed as such in the module and thus support the user in finding the cause of the error.

Ticket(s) Component(s) Summary

INUBIT-9879

BPC - Process Documentation

When switching diagrams, the metadata area was always open. Now the current state is preserved (open or closed).

Ticket(s) Component(s) Summary

INUBIT-9933, SUPPORT-5170

Key Manager

A problem with storing certificates on modules has been fixed if the certificate update was in the future.

Ticket(s) Component(s) Summary

INUBIT-9990

Connector - File

An issue with deleting files after reading has been fixed, so it is now ensured that only the read file is removed from the file system.

Ticket(s) Component(s) Summary

INUBIT-10302

BPC - INUBIT WebApp

An inconsistency has been fixed and in all input fields of a form, the Enter key no longer triggers a form submit. To do this, the submit button must be selected directly.

Ticket(s) Component(s) Summary

INUBIT-10303

Converter - Task Generator

An inconsistency has been fixed and in all input fields of a form, the Enter key no longer triggers a form submit. To do this, the submit button must be selected directly.

Ticket(s) Component(s) Summary

INUBIT-10523

BPC - General

An issue has been fixed so that the connection test to the BPC works correctly even after a restart of the Process Engine.

Ticket(s) Component(s) Summary

INUBIT-9034

Application - Process Engine

A problem with the scheduler has been fixed so that a configured scheduler is only triggered if the scheduler configuration has been switched on and the workflow and the module have been activated.

Documentation

Ticket(s) Component(s) Summary

INUBIT-10557

Connector - FTP

In the documentation, the description of the FTP Connector Dialog has been updated.

Ticket(s) Component(s) Summary

INUBIT-10666, SUPPORT-6637

Application - Remote Connector

In the documentation, the description of the Remote Connector has been updated. In the Patch Installation Guide, the description of the Remote Connector changes has been added.

Ticket(s) Component(s) Summary

INUBIT-10681

BPC - General, Installer, Repository

In the Patch Installation Guide, patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-8773, SUPPORT-5853, SUPPORT-4591

Workbench - General

In the documentation, the description of configuring Tomcat has been updated.

7.4.0.69

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-9519, SUPPORT-5281

Connector - Web Service

OAuth support in the connector now also works when used with Microsoft Azure.

Ticket(s) Component(s) Summary

INUBIT-10237, SUPPORT-5444, SUPPORT-5810

Connector - Mail

If an access token or refresh is provided in front of a mail connector via workflow variable, the module uses the respective token (either for direct login or to create a new access token).

Ticket(s) Component(s) Summary

INUBIT-10419

Installer

The new Microsoft 365 Connector is now available. It uses the Microsoft REST API to interact with a Microsoft 365 instance. The connector is currently able to send and receive emails.

Ticket(s) Component(s) Summary

INUBIT-10496

Connector - Mail

The OAuth2 support in the Mail Connector can now also be configured and used when using the POP3 protocol.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-10508

BPC - Process Interaction, XPath-Assistant / Execution

An issue has been fixed so that after a task has been created by an INUBIT workflow, the overview in the BPC Process Interaction module is automatically updated and the new task is displayed directly.

Documentation

Ticket(s) Component(s) Summary

INUBIT-10418

Connector - Microsoft 365

In the documentation, the description of the Microsoft 365 Connector has been added.

Ticket(s) Component(s) Summary

INUBIT-10509

Connector - Mail

In the documentation, the description of the enabling of the OAuth2 authorization for POP3 and POP3S has been added as well as the possible activation of SSL for mailboxes.

Ticket(s) Component(s) Summary

INUBIT-10466, SUPPORT-5836

Connector - REST

In the documentation, the description of setting and overwriting headers dynamically in the REST Connector has been updated.

7.4.0.68

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-10304

Application - Process Engine

The Jackson libraries used have been updated to version 2.13.3.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-9982, SUPPORT-5188, SUPPORT-5660

Utility - Compressor

A new action "Content List" allows you to output the list of contained files including paths for the formats ZIP and 7Zip without having to unpack the compressed file. The path can then be used to extract individual files from the archive.

Ticket(s) Component(s) Summary

INUBIT-8211, SUPPORT-4501

Component - Module Editor

The module properties for the retry can now be overwritten and controlled via variable mapping.

Ticket(s) Component(s) Summary

INUBIT-8754

Connector - FTP

The FTP connector now supports deleting a specified directory (after reading), including all files and subfolders.

Ticket(s) Component(s) Summary

INUBIT-8763

Application - Process Engine

The Tomcat log file catalina.out can now be rotated via the configuration file logging.properties. By specifying the size and number, files in the format catalina[number].log are generated consecutively.

Ticket(s) Component(s) Summary

INUBIT-9702, SUPPORT-458

Adapter - EDI

The EDI-XML adapter can handle X12 message structures with multiple function groups and transaction sets of different rule formats when automatic rule detection is enabled.

Ticket(s) Component(s) Summary

INUBIT-9730

Installer

The font Lato is now used in the installer.

Ticket(s) Component(s) Summary

INUBIT-10088

Workbench - General

The BPC API key is masked in the portal and process user configuration. In addition, further helpful information about the API key is displayed.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-10076

Converter - Task Generator

An issue in BPC grid widget while rendering HTML contents is fixed.

Ticket(s) Component(s) Summary

INUBIT-10175

BPC - Process Interaction

An issue has been fixed replacing the XSLT script variable $bpcComponentId with it’s generated value so it can be used in custom javascript.

Ticket(s) Component(s) Summary

INUBIT-10177

BPC - Process Interaction

Fixed an issue where the Ext component variable dataIS was loaded too late and thus led to runtime errors.

Ticket(s) Component(s) Summary

INUBIT-9790

BPC - INUBIT WebApp, BPC - Process Interaction

When sending HTTP requests from the BPC to INUBIT, header information are now forwarded correctly.

Ticket(s) Component(s) Summary

INUBIT-8267

User Manager

A problem with the user/group import of users has been fixed if the option for a password pattern is activated in the server. If the password of a user to be imported does not match the specified pattern, the import aborted with a misleading error message.

Ticket(s) Component(s) Summary

INUBIT-8695

Workbench - General

When updating a workbench from the connected server, the downloaded files are checked to filter out corrupt files.

Ticket(s) Component(s) Summary

INUBIT-8775, SUPPORT-4716, SUPPORT-5846

Workbench - General

A problem with deleting JAR/ZIP files via the Library Manager has been fixed, which caused the files to be available again after a server restart when the INUBIT is running as a service.

Ticket(s) Component(s) Summary

INUBIT-9368, SUPPORT-4558

Controls - Workflow Connector

If the option "Check the contents of changed variables" is activated in the variable mapping, XML validation against the schema takes place.

Ticket(s) Component(s) Summary

INUBIT-9478, SUPPORT-8888, SUPPORT-5097, SUPPORT-8850

Controls - Workflow Connector, Variable Mapping

In the variable mapping, a check for uninitialized variables has been added, which now causes an error to be thrown in this case.

Ticket(s) Component(s) Summary

INUBIT-9510, SUPPORT-4947

Connector - Web Service, Repository

Fixed an issue when calling a Web service using the internal repository service that caused the return structure to no longer be valid with the WSDL.

Ticket(s) Component(s) Summary

INUBIT-10159

Application - Process Engine

Separate templates for ibis.xml and logsDBConfig.xml are now available for the MariaDB database type.

Ticket(s) Component(s) Summary

INUBIT-10313, SUPPORT-3493

Connector - Web Application

Error entries in the Connection and Queue Manager are now removed when logging out of Liferay. In the case of errors in the WebApp form, this has been prevented so far.

Ticket(s) Component(s) Summary

INUBIT-9935, SUPPORT-5650

Workbench - Import / Export / Deployment

An issue with importing BPMN 2.0 diagrams has been fixed and logging has been improved in the event of a problem.

Documentation

Ticket(s) Component(s) Summary

INUBIT-9757, SUPPORT-3589

Application - Process Engine

In the documentation, the description of configuring the Logging Database Connection has been updated.

Ticket(s) Component(s) Summary

INUBIT-10212

Connector - REST

In the documentation, the description of the HTTP method PATCH has been added to the list of methods using in the REST Connector.

Ticket(s) Component(s) Summary

INUBIT-10320

Utility - Compressor

In the documentation, the description for the Compressor/Decompressor dialog has been updated.

Ticket(s) Component(s) Summary

INUBIT-10338, SUPPORT-4187

Documentation (AuthorIT) - General

In the documentation, the description for filtering the output at the REST interface has been updated.

Ticket(s) Component(s) Summary

INUBIT-10340

Application - Process Engine

In the documentation, the description of restoring User/User Groups has been updated.

Ticket(s) Component(s) Summary

INUBIT-10403

Connector - FTP

In the documentation, the description of the input file names in the FTP Connector has been updated.

Ticket(s) Component(s) Summary

INUBIT-10420

Connector - Mail

In the documentation, the description of the OAuth2 Authorization within the Mail Connector and the Mapping of Variables has been updated.

Ticket(s) Component(s) Summary

INUBIT-10445

BPC - INUBIT WebApp, Installer, Repository

In the Patch Installation Guide, patch steps have been added detailing how to redeploy the BPC modules for a BPC portal, and how to update the files in the "Widgets" directories in the Repository.

Ticket(s) Component(s) Summary

INUBIT-10217

Documentation (AuthorIT) - General

In the documentation, the URL of the remote system of the Remote Connector for inubit 8.0 has been updated.

Ticket(s) Component(s) Summary

INUBIT-10296, SUPPORT-5902

Documentation (AuthorIT) - General, Migration

In the documentation, the description for migrating from an older inubit version to the latest inubit version has been updated.

7.4.0.67

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-9828

Utility - IS Configuration

The IS Configuration operation getPortalUsersForRole is not supported if BPC is configured as a process user server. Previously, an empty result with status OK was returned by the module, which did not provide any indication of the lack of support. Now contains the status ERROR and the result contains a corresponding message.

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-9532

Application - Process Engine, Application - Remote Connector, Connector - AS4, Workbench - General

The dom4j library has been updated to version 2.1.3.

Ticket(s) Component(s) Summary

INUBIT-9580

Portal - General

The use of the commons-lang library has been replaced by the modern version commons-lang3 (version 3.12.0).

Ticket(s) Component(s) Summary

INUBIT-9734

Application - Process Engine

The apache-jena library has been updated to version 4.5.0.

Ticket(s) Component(s) Summary

INUBIT-9739

Connector - AS4

The Jackson libraries used have been updated to version 2.13.3.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-7728, SUPPORT-3672

Utility - Cryptographer

The PGP cryptography type now supports Modification Detection Code (MDC). This checksum can be used to check the integrity of encrypted data. MDC can now be added for encryption, and it is automatically checked for decryption if it exists. The result of the MDC check is output in the workflow in the additional variable pgp.decryption.mdc.status.

Ticket(s) Component(s) Summary

INUBIT-10098

BPC - General

The inubit product is now shipped with BPC 3.5.3

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-9975

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

An issue using OAuth2 behind a proxy has been fixed.

Ticket(s) Component(s) Summary

INUBIT-10027

BPC - INUBIT WebApp, BPC - Process Interaction

An issue calling the getDataIS() function with a different number of parameters has been fixed.

Ticket(s) Component(s) Summary

INUBIT-10173, SUPPORT-5757

Liferay - WebApp Portlet

An error when loading an INUBIT WebApp portlet in Liferay has been fixed if the read/write permissions for the log folder were not configured properly.

Ticket(s) Component(s) Summary

INUBIT-9343

CLI

The warning "WARNING: sun.reflect.Reflection.getCallerClass is not supported…​" when using the CLI has been fixed and no longer appears.

Ticket(s) Component(s) Summary

INUBIT-9736

BPC - General

A problem with stopping the BPC via script in combination with a very long username on Linux has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9828

Utility - IS Configuration

The IS Configuration operation getPortalUsersForRole is not supported if BPC is configured as a process user server. Previously, an empty result with status OK was returned by the module, which did not provide any indication of the lack of support. Now contains the status ERROR and the result contains a corresponding message.

Ticket(s) Component(s) Summary

INUBIT-9838, SUPPORT-5581

Liferay - WebApp Portlet

An issue while reloading a web page caused a form to be resubmitted has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9991, SUPPORT-4661, SUPPORT-5717

Connector - VFS

An issue reading files from folders whose name is looked up via wildcard has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9494, SUPPORT-4131, SUPPORT-5176

Adapter - EDI

An issue storing EDI rules that led to the loss of qualifies has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9587, SUPPORT-4686

Connector - AS4

An issue with the AS4 listener in connection with the partner management has been fixed, which led to the listener being called several times when publishing the PM.

Ticket(s) Component(s) Summary

INUBIT-9834, SUPPORT-4353

Converter - Task Generator, Utility - IS Configuration

An issue updating a task without timeout that resulted in minimal deviation between start and end time has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9875, SUPPORT-5608

Repository

An issue when displaying the content of a repository file from the version history has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9189

Connector - DB

The templates for the database connections stored in DBConnectionPresets.xml have been revised to no longer contain default credentials.

Ticket(s) Component(s) Summary

INUBIT-9479, SUPPORT-5326

Installer

The links on the Tomcat standard website have been updated.

Documentation

Ticket(s) Component(s) Summary

INUBIT-10086

Utility - Cryptographer

In the documentation, the description of the integrity check for the PGP encryption has been updated.

Ticket(s) Component(s) Summary

INUBIT-10150

BPC - INUBIT WebApp, Installer, Repository

In the Patch Installation Guide, patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-10156

Liferay - General

In the Patch Installation Guide, the description for patching Liferay has been updated.

Ticket(s) Component(s) Summary

INUBIT-10174

Liferay - WebApp Portlet

In the Patch Installation Guide, the patch step for Liferay WebApps portlet has been added.

7.4.0.66

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-9509

Connector - File

An output File Connector in IBISXml directory mode will throw an exception when the target directory does not exist. Before no action has been performed in the file system and no error has been reported on the module.

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-9534

Application - Process Engine, Application - Remote Connector, Portal - General, Workbench - General

The use of the commons-lang library has been replaced by the modern version commons-lang3 (version 3.12.0).

Ticket(s) Component(s) Summary

INUBIT-9579, SUPPORT-6515

Connector - AS4

The use of the commons-lang library has been replaced by the modern version commons-lang3 (version 3.12.0).

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-5456, SUPPORT-2959

Workbench - Import / Export / Deployment

In the Deployment Wizard, the Linked Repository Objects setting is saved and preselected the next time the wizard is opened.

Ticket(s) Component(s) Summary

INUBIT-8766, SUPPORT-4513

Utility - EDI Signature Utility

The EDI Signature Utility can sign an EDI envelope that contains multiple EDI messages, with each message individually signed.

Ticket(s) Component(s) Summary

INUBIT-9186

Application - Process Engine

To increase security Tomcat’s default error page has been replaced by a customized Virtimo error page.

Ticket(s) Component(s) Summary

INUBIT-9877

BPC - General

The inubit product is now shipped with BPC 3.5.2

Ticket(s) Component(s) Summary

INUBIT-7192

Connector - Rabbit MQ

The RabbitMQ Connector is now supporting connections to queues of type Quorum.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-9874, SUPPORT-5436

Connector - REST

An issue has been fixed on REST Output Connector using multipart/form-data during parallel execution.

Ticket(s) Component(s) Summary

INUBIT-4091

Workbench - General

An issue has been fixed that has blocked publishing of modules and workflows after renaming when "Lock diagrams and modules for further editing" option is activate.

Ticket(s) Component(s) Summary

INUBIT-8188, SUPPORT-4471

Component - Configuration Panel

An issue has been fixed preventing the editing of custom log output once it was set. Now it is still editable after changes are saved.

Ticket(s) Component(s) Summary

INUBIT-8933, SUPPORT-5887

Connector - HTTP, Connector - REST

An issue has been fixed when executing a REST Connector using OAuth in Remote Connector mode. This constellation is now working fine.

Ticket(s) Component(s) Summary

INUBIT-9130, SUPPORT-4983

Connector - File

An issue has been fixed while executing a File Connector in listener mode. The logging of a misleading exception has been cleaned up.

Ticket(s) Component(s) Summary

INUBIT-9220, SUPPORT-5160, SUPPORT-7847, SUPPORT-5104

Connector - DB

An issue has been fixed so that rows are now counted correctly after query execution.

Ticket(s) Component(s) Summary

INUBIT-9322, SUPPORT-5160

Connector - DB

Query ID is now omitted from the output resultset if it is absent in the input message.

Ticket(s) Component(s) Summary

INUBIT-9353

Application - Process Engine

When changing the portal configuration, no sensitive data is written to the inubit trace.log.

Ticket(s) Component(s) Summary

INUBIT-9369

Backup/Restore

The offline backup of the AS4 gateway is now also possible if the password is encrypted in the XML configuration file.

Ticket(s) Component(s) Summary

INUBIT-9509

Connector - File

An output File Connector in IBISXml directory mode will throw an exception when the target directory does not exist. Before no action has been performed in the file system and no error has been reported on the module.

Ticket(s) Component(s) Summary

INUBIT-9521, SUPPORT-5369, SUPPORT-5468

Converter - XSLT, Designer - Technical Workflow

An XSLT module with an empty attribute value can now be published successfully without any warning.

Ticket(s) Component(s) Summary

INUBIT-9550, SUPPORT-5328

Converter - Complex Lookup Table

An issue has been fixed where using Drag and Drop inside CLT led to an exception.

Ticket(s) Component(s) Summary

INUBIT-9742, SUPPORT-5547, SUPPORT-5502

Connector - File

An issue in File Connector using the option "safe writing" has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9338

Migration

Error message during migration execution have been improved.

Ticket(s) Component(s) Summary

INUBIT-9727, SUPPORT-5507

Installer

Some typos in installer descriptions has been fixed.

Ticket(s) Component(s) Summary

INUBIT-9318, SUPPORT-5175

Workbench - General

A typo in a Server Configuration option has been resolved.

Ticket(s) Component(s) Summary

INUBIT-9505, SUPPORT-5372

Installer

Patch installer text has been update to reflect that it is capable of updating more than just Process Engine and Workbench.

Documentation

Ticket(s) Component(s) Summary

INUBIT-9618

Connector - Rabbit MQ

In the documentation, the description of the Exchange Configuration in the RabbitMQ Connector with the Queue-Type has been updated.

7.4.0.65

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-9148

Connector - Mail

Changing the handling of erroneous emails. Until now, such emails retained their current reading status. Now, by default, erroneous emails are always marked as read so that they are skipped on the next read attempt. A new option on the module allows you to change this standard behaviour.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-7257, SUPPORT-3944

Connector - File

The File Connector now supports directory renaming. In addition, the specified directory (after reading) can be deleted, including files and subfolders.

Ticket(s) Component(s) Summary

INUBIT-7682

REST Interface

The REST API provides a new /ready endpoint. This can be used to manually set the availability of the inubit and thus communicate to third-party systems.

Ticket(s) Component(s) Summary

INUBIT-8092, SUPPORT-5216, SUPPORT-4353

Converter - Task Generator, Utility - IS Configuration

With the ISConfig plugin, it is now also possible to update the content of tasks that do not time out.

Ticket(s) Component(s) Summary

INUBIT-8480, SUPPORT-4818

Adapter - EDI

Publish rule folder dialog in EDI rule editor has been improved and is now supporting extended rule file names.

Ticket(s) Component(s) Summary

INUBIT-8765, SUPPORT-4513

Utility - EDI Signature Utility

EDI security segment USH will be enriched with transmitter and receiver information from the given EDIFACT message.

Ticket(s) Component(s) Summary

INUBIT-8939

REST Interface

The report data REST API endpoint has been revised and now sends back the data with coordinate details.

Ticket(s) Component(s) Summary

INUBIT-9148

Connector - Mail

Changing the handling of erroneous emails. Until now, such emails retained their current reading status. Now, by default, erroneous emails are always marked as read so that they are skipped on the next read attempt. A new option on the module allows you to change this standard behaviour.

Ticket(s) Component(s) Summary

INUBIT-9460

BPC - General

The inubit product is now shipped with BPC 3.5.1.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-9045

Converter - FO

Fixed an error in the parallel execution of the FO Converter that caused problems accessing the fop.xconf file at the same time.

Ticket(s) Component(s) Summary

INUBIT-6637

Designer - System Diagrams

A system connector can only be linked to one element of a system diagram. Previously, this was possible with multiple system diagram elements, but resulted in errors when overriding connector properties.

Ticket(s) Component(s) Summary

INUBIT-8523, SUPPORT-3670

Controls - Workflow Connector

A tooltip button has been added in the variable definition window on Technical Workflows to illustrate the effects of the change to the checkbox "Use only input/output variables".

Ticket(s) Component(s) Summary

INUBIT-8680, SUPPORT-8661

Connector - DB

An error when parsing the input values has been fixed, so that the values are now transferred to the database as specified in the XML.

Ticket(s) Component(s) Summary

INUBIT-8771, SUPPORT-3547

Scheduler Manager

A bug when updating inactive schedulers in scheduler Manager has been fixed.

Ticket(s) Component(s) Summary

INUBIT-8882, SUPPORT-4513

Utility - EDI Signature Utility

Fixed a bug when parsing EDI messages so that values are no longer confused with segment identifiers.

Ticket(s) Component(s) Summary

INUBIT-8986

Backup/Restore

An error when renaming modules during a migration has been fixed.

Ticket(s) Component(s) Summary

INUBIT-8996, SUPPORT-4415

Application - Process Engine

Improved performance when deleting input/output messages.

Ticket(s) Component(s) Summary

INUBIT-8997, SUPPORT-4903

Utility - IS Configuration

An error when deleting processes has been fixed, so that processes in the PROCESSING status are now also taken into account.

Ticket(s) Component(s) Summary

INUBIT-9029

Utility - XML (Schema) Validator

Fixed a bug in the XML Validator module wizard that caused the specification of a static schema file to be lost.

Ticket(s) Component(s) Summary

INUBIT-9385

Utility - PDF Toolbox

PDF form text fields are filled in one line so that the content is easy to read. Multi-line filling of text fields can be enforced via an additional attribute.

Ticket(s) Component(s) Summary

INUBIT-8524, SUPPORT-4648

Designer - BPD, Workbench - Import / Export / Deployment

An error when exporting diagram groups has been fixed, so that all linked diagrams are now also included in the export.

Ticket(s) Component(s) Summary

INUBIT-8817

BPC - Process Interaction

A bug in the BPC Interaction module has been fixed and a task list filtered via wildcard is now retained even after the page has been reloaded.

Ticket(s) Component(s) Summary

INUBIT-8942, SUPPORT-4347

Designer - Technical Workflow

In the Technical Workflow, the set times are now also displayed in the tooltip of a configured scheduler.

Ticket(s) Component(s) Summary

INUBIT-8982, SUPPORT-4899

Designer - Technical Workflow

An error when moving diagrams has been fixed, so that links to this diagram are now correctly adjusted in all linked diagrams.

Ticket(s) Component(s) Summary

INUBIT-9207, SUPPORT-5091

Utility - XML Signer

An error when calling the online help from module wizards has been fixed. Clicking on F1 now opens directly the help page for the currently displayed module wizard page.

Ticket(s) Component(s) Summary

INUBIT-9496

Workbench - General

A bug in the translation of the action "Move diagram" has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-9367

Documentation (AuthorIT) - General

In the documentation the description of the Software Requirements has been updated.

Ticket(s) Component(s) Summary

INUBIT-9382

Scheduler Manager

In the documentation, the description of the scheduler icon has been added to the list of "Symbols at Modules in Technical Workflows".

Ticket(s) Component(s) Summary

INUBIT-9386, SUPPORT-4901

Adapter - CSV

In the documentation, the example how to convert CSV to XML has been adjusted.

Ticket(s) Component(s) Summary

INUBIT-9419

Connector - File

In the "Dialog File to Write in the File Connector" section, the "Rename existing directory to" option has been described. In the "Dialog File(s) to Read in the File Connector" section, the "Force directory deletion after reading" option has been described.

Ticket(s) Component(s) Summary

INUBIT-9459

Utility - EDI Signature Utility

In the documentation, the description of "EDI Signature - Utility" has been updated.

Ticket(s) Component(s) Summary

INUBIT-9485

BPC - INUBIT WebApp, Installer, Repository

In the Patch Installation Guide, patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-9503

Documentation (AuthorIT) - General

In the "Publishing Multiple EDI Rules to the inubit Process Engine" section, a description has been added detailing how to rename valid EDI rules files before publishing them to the Process Engine.

Ticket(s) Component(s) Summary

INUBIT-9217, SUPPORT-4993

Designer - General

In the documentation, the graphic in chapter "Functional Principle: Task Generator for Forms and Web Applications" has been adjusted.

Ticket(s) Component(s) Summary

INUBIT-9504, SUPPORT-5371

Documentation (AuthorIT) - General

In the documentation, the description for patching with the patch installer has been updated.

7.4.0.64 Spring 2022

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-9319

Connector - AS4

In the documentation the description for configuring the AS4 Gateway logging with log4j2.properties was added.

Ticket(s) Component(s) Summary

INUBIT-8483

Component - Configuration Panel

User-defined loggers can now be stored for Log4J2 in the Workbench server configuration. The configuration is in JSON format. Existing loggers must be recreated.

Ticket(s) Component(s) Summary

INUBIT-8484

Connector - AS4

Log4J2 is now supported in the AS4 Gateway, replacing the previous use of Log4J1. Logging is configured in the <inubit-installdir>/server/ibis_root/conf/as4/log4j2.properties file.

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-9115

Application - Remote Connector, Connector - AS4, Liferay - General

The used libraries spring-code and spring-tx have been updated to version 5.3.18.

Ticket(s) Component(s) Summary

INUBIT-7199, SUPPORT-5135

Connector - Rabbit MQ

The amqp-client library used has been updated to version 5.14.0.

Ticket(s) Component(s) Summary

INUBIT-7200

Application - Process Engine

The Guava library used has been updated to version 31.0.1.

Ticket(s) Component(s) Summary

INUBIT-7402

Application - Process Engine, Workbench - General

The commons-io library used has been updated to version 2.11.0.

Ticket(s) Component(s) Summary

INUBIT-8187, SUPPORT-4313, SUPPORT-4474

Component - DB Manager, Connector - DB

The H2 database library used has been updated to version 2.1.210.

Ticket(s) Component(s) Summary

INUBIT-8465, SUPPORT-4643

Application - Process Engine

The Tomcat application server has been updated to version 9.0.58.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-3560

Connector - File

An option has been added to the File Connector that allows access rights to be added to a file on a Linux system. Previously, the default permission of the active user was used.

Ticket(s) Component(s) Summary

INUBIT-4022, SUPPORT-2539

Connector - FTP

An option has been added to the FTP connector that allows files to be renamed to the FTP server after uploading/downloading. For this purpose, a prefix/suffix can be specified.

Ticket(s) Component(s) Summary

INUBIT-4054, SUPPORT-2548

Utility - IS Configuration

When performing operations on the IS Configuration module, the result tree now always outputs the URL and username that were used during execution. This helps to find errors in the request XML structure.

Ticket(s) Component(s) Summary

INUBIT-4108, SUPPORT-2529

Adapter - EDI

The EDI-XML adapter can now process envelopes that contain messages from different EDIFACT rules. Previously, only the processing of messages of one and the same EDIFACT rule was possible.

Ticket(s) Component(s) Summary

INUBIT-4337

Workbench - Import / Export / Deployment

In the deployment dialog, another option has been added to the context menu of the table. By clicking on the source value, it can be applied to target system columns. Previously, only the transfer to one column was possible.

Ticket(s) Component(s) Summary

INUBIT-5196, SUPPORT-9227

Connector - REST

An option has been added to the REST Connector that allows http redirects to be followed automatically. Previously, this required a loop in the workflow. This can now be omitted and the tracking of redirect can be taken over directly by the connector.

Ticket(s) Component(s) Summary

INUBIT-6814, SUPPORT-3677

Connector - X.400 SE

An option has been added to the X400 Connector that allows you to ignore errors when deleting messages. Faulty messages are then preserved, whose ID is output in the additional XML workflow variable x400.nonDeletableMessages on the connector.

Ticket(s) Component(s) Summary

INUBIT-6947, SUPPORT-3703

Connector - AS2

On the AS2 Connector, the HTTP Accept header value can be explicitly specified as module property.

Ticket(s) Component(s) Summary

INUBIT-7174, SUPPORT-205

Utility - IS Configuration

The deletion of outdated runtime data can now also be called up from a workflow via the IS Configuration module and can thus be done automatically.

Ticket(s) Component(s) Summary

INUBIT-7458, SUPPORT-2456

Converter - XSLT

The XPath functions Formatter.convertDateString(), Formatter.convertDateStringValidating() and Formatter.updateDate() now accepts a locale parameter containing the country code, so that the date can be calculated correctly. Find further information in the XPath function documentation.

RECOMMENDATION: it is strongly recommended to switch from language parameter to the use of locale parameter in the format of "<language>_<country>", e.g. de_DE, en_US, en_GB.

Ticket(s) Component(s) Summary

INUBIT-7694

Connector - Mail, Workbench - Import / Export / Deployment

In the system diagram, the Mail Connector now offers more override settings by default. New: Protocol (pop, imap, stmp etc.), SMTP port and the use of TLS.

Ticket(s) Component(s) Summary

INUBIT-7715, SUPPORT-4839, SUPPORT-4187

BPC - Process Interaction, REST Interface

Wildcard filtration is now possible for Tasklist in BPC Portal and using REST calls.

Ticket(s) Component(s) Summary

INUBIT-7736, SUPPORT-4228, SUPPORT-4358

Designer - Technical Workflow

A new setting in the Workbench makes it possible to disable the diagram preview when browsing the diagram tree.

Ticket(s) Component(s) Summary

INUBIT-7922

Utility - PDF Toolbox

PDFToolbox now supports new option to read form fields and their value from a PDF document.

Ticket(s) Component(s) Summary

INUBIT-7925

Variable Mapping

A new option in the variable mapping allows you to empty the output stream. This way, required output data can be mapped in variables and emptied afterward.

Ticket(s) Component(s) Summary

INUBIT-8274, SUPPORT-10450

Connector - Mail

SSL-specific information such as keystore or truststore can now be stored on the Mail Connector.

Ticket(s) Component(s) Summary

INUBIT-8469

Application - Process Engine

The inubit all related applications are using Log4J2 now, replacing the previous use of Log4J1.

Ticket(s) Component(s) Summary

INUBIT-8483

Component - Configuration Panel

User-defined loggers can now be stored for Log4J2 in the Workbench server configuration. The configuration is in JSON format. Existing loggers must be recreated.

Ticket(s) Component(s) Summary

INUBIT-8484

Connector - AS4

Log4J2 is now supported in the AS4 Gateway, replacing the previous use of Log4J1. Logging is configured in the <inubit-installdir>/server/ibis_root/conf/as4/log4j2.properties file.

Ticket(s) Component(s) Summary

INUBIT-8485

Portal - General

Log4J2 is now supported in all Liferay portlets, replacing the previous use of Log4J1.

Ticket(s) Component(s) Summary

INUBIT-8555

BPC - General

Log4J2 is now supported in all BPC modules, replacing the previous use of Log4J1.

Ticket(s) Component(s) Summary

INUBIT-8744

Installer

The source files of the third-party libraries used are now automatically packed together and made available in the installation.

Ticket(s) Component(s) Summary

INUBIT-8770

BPC - General

The inubit product is now shipped with BPC 3.5.0.

Ticket(s) Component(s) Summary

INUBIT-8959

Installer

The installer files are now provided with SHA-256 checksum.

Ticket(s) Component(s) Summary

INUBIT-9117

Liferay - General

The inubit product now supports Liferay 7.4 DXP/CE .

Ticket(s) Component(s) Summary

INUBIT-9154

REST Interface

The inubit REST API now supports the transfer of an authentication token via X-AUTH-TOKEN header parameters.

Ticket(s) Component(s) Summary

INUBIT-5491, SUPPORT-3296

Workbench - General

In Technical Workflow, the variable mapping icon on modules is now displayed in light blue if the mapping contains XSLT scripts. This makes it easier to see where XSLTs are executed within variable mappings.

Ticket(s) Component(s) Summary

INUBIT-7711

Installer

The installer now uniformly uses the Barlow font.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-8943

BPC - INUBIT WebApp

The global dataIS variable is now provided with a unique namespace. This must be used when accessing the variable. This allows the corresponding dataIS object to be accessed for each inubit WebApp module. If several WebApps are used, several dataIS objects (uniquely via namespace) are now created. Previously, there was only one dataIS object that was overwritten and led to errors.

Ticket(s) Component(s) Summary

INUBIT-7640, SUPPORT-4141

Workbench - General

The SOAP communication between Workbench and Process Engine has been changed to HTTP 1.1. Previously, HTTP 1.0 was used.

Ticket(s) Component(s) Summary

INUBIT-7693

Connector - AS4

In the AS4 Gateway configuration, it can now be specified that the database password should be encrypted in the configuration file after startup.

To do this, add the following entry in as4-gateway.xml: <entry key="messagestore.jdbc.password.isEncrypted">false</entry>.

Ticket(s) Component(s) Summary

INUBIT-7737, SUPPORT-4208

Installer

The patch installer has been updated to reference the patch guide during both INUBIT and BPC patch installation. The corresponding PDF file is stored centrally in the INUBIT installation folder.

Ticket(s) Component(s) Summary

INUBIT-7895

Connector - AS4

The processing of AS4 messages at the gateway has been improved so that only message content that is referenced via PaylodInfo element is processed. All other content is ignored.

Ticket(s) Component(s) Summary

INUBIT-8164, SUPPORT-4727, SUPPORT-4166, SUPPORT-3738

Converter - XSLT

A bug when using the XPath Wizard that caused inputs not to be applied has been fixed.

Ticket(s) Component(s) Summary

INUBIT-8189, SUPPORT-4482

Process Model Report

A problem with the Workbench installation has been fixed. The file Report_Prozessmodell.zip is now stored again under /client/templates/workflow. It contains a sample workflow for the use of the process model report.

Ticket(s) Component(s) Summary

INUBIT-8203

Workbench - General

An error when starting the browser from the Workbench has been fixed. When installing the Workbench, the local application profile for the browser is now preselected by default. This profile is tailored to the local operating system of the Workbench.

Ticket(s) Component(s) Summary

INUBIT-8243, SUPPORT-4514

Application - Process Engine

When restarting a process from the Queue Manager, an improved error message is displayed if the input data for the process is missing or empty.

Ticket(s) Component(s) Summary

INUBIT-8365, SUPPORT-4581

Connector - HTTP, Connector - Mail, Connector - REST, Connector - Web Service

A bug in OAuth2 communication has been fixed and the global proxy settings are now also used for OAuth2 communication.

Ticket(s) Component(s) Summary

INUBIT-8428

Converter - Complex Lookup Table

A bug in the ComplexLookup module has been fixed. The Search action now searches all defined table columns. Previously, only the first defined table column was searched.

Ticket(s) Component(s) Summary

INUBIT-8431, SUPPORT-5213, SUPPORT-4082, SUPPORT-4827, SUPPORT-3224, SUPPORT-5006

Connector - VFS

A bug on the VFS Connector in listener mode has been fixed, which led to various exceptions when accessing via Samba2 protocol.

Ticket(s) Component(s) Summary

INUBIT-8440

Backup/Restore

A bug during the backup has been fixed, which led to an incomplete version history of modules. The offline backup now contains all version information for a module.

Ticket(s) Component(s) Summary

INUBIT-8468, SUPPORT-4271

Converter - XSLT

An error when removing namespaces has been fixed. If a namespace that is still in use in the XSLT is removed, a corresponding message appears stating that deletion is not possible.

Ticket(s) Component(s) Summary

INUBIT-8741

BPC - General, Installer

The BPC startup script start_bpc[.sh/.bat] checks the status of the karaf against the exit code to reliably identify an already running karaf instance.

Ticket(s) Component(s) Summary

INUBIT-8745, SUPPORT-4763

Variable Mapping

Variable mapping icon is hidden when variable mapping is empty.

Ticket(s) Component(s) Summary

INUBIT-8757

Connector - AS4

The validation of the message content now takes place after decryption.

Ticket(s) Component(s) Summary

INUBIT-9036

Workbench - General

A bug in the Workbench has been fixed, which caused the Workbench to no longer be started when the Workbench update was cancelled/interrupted.

Ticket(s) Component(s) Summary

INUBIT-9121

BPC - INUBIT WebApp, BPC - Process Interaction

The ExtJs function showMessageIS() is now supported on inubit BPC Webapp and inubit BPC Interaction modules.

Ticket(s) Component(s) Summary

INUBIT-9158

BPC - INUBIT WebApp

An error has been fixed on the BPC WebApp module when loading the data, which occurred while switching between different WebApps.

Ticket(s) Component(s) Summary

INUBIT-6471

Key Manager

A bug in the Key Manager has been fixed. When updating a keystore on a module on a scheduled basis, the entry in the KeyManager is now displayed in blue until the update has been performed. The color then changes depending on the result of the update.

Ticket(s) Component(s) Summary

INUBIT-7909

BPC - INUBIT WebApp

The inubit BPC WebApp module has been changed in such a way that no message appears in the BPC when submitting a form. By default, it is now empty, but can be filled in the module properties if required.

Ticket(s) Component(s) Summary

INUBIT-7943

Application - Process Engine

In the new Tomcat installation, the server.xml file has been updated and the configuration options recommended by Apache are enabled by default. All outdated configurations are still present (commented) and marked as "DEPRECATED".

Ticket(s) Component(s) Summary

INUBIT-8054

Designer - Technical Workflow

Fixed a bug when moving workflows that caused empty folders to remain. Empty folders are now also removed when moving workflows.

Ticket(s) Component(s) Summary

INUBIT-8436, SUPPORT-4282

Tagging

An error during tagging has been fixed. In the tagging dialog, an existing prefix is now correctly displayed and processed separately from the actual tag name.

Documentation

Ticket(s) Component(s) Summary

INUBIT-9319

Connector - AS4

In the documentation the description for configuring the AS4 Gateway logging with log4j2.properties was added.

Ticket(s) Component(s) Summary

INUBIT-7676, SUPPORT-4175

Application - Remote Connector

In the "Installing the inubit Remote Connector Under Linux as Service Using Systemd" section, Ubuntu has been replaced by Linux. In the "Installing/Uninstalling the Remote Connector as Service" for inubit BPM 8.0, the file names of the installation script have been changed to: "rc_nt_service_nssm_install.cmd/rc_nt_service_nssm_uninstall.cmd"

Ticket(s) Component(s) Summary

INUBIT-8195

Application - Process Engine

In the "Software Requirements" section, the supported Tomcat version has been updated to 9.0.58. When having patched to inubit BPM 7.4.0.64, an additional patch step has to be considered.

Ticket(s) Component(s) Summary

INUBIT-8287

Connector - FTP

The option to rename the files on the server after downloading was added to the documentation for the FTP Connector.

Ticket(s) Component(s) Summary

INUBIT-8291

Connector - File

The permissions section has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-8530

Connector - REST

In the "Dialog Request Configuration in the REST Connector" section, the description of the "Auto follow redirects" option has been added.

Ticket(s) Component(s) Summary

INUBIT-8746

REST Interface

In the documentation the description for the REST authentification using access token was added.

Ticket(s) Component(s) Summary

INUBIT-8755

Converter - Task Generator

In the "Task Generator Properties Dialog", a note has been added detailing hat the "External program" option is deprecated and going to be removed with inubit BPM 8.0 release.

Ticket(s) Component(s) Summary

INUBIT-8804

BPC - INUBIT WebApp

In the documentation, descriptions have been added detailing how to use functions to submit forms in a BPC webapp.

Ticket(s) Component(s) Summary

INUBIT-8824

REST Interface

In the documentation the description for the filter tasks in REST calls was updated, and the comparison operator WILDCARD was added.

Ticket(s) Component(s) Summary

INUBIT-8868

Connector - AS2

In the documentation the AS Message Configuration description has been adapted.

Ticket(s) Component(s) Summary

INUBIT-8870

Connector - Mail

In the sections "Dialog Mail Connector Properties" and "Dialog SMTP Connector Properties", the description of the SSL button has been added.

Ticket(s) Component(s) Summary

INUBIT-8978

Workbench - Import / Export / Deployment

In the "Defining Deployment Targets and Starting the Deployment" section, the "Set source value on all target systems" option has been described.

Ticket(s) Component(s) Summary

INUBIT-9032

Application - Process Engine

In the "inubit Process Engine as Service Under Windows With Log Rotation" section, a hint has been added detailing how to configure JVM parameters.

Ticket(s) Component(s) Summary

INUBIT-9066

Application - Process Engine

In the documentation the custom logging in the JSON format (log4j2) description has been updated.

Ticket(s) Component(s) Summary

INUBIT-9122

Application - Process Engine, Liferay - General

In the Patch Installation Guide, the description has been updated detailing how to update the BouncyCastle Library. Due to the update to the BouncyCastle version 1.70, a patch step has been added for inubit 7.4.0.61.

Ticket(s) Component(s) Summary

INUBIT-9137

Installer

In the "Default Patch Steps" section, a hint has been added detailing that a new "start_local_patch.[sh|bat]" script is provided during the patch installation. This new script must be used to start the Workbench after being patched.

Ticket(s) Component(s) Summary

INUBIT-9143

Application - Process Engine

In the Patch Installation Guide, additional patch steps have been added detailing how to remove the MVCC attribute from the JDBC URL for an H2 database.

Ticket(s) Component(s) Summary

INUBIT-9145

Connector - Web Service

In the documentation the WS Security Configuration in the Web Service Connector description was adapted.

Ticket(s) Component(s) Summary

INUBIT-9147

Designer - Technical Workflow

In the documentation the inubit Workbench Settings description was updated.

Ticket(s) Component(s) Summary

INUBIT-9225

BPC - INUBIT WebApp, Installer, Repository

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal. Another patch step has been added detailing how to update the files in the "Widgets" directories in the Repository.

Ticket(s) Component(s) Summary

INUBIT-9155

REST Interface

In the documentation the description of the REST Authentication was updated.

Ticket(s) Component(s) Summary

INUBIT-5492

Global Search

In the "Global Search" section, the description has been improved.

7.4.0.63

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-7916

BPC - INUBIT WebApp, BPC - Process Interaction, Converter - Task Generator

Removed property "ID" in all ExtJS widgets in Task Generator and support "itemId" now. The file widget.xsl has been separated to support Liferay and BPC independently.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-7916

BPC - INUBIT WebApp, BPC - Process Interaction, Converter - Task Generator

Removed property "ID" in all ExtJS widgets in Task Generator and support "itemId" now. The file widget.xsl has been separated to support Liferay and BPC independently.

Ticket(s) Component(s) Summary

INUBIT-8387, SUPPORT-4260

REST Interface

All REST API endpoints now accepts access token passed via header parameter "X-AUTH-TOKEN". For the task submit REST endpoint /task/submit/{id} additionally a username is required from the user submitting the task. Provide this information via header parameter "user".

Ticket(s) Component(s) Summary

INUBIT-8548

Converter - Task Generator

The property "itemId" is now displayed in the properties table of Task Generator module.

Ticket(s) Component(s) Summary

INUBIT-8694

BPC - General

The inubit product is now shipped with BPC 3.4.5.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-8742, SUPPORT-4807

Installer

The "3rdParty-software.pdf" and "3rdParty-source.zip" files have been updated and details have been added for the "slf4j-api" and "slf4j-log4j12" libraries.

Ticket(s) Component(s) Summary

INUBIT-8547

BPC - Process Interaction

An issue has been fixed when submitting the form multiple times. All submit buttons will be disabled to prevent multiple form submits.

Ticket(s) Component(s) Summary

INUBIT-8677, SUPPORT-4661, SUPPORT-5724

Connector - VFS

An issue with the absolute path for file output on a VFS-Samba-Input Connector has been fixed.

Ticket(s) Component(s) Summary

INUBIT-8670

BPC - INUBIT WebApp

An issue with umlauts in Form elements on BPC interaction and BPC WebApp modules has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-8712

BPC - INUBIT WebApp, Installer, Repository

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal. Another patch step has been added detailing how to update the files in the "Widgets" directories in the Repository.

Ticket(s) Component(s) Summary

INUBIT-8753

Installer

In the documentation, a description of the "Widget_bpc.xsl" file has been added as well as a clipping of the "Widget_bpc.xsl" file as an example.

7.4.0.62

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-7732

REST Interface

The values provided by the metrics endpoint regarding "ERROR" are now correct and taken from the QueueManager source.

Ticket(s) Component(s) Summary

INUBIT-8562

BPC - General

The inubit product is now shipped with BPC 3.4.4

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-7410

BPC - INUBIT WebApp

The timeout for any WebApp request will be taken from the used Backend Connection configuration. If it is unconfigured 180s will be used as default.

Ticket(s) Component(s) Summary

INUBIT-7914, SUPPORT-4347

Designer - Technical Workflow

Scheduler active/inactive is now displayed as part of a module’s tooltip content in a Technical Workflow.

Ticket(s) Component(s) Summary

INUBIT-7955, SUPPORT-4400

Portal - Deployment, Portal - General

In case of an error while performing test connection with a portal server timestamp information will be added to the error message for easier locating in trace.log file.

Ticket(s) Component(s) Summary

INUBIT-8053, SUPPORT-4661, SUPPORT-5213, SUPPORT-4361

Connector - VFS

The VFS Connector ensures now that a trailing slash is set at the end of a path on Samba2 protocol.

Ticket(s) Component(s) Summary

INUBIT-8143, SUPPORT-4245

Designer - BPD, Workbench - Import / Export / Deployment

An issue has been fixed causing a BPMN export of a BPC containing sub processes to fail.

Ticket(s) Component(s) Summary

INUBIT-8242, SUPPORT-4514, SUPPORT-8142, SUPPORT-4568

Application - Process Engine, REST Interface

An issue has been fixed causing a deadlock while accessing QueueManager information in parallel.

Ticket(s) Component(s) Summary

INUBIT-8400, SUPPORT-3547

Scheduler Manager

Set same scheduler status regarding status "SUSPEND" on head and last version of a module to keep it consistent.

Ticket(s) Component(s) Summary

INUBIT-7946, SUPPORT-7047

Workbench - General

Any audit log message that does not fit into the database column will be truncated. The full message will be added to file trace.log as a reference.

Documentation

Ticket(s) Component(s) Summary

INUBIT-8273

Connector - REST

In the "Setting and Overwriting Headers Dynamically" section, headers are added, which are set by the REST Connector itself and cannot be overwritten.

Ticket(s) Component(s) Summary

INUBIT-8526, SUPPORT-4657

Workbench - General

In the "Logging and Memory Tab - TWF and BPEL Only" section, a warning has been added detailing that Input/output message logging should be activated only for debugging purposes or for analyzing errors. Alternatively, the error branch of a module or of a Scope should be used.

Ticket(s) Component(s) Summary

INUBIT-8542, SUPPORT-4587

Repository

In the "Properties of a Repository File" section, a description has been added detailing how to access non-anonymous readable Repository files depending on where the Technical Workflow diagram with the Web Application Connector is located. In the "Storing Files in the Repository" section, a link has been added to the "Properties of a Repository File" section.

7.4.0.61

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-7370

BPC - INUBIT Monitoring, REST Interface

The inubit REST API endpoint providing monitoring data has been reworked. Request URI, parameters, response and error handling are now following REST standard approaches.

Ticket(s) Component(s) Summary

INUBIT-7630

REST Interface, Workbench - Reporting

The inubit REST API endpoint providing report data has been updated and is now providing all data in a new JSON format.

Ticket(s) Component(s) Summary

INUBIT-7864

Workbench - General

The Workbench help will now redirect to the Viritimo online help webpage. A new Workbench setting has been introduced to customize the URL used.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-7370

BPC - INUBIT Monitoring, REST Interface

The inubit REST API endpoint providing monitoring data has been reworked. Request URI, parameters, response and error handling are now following REST standard approaches.

Ticket(s) Component(s) Summary

INUBIT-7496, SUPPORT-3333

Connector - Web Service

Web Services Connector supports importing PEM file as SSL keystore or trustsore.

Ticket(s) Component(s) Summary

INUBIT-7864

Workbench - General

The Workbench help will now redirect to the Viritimo online help webpage. A new Workbench setting has been introduced to customize the URL used.

Ticket(s) Component(s) Summary

INUBIT-7913

Adapter - EDI

UN/EDIFACT version D21A is now available in EDI rule editor.

Ticket(s) Component(s) Summary

INUBIT-7920, SUPPORT-4513

Utility - XML Signer

The strongest algorithm is pre-selected for both signature and hashing algorithm. A warning label appears if (insecure) SHA1 algorithm is selected.

Ticket(s) Component(s) Summary

INUBIT-8259

BPC - General

The inubit product is now shipped with BPC 3.4.3

Ticket(s) Component(s) Summary

INUBIT-7508

Workbench - General

A new option in the Workbench settings allows you to specify whether the server time should be displayed in 12 or 24-hour time format.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-6573

Application - Process Engine, Plug-ins, Workbench - General

An issue has been fixed deleting a library via Workbench on the Process Engine. The deletion will now take place on next Process Engine startup.

Ticket(s) Component(s) Summary

INUBIT-7874, SUPPORT-1655

REST Interface

XXE Injection prevented on all REST endpoints.

Ticket(s) Component(s) Summary

INUBIT-7921

REST Interface

Version information has been removed from /healthcheck REST endpoint.

Ticket(s) Component(s) Summary

INUBIT-8366

Scheduler Manager

Scheduler status will be retained on INUBIT restart.

Ticket(s) Component(s) Summary

INUBIT-8403

Connector - AS4

The BouncyCastle library has been updated in AS4 project.

Ticket(s) Component(s) Summary

INUBIT-2857

Liferay - Monitoring Portlet

An issue has been solved to navigate correctly back and forth on the data table of Monitoring portlet in Liferay.

Ticket(s) Component(s) Summary

INUBIT-6174

Connector - JS

Fixed an issue so that all JS Connector properties are saved correctly after the Module Editor wizard is complete.

Ticket(s) Component(s) Summary

INUBIT-6276

Utility - Process Data Logger

The database metadata cache will be updated when a new table is being used in Process Data Logger module.

Ticket(s) Component(s) Summary

INUBIT-6493

BPC - Process Documentation

Now, all diagrams selected in the Export Panel is present in the generated PDF.

Ticket(s) Component(s) Summary

INUBIT-6625

Application - Process Engine, Application - Remote Connector, CLI, Connector - AS4, Workbench - General

Default memory settings have been changed and increased to garantuee better performance. Workbench, Remote Connector, CLI: 2GB Process Engine, AS4 Gateway: 4GB

Ticket(s) Component(s) Summary

INUBIT-7195

Workbench - General

Password fields now offer "Paste" action via context menu and CAPS LOCK ON status is indicated via an icon.

Ticket(s) Component(s) Summary

INUBIT-7476, SUPPORT-3385

Converter - FO

An issue has been solved executing the FOP converter module in parallel.

Ticket(s) Component(s) Summary

INUBIT-7482, SUPPORT-4013

Connector - REST

REST Connector header parameter can now be overwritten consistently via variable mapping.

Ticket(s) Component(s) Summary

INUBIT-7593

Connector - Web Application

Module editor UI has been improved so that the all entries in the resource drop down can be browsed on server side.

Ticket(s) Component(s) Summary

INUBIT-7595

Connector - Web Service

An error has been fixed caused by a WSDL containing a default namespace declaration without a namespace prefix.

Ticket(s) Component(s) Summary

INUBIT-7630

REST Interface, Workbench - Reporting

The inubit REST API endpoint providing report data has been updated and is now providing all data in a new JSON format.

Ticket(s) Component(s) Summary

INUBIT-7675

BPC - INUBIT WebApp

Now, the initial loading and submission of Web App in Dashboard works without errors.

Ticket(s) Component(s) Summary

INUBIT-7695, SUPPORT-4148

Component - Module Editor

The password is retained when switching between Server Auth and Client Auth configuration in SSL dialog.

Ticket(s) Component(s) Summary

INUBIT-7709

Connector - File, Migration

An issue has been solved so that input format configured on a File Connector is retained after migration.

Ticket(s) Component(s) Summary

INUBIT-7712, SUPPORT-4086

Connector - Mail

Incorrect e-mails are now ignored by the Mail Connector. They remain as "unread" in the mailbox and are logged accordingly in inubit. This ensures that all mails in the mailbox are always processed.

Ticket(s) Component(s) Summary

INUBIT-7838

BPC - INUBIT WebApp

Redeployment of WebApp module instance into BPC will now retain the following configured properties: Activate Help, Show Reinit Button, Show Reload Button, ReInit On Load, Module Header.

Ticket(s) Component(s) Summary

INUBIT-7889, SUPPORT-7737, SUPPORT-4251

Application - Process Engine

An issue has been fixed causing a server startup error on Windows using Windows authentication to access MSSQL database as inubit internal database.

Ticket(s) Component(s) Summary

INUBIT-7898, SUPPORT-1121

Converter - Task Generator

The configured lock timeout on a Task generator module is now considered correctly during workflow execution.

Ticket(s) Component(s) Summary

INUBIT-7899

BPC - Process Documentation

Metadata dialog is now visible from Search results without errors.

Ticket(s) Component(s) Summary

INUBIT-8050

Workbench - General

BPC API key creation with a name that contains umlauts or other special characters has been fixed and is now working correctly.

Ticket(s) Component(s) Summary

INUBIT-8212

Workbench - Import / Export / Deployment

User export now includes correctly the user’s password. All user/user group exports done with inubit 7.4.0.59 and 7.4.0.60 might be corrupted and should be done again.

Ticket(s) Component(s) Summary

INUBIT-8270

Application - Process Engine, Installer

The BouncyCastle library has been updated to version 1.70.

Ticket(s) Component(s) Summary

INUBIT-8398

BPC - Process Interaction

The task delegation message window now displays a message if the delegation in inubit has not (yet) been configured.

Ticket(s) Component(s) Summary

INUBIT-6494

Workbench - General

Fixed an issue that prevented maintenance mode from being enabled on Process Engine restart.

Ticket(s) Component(s) Summary

INUBIT-7863, SUPPORT-4052

Converter - Complex Lookup Table

The used XPath version inside ComplexLookup module is now pointing to what is configured in the workflow properties. By default, it is using XPath 2.0.

Ticket(s) Component(s) Summary

INUBIT-7883

Workbench - General

An issue has been solved preventing the usage of a just created BPC API key. Now the timestamp is transferred correctly.

Ticket(s) Component(s) Summary

INUBIT-7961, SUPPORT-4247

Converter - XSLT

Fixed error in description of XSLT element xsl:param.

Ticket(s) Component(s) Summary

INUBIT-8202, SUPPORT-4496

Utility - QR Code Generator, Utility - XML Signer

Module wizard pages are now correctly linked to the online documentation.

Documentation

Ticket(s) Component(s) Summary

INUBIT-7698

Application - Process Engine

In the new "Allow Fallback to an Insecure Connection" section, a description has been added detailing that a fallback to an insecure connection can be configured using the two options "Allow fallback to insecure trust manager" and "Allow fallback to insecure hostname verification".

Ticket(s) Component(s) Summary

INUBIT-7733, SUPPORT-2125, SUPPORT-65

Installer

The "Installing Libraries from the Former lib Directory" section has been revised and renamed regarding that database drivers must not be installed neither multiple times nor in different versions. Drivers must not be copied.

Ticket(s) Component(s) Summary

INUBIT-7906, SUPPORT-1534

Partner Management

In the "Providing Partner Master Data and Communication Parameters" section, that the "Determine partner by AS2-ID" option is only considered if the Partner Management URL is same as the listener URL.

Ticket(s) Component(s) Summary

INUBIT-7927

REST Interface

In the "Retrieving a Monitoring Log" section, the REST request URL and the parameters have been updated.

Ticket(s) Component(s) Summary

INUBIT-7960

Workbench - General

In the "Changing inubit Workbench Settings" section, the "Time format" option has been described allowing to switch between 12h format and 24h format.

Ticket(s) Component(s) Summary

INUBIT-8075

Application - Process Engine, Workbench - General

In the "Managing Libraries" section, the new behavior when deleting a library has been described.

Ticket(s) Component(s) Summary

INUBIT-8265

Application - Process Engine

In the "Configuring Memory for Version Data" section, the "MaxEntriesInMemoryLimit" property description for the maximum number for versions for both modules and workflows has been revised and improved.

Ticket(s) Component(s) Summary

INUBIT-8269

Converter - Task Generator

In the "Panel Layout Dialog in the Task Generator" section, a warning has been added detailing that the Client Generator is deprecated, and it will be removed as of the inubit 8.0 release.

Ticket(s) Component(s) Summary

INUBIT-8193, SUPPORT-4483

Connector - SAP

In the "Installing the SAP Java Connector - JCo" section, a warning has been added detailing that as of inubit BPM 7.4.0.43 only JCo 3.1 is supported.

7.4.0.60

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-7890

BPC - INUBIT WebApp

An issue has been resolved prevent form submit when navigating between mulitple WebApp forms.

Ticket(s) Component(s) Summary

INUBIT-7538, SUPPORT-3929

REST Interface

To improve data security all exceptions are caught and a prepared error response message is sent back, instead of complete exception stacktrace.

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-7882

Application - Process Engine

Add flag "-Dlog4j2.formatMsgNoLookups=true" to all relevant inubit scripts as a workaround for the vulnerability reported on log4j (CVE-2021-44228).

Ticket(s) Component(s) Summary

INUBIT-7538, SUPPORT-3929

REST Interface

To improve data security all exceptions are caught and a prepared error response message is sent back, instead of complete exception stacktrace.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-7615

BPC - INUBIT WebApp

Visibility of "Reload" and "Reinit" buttons can be configured in the module properties of WebApp.

Ticket(s) Component(s) Summary

INUBIT-7217

Adapter - XLSX, Adapter - XLS-XML

Add new option to consider filter data from a XLS sheet and output only values based on current filter selection.

Ticket(s) Component(s) Summary

INUBIT-7836

BPC - General

The inubit product is now shipped with BPC 3.4.1

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-7876

BPC - INUBIT WebApp

Improved error handling on BPC webapp modules so that log all error details to the browser console.

Ticket(s) Component(s) Summary

INUBIT-7890

BPC - INUBIT WebApp

An issue has been resolved prevent form submit when navigating between mulitple WebApp forms.

Ticket(s) Component(s) Summary

INUBIT-6215

Designer - Technical Workflow

The breakpoint option has been removed on the outgoing connection line at an error exit (process, scope, transaction, etc.) because it is not available there.

Ticket(s) Component(s) Summary

INUBIT-6578, SUPPORT-4088

Connector - HTTP

An issue has been fixed which caused the display of an incorrect module status after importing an existing workflow.

Ticket(s) Component(s) Summary

INUBIT-6810

Converter - Complex Lookup Table

An issue has been fixed cause data loss while saving complex lookup settings with incomplete data.

Ticket(s) Component(s) Summary

INUBIT-6838

BPC - INUBIT WebApp, Portal - Deployment

Deployment dialog "Archives on Portal Server" will be refreshed during failures of multiple instance deployment, so that the not deployment modules are displayed correctly.

Ticket(s) Component(s) Summary

INUBIT-7115

BPC - INUBIT WebApp

A proper message along with the inubit process ID is displayed in inubit BPC WebApp module in case of a processing error in inubit server TWF.

Ticket(s) Component(s) Summary

INUBIT-7218, SUPPORT-3828

Adapter - EDI

EDI message formatting is applied to incoming EDI message before processing.

Ticket(s) Component(s) Summary

INUBIT-7412, SUPPORT-3547

Scheduler Manager

Set scheduler suspended status on head and last version of a module to keep it consistent.

Ticket(s) Component(s) Summary

INUBIT-7428

BPC - INUBIT Monitoring

Process Log in BPC will now show newly added columns in database after page refresh.

Ticket(s) Component(s) Summary

INUBIT-7456, SUPPORT-8315, SUPPORT-4022

Connector - FTP

Upgraded edtFTPj-Pro library jar from 5.3.2 to 7.2.0 which can handle operating system group names containing blanks.

Ticket(s) Component(s) Summary

INUBIT-7471

Backup/Restore, Connector - Backup, Credentials Manager

Password manager details are added to backup ZIP as "password_manager.xml". Same will be taken into account during restore/migration process.

Ticket(s) Component(s) Summary

INUBIT-7484, SUPPORT-4028

Key Manager

If a truststore with several certificates is uploaded, it will be displayed as a single entry in the Key Manager. The details are provided by the certificate that expires next.

Ticket(s) Component(s) Summary

INUBIT-7509, SUPPORT-4059, SUPPORT-5943

Converter - XSLT

File ouput connector stores BOM information from XML when processing IBISDirectory-XML input message, so that they are retained after processing.

Ticket(s) Component(s) Summary

INUBIT-7519, SUPPORT-4076

Connector - VFS, Scheduler Manager

The message text has been improved displayed when connecting a module in front of an input connector or behind an output connector.

Ticket(s) Component(s) Summary

INUBIT-6489

BPC - Process Documentation

The area for opening the details of a diagram element has been improved so that it is easier to find on top of the diagram element itself.

Ticket(s) Component(s) Summary

INUBIT-6546

Designer - Technical Workflow

An issue has been solved storing XML content in multi-language tabs.

Ticket(s) Component(s) Summary

INUBIT-7499

Connector - FTP

If user provides JavaKeystore in JKS or PEM format it will validated and in case of an invalid password a proper messages is provided.

Ticket(s) Component(s) Summary

INUBIT-7696, SUPPORT-4184

CLI

CLI help text for "processdelete" command has been updated.

Ticket(s) Component(s) Summary

INUBIT-7862

Portal - General, Workbench - General

Errors while retrieving existing backend connections from BPC are ignored, allowing users to create a new backend connection from inubit at any time.

Documentation

Ticket(s) Component(s) Summary

INUBIT-7747, SUPPORT-4003

Connector - OFTP2

In the "Requirements" section, the rvsEVO library versions have been updated.

Ticket(s) Component(s) Summary

INUBIT-5440, SUPPORT-1534

Partner Management

In the "Providing Partner Master Data and Communication Parameters" section, that the "Determine partner by AS2-ID" option is only considered if the Partner Management URL is same as the listener URL.

Ticket(s) Component(s) Summary

INUBIT-6940, SUPPORT-7429

Connector - LDAP

In the new "Configuring the Number of Elements to be Fetched" section, a description has been added detailing both how to limit the number of elements to be fetched from an LDAP server at once and how to define the condition to configure a loop to fetch the next elements.

Ticket(s) Component(s) Summary

INUBIT-7382, SUPPORT-1362

BPC - General

In both sections "Starting and Stopping the Business Process Center" and "Importing the BusinessProcessCenter user group as additional user group", the description has been augmented and improved.

Ticket(s) Component(s) Summary

INUBIT-7861

BPC - General

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-7875, SUPPORT-4254

Application - Process Engine

In the "Checklist for Hardening Tomcat" section, the description has been revised and improved.

Ticket(s) Component(s) Summary

INUBIT-7910

Application - Process Engine

In the Patch Installation Guide, an additional patch step has been added detailing how to update .bat, .cmd and .sh scripts regarding the critical vulnerability in Log4j2 [CVE-2021-44228].

Ticket(s) Component(s) Summary

INUBIT-7604, SUPPORT-3701

Converter - Complex Lookup Table

In the "Complex Lookup Table - Data Converter" chapter, the sections "Functional Principle of the Complex Lookup Table", "Example: Creating Elements", and "Example: Fixed Values as Additional Search Condition" have been revised and corrected.

Ticket(s) Component(s) Summary

INUBIT-7853, SUPPORT-4255

Application - Process Engine

In the "Updating Tomcat" section, the description has been revised detailing that scripts in the "bin" directory being adjusted manually before have to be updated and that the cache database driver has to be copied to the new "lib" directory from the backup directory.

Ticket(s) Component(s) Summary

INUBIT-7487

BPC - General

In the "Specifying the Database Type" section, the supported databases have been updated. In the "Setting up BPC" section, the frame name has been updated.

7.4.0.59 Winter 2021

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-6635, SUPPORT-6469

User Manager

ATTENTION: This server update requires an update of ALL Workbenches to the latest version.

After Process Engine update to version 7.4.0.59 only Workbenches of same or newer versions will be able to connect to the server. Older Workbenches will not be able to connect to the server anymore.

Password are saved in a more secure manner. We recommend that any Workbench user renew their password, so it get stored in the new format.

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-6514

BPC - INUBIT Monitoring

In INUBIT backend JDBC statement has been replaced by JDBC PreparedStatement to prevent SQL Injections by using the column filter.

Ticket(s) Component(s) Summary

INUBIT-6631, SUPPORT-3925

Application - Process Engine

Correct authorization ensured on the getUser SOAP endpoint.

Ticket(s) Component(s) Summary

INUBIT-6632, SUPPORT-1655, SUPPORT-4244, SUPPORT-3928

Application - Process Engine

Prevented XXE injection vulnerability on all SOAP endpoints.

Ticket(s) Component(s) Summary

INUBIT-6633, SUPPORT-3926

Application - Process Engine

Passwords and their salt are now stored separately from all other user attributes. As a result, they are no longer part of any SOAP response.

Ticket(s) Component(s) Summary

INUBIT-6635, SUPPORT-6469

User Manager

ATTENTION: This server update requires an update of ALL Workbenches to the latest version.

After Process Engine update to version 7.4.0.59 only Workbenches of same or newer versions will be able to connect to the server. Older Workbenches will not be able to connect to the server anymore.

Password are saved in a more secure manner. We recommend that any Workbench user renew their password, so it get stored in the new format.

Ticket(s) Component(s) Summary

INUBIT-6960, SUPPORT-385

Application - Process Engine, Connector - AS4, Workbench - General

Library XStream has updated to version 1.4.18.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-6138, SUPPORT-3511

BPC - Process Documentation

Portal users can now share the links to diagrams (context menu on the tree) and their modules (via pop-up dialog) with other users.

Ticket(s) Component(s) Summary

INUBIT-7429, SUPPORT-3602

Adapter - XLS-XML

The XML-XLS Adapter supports Excel AutoFilter feature. For a given cell range the AutoFilter will be automatically applied while generating Excel output.

Ticket(s) Component(s) Summary

INUBIT-2704, SUPPORT-3784

Application - Process Engine, Workbench - General

A new options provided under "Configuration > Server Configuration > Monitoring" allowing the user to configure the hard disk usage limit as absolute value in bytes.

Ticket(s) Component(s) Summary

INUBIT-2754, SUPPORT-7429, SUPPORT-449, SUPPORT-3524

Connector - LDAP

With the "pagesize" attribute in the "/Global/System/Mapping Templates/LDAP Connector/LDAP_Queries.xml" Repository file, you can configure the number of entries an LDAP request shall fetch from the LDAP server at once. If there are more entries on the LDAP server than configured in the "pagesize" attribute, the "LDAPConnector.config.nextPage" module variable exists. With this variable, you can define a condition to configure a loop in the workflow to load the next number of entries according to the "pagesize" attribute.

Ticket(s) Component(s) Summary

INUBIT-2755, SUPPORT-1225

Connector - Web Application, Liferay - General

Multiple WebApp portlets can be bundled in one archive.

Ticket(s) Component(s) Summary

INUBIT-2931

Adapter - EDI, Repository

UN/EDIFACT version D20B is now available in EDI rule editor.

Ticket(s) Component(s) Summary

INUBIT-3110

BPC - INUBIT Monitoring

Add support for ExtJS numeric filter on all numeric columns in BPC Monitoring module.

Ticket(s) Component(s) Summary

INUBIT-3753, SUPPORT-2328, SUPPORT-6225

Adapter - XLS-XML

The XLS-XML Adapter provides a new option in module wizard to evaluate formulas and output the result values (instead of the formulas) in the XML.

Ticket(s) Component(s) Summary

INUBIT-4323

Converter - Task Generator

More ExtJS configuration parameters have been added to repository under "Global > System > Widgets > ExtFormPanel > widget.xsl".

Ticket(s) Component(s) Summary

INUBIT-4512, SUPPORT-2744

Utility - XML (Schema) Validator

A new utility plugin has been introduced "XML Signer" which supports signing and signature verification of any XML document.

Ticket(s) Component(s) Summary

INUBIT-4651

BPC - INUBIT Monitoring, REST Interface

BPC Monitoring is now able to fetch inubit process log data from an external database including sorting and filtering in BPC.

Ticket(s) Component(s) Summary

INUBIT-5163, SUPPORT-2930

Connector - inubit IS

A new button "Check workflow and module" is provided in inubit IS Connector module wizard to validate the availability of workflow and module on target inubit system.

Ticket(s) Component(s) Summary

INUBIT-5475, SUPPORT-2959

Workbench - Import / Export / Deployment

During module deployment, linked repository objects can now be omitted.

Ticket(s) Component(s) Summary

INUBIT-5516, SUPPORT-3701, SUPPORT-3139

Converter - Complex Lookup Table

If action is set to "Search" then the XPath must return a valid node from XML document. The error message has been improved to lead the user in that direction.

Ticket(s) Component(s) Summary

INUBIT-5531, SUPPORT-1015

Connector - File

Existing files can now be omitted when overwriting when an FTP output connector in IBISDirectory XML mode is configured.

Ticket(s) Component(s) Summary

INUBIT-5532, SUPPORT-1015

Connector - FTP

Existing files can now be omitted when overwriting when an FTP output connector in IBISDirectory XML mode is configured.

Ticket(s) Component(s) Summary

INUBIT-5595, SUPPORT-4080, SUPPORT-3350

Workbench - General

In the Workbench under "Help > About > License Information" the maximum allowed thread number has been added.

Ticket(s) Component(s) Summary

INUBIT-5830, SUPPORT-2126, SUPPORT-3998

Utility - Barcode Generator

Added new licensed utility module "QR Code Generator" for creating and reading QR codes.

Ticket(s) Component(s) Summary

INUBIT-5946, SUPPORT-3782

CLI

CLI command "fetchXSLT1.0" has been extended to search for XSLT version 1.0 occurrences also in variable mapping of Technical Workflows.

Ticket(s) Component(s) Summary

INUBIT-6116

Application - Process Engine

If the file system is in read-only mode inubit will immediately turn into maintenance mode.

Ticket(s) Component(s) Summary

INUBIT-6211, SUPPORT-3553

Component - DB Manager

DBManager support MariaDB now directly.

Ticket(s) Component(s) Summary

INUBIT-6229, SUPPORT-3532

Workbench - Import / Export / Deployment

Now the version comment of a workflow, module or repository object will be copied from source to target system during deployment.

Ticket(s) Component(s) Summary

INUBIT-6240, SUPPORT-3505

Partner Management

The configuration now supports a new property that creates a selection box in the workbench from which a value can be selected out of a list of predefined values.

Example: <Property name="MyValueList" type="Select" displayName="List Of Values"> <Options> <Option>1</Option> <Option>2</Option> <Option>3</Option> <Option>4</Option> </Options> </Property>

Ticket(s) Component(s) Summary

INUBIT-6274

Global Search

Global Search is extended to search inside Technical Workflow variable mappings.

Ticket(s) Component(s) Summary

INUBIT-6534

Application - Process Engine

On inubit startup the configuration file ibis.xml is validated and all invalid entries (malformed, missing) are reported into the log file.

Ticket(s) Component(s) Summary

INUBIT-6590

Application - Process Engine, Connector - AS4

On AS4 gateway startup the configuration file is validated and all invalid entries (malformed, missing) are reported into the log file.

Ticket(s) Component(s) Summary

INUBIT-6602

REST Interface

A new REST endpoint /healthcheck has been added. This can be reached anonymously as soon as the inubit is started up and ready for work (also in maintenance mode).

Ticket(s) Component(s) Summary

INUBIT-6606, SUPPORT-3464

Utility - Encoder

Encrypted and compressed files generated by a third party tool are now being properly decrypted.

Ticket(s) Component(s) Summary

INUBIT-6790, SUPPORT-6442, SUPPORT-3600

Application - Process Engine, Cache

The maximum entries in memory for workflow and module versions data can be configured via ibis.xml. Customize this to prevent OutOfMemory exceptions especially during inubit backup.

Ticket(s) Component(s) Summary

INUBIT-6803, SUPPORT-3750

Utility - IS Configuration

For module changes via ISConfig plugin, a version comment can now be provided.

Ticket(s) Component(s) Summary

INUBIT-6816

Application - Process Engine, Installer

The inubit product is now shipped with Tomcat 9.0.54. The server.xml file has been updated and includes (beside others) the new style of SSL connection settings.

Ticket(s) Component(s) Summary

INUBIT-6837, SUPPORT-3784

Application - Process Engine, Workbench - Reporting

The inubit report for disk utilization now also lists the total disk usage and the space required by inubit.

Ticket(s) Component(s) Summary

INUBIT-6899

Installer

Font style and size are now used consistently across the installer.

Ticket(s) Component(s) Summary

INUBIT-7301

BPC - INUBIT Monitoring, REST Interface

BPC Monitoring is now able to fetch inubit process log data from an external database including sorting and filtering in BPC.

Ticket(s) Component(s) Summary

INUBIT-7531

BPC - General

The inubit product is now shipped with BPC 3.4

Ticket(s) Component(s) Summary

INUBIT-7590

Installer

The BPC Analysis Module is now bundled as part of the installer.

Ticket(s) Component(s) Summary

INUBIT-2952

BPC - INUBIT Monitoring

The BPC monitoring module displays the queue manager status entries in the respective color. The colors can be adjusted in the portlet configuration (in the workbench under "Configuration > Server Configuration > Portal Deployment").

Ticket(s) Component(s) Summary

INUBIT-5513

Installer

The Tomcat configuration file "server.xml" has been updated to contain the latest configuration XML elements.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-5621, SUPPORT-5799, SUPPORT-3220

Versioning

Deleted module versions will be saved in attic and made available for execution during run time.

Ticket(s) Component(s) Summary

INUBIT-7486, SUPPORT-3707

Connector - REST

The value of the Authorization Header was previously expected in the format <type> <token>. Now this can be set arbitrarily, even without type specification.

Ticket(s) Component(s) Summary

INUBIT-2914

Liferay - Tasklist Portlet, Tasklist

An issue with date filtering in Liferay Tasklist has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6588, SUPPORT-3663

Workbench - General

As issue displaying the process engine time (in a different timezone) in the Workbench has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6604

Designer - Technical Workflow

An issue has been fixed using the "Cancel" button on Technical Workflow during test mode execution with an infinite loop.

Ticket(s) Component(s) Summary

INUBIT-6815

Application - Process Engine

An issue has been fixed where a StoreUnavailableException led to massive trace log entries. The log entries have been reduced to the necessary minimum.

Ticket(s) Component(s) Summary

INUBIT-6835

Converter - Complex Lookup Table

Action list order in Complex Lookup Table remains the same after saving, publishing or deploying a module.

Ticket(s) Component(s) Summary

INUBIT-7116

Repository, Utility - XML (Schema) Validator

The error message caused by unaccessible XSDs during validation has been improved to point to the root cause.

Ticket(s) Component(s) Summary

INUBIT-7230

BPC - Process Interaction

New property 'Force valid JavaScript' added to catch errors in Javascripts injected in forms. The property, if set to "true", displays all errors in Javascript in form panels.

Ticket(s) Component(s) Summary

INUBIT-7241

Workbench - General

Sorting and filtering has been adapted for non IS log databases.

Ticket(s) Component(s) Summary

INUBIT-7251, SUPPORT-3942, SUPPORT-4703

Cache, Workbench - General

An exception that prevented the Midnight task from running has been fixed.

Ticket(s) Component(s) Summary

INUBIT-7268

BPC - INUBIT Monitoring, BPC - INUBIT WebApp, BPC - Process Documentation

Status information in BPC modules will now display an appropriate message when inubit is in maintenance mode.

Ticket(s) Component(s) Summary

INUBIT-7475, SUPPORT-3675

Adapter - CSV

CSV-XML Adapter will output line breaks in text fields unchanged.

Ticket(s) Component(s) Summary

INUBIT-6515

BPC - Process Documentation

Saving of "Export Configuration" is now restricted according to the user’s rights.

Ticket(s) Component(s) Summary

INUBIT-6839

BPC - Process Interaction

Provided a horizontal scrollbar to pagination bar of task grid so that the adhoc combobox is reachable after resizing the task grid.

Ticket(s) Component(s) Summary

INUBIT-7450

Workbench - General

Provided option to directly exit from Workbench on heap space error to avoid Workbench freezing.

Ticket(s) Component(s) Summary

INUBIT-7647

BPC - INUBIT Monitoring

An issue has been fixed apply filtering on float data type column in process log.

Ticket(s) Component(s) Summary

INUBIT-6254

BPC - General

The BPC API key can now be given a user-defined name when creating it from the Workbench. This name is then also used for the BPC backend connection to inubit.

Documentation

Ticket(s) Component(s) Summary

INUBIT-6388, SUPPORT-2439

Connector - AS4

In the "AS4 Gateway" section, the descriptions have been corrected to increase the memory usable for the AS4 Gateway using the "activemq.memoryLimit" parameter in the "as4-gateway.xml" file and in the "systemUsage" section in the "activemq-broker-context.xml" file.

Ticket(s) Component(s) Summary

INUBIT-6930

Application - Process Engine, Workbench - General

In the "Configuring the System Environment" section, the description has been revised regarding the "Max. hard disk usage in byte" option. This option can be used to configure an absolute value for the maximum hard disk space the inubit Process Engine can use.

Ticket(s) Component(s) Summary

INUBIT-6948

CLI

The section "Fetching the List of XSLT Converter Modules of Version 1.0" has been renamed to "Fetching the list of XSLT version 1.0 usage" and describes the extended CLI command "fetchXSLT1.0".

Ticket(s) Component(s) Summary

INUBIT-6955

Connector - FTP

In the "Dialog File to write" section, the description for the new "Skip if file already exist" option has been added.

Ticket(s) Component(s) Summary

INUBIT-6962

Connector - File

In the "Dialog File to write" section, the description for the new "Skip if file already exist" option has been added.

Ticket(s) Component(s) Summary

INUBIT-6974

Adapter - XLS-XML

In the "Dialog XLS-XML Adapter Properties" section, the description of the "Evaluate formula" checkbox has been added. With this functionality, you can execute formulas and add the result to the XML output message.

Ticket(s) Component(s) Summary

INUBIT-7083

Liferay - Tasklist Portlet, Repository

In the Patch Installation Guide, an additional patch step has been added detailing how to update the files in the "ExtFormPanel" directory in the Repository.

Ticket(s) Component(s) Summary

INUBIT-7103

Adapter - EDI

In the Patch Installation Guide, an additional patch step has been added detailing how to update the files in the "EDIFACT" directory in the Repository.

Ticket(s) Component(s) Summary

INUBIT-7221

Global Search

In the "Global Search" section, a description has been added detailing that for variables mapping can be searched.

Ticket(s) Component(s) Summary

INUBIT-7240

Application - Process Engine

In the Patch Installation Guide, a new patch step has been added detailing how to update Tomcat to version 9.0.54. In the "Software Requirements" section, it is updated that Tomcat 9.0.54 is supported. With the Tomcat update to version 9.0.54, there is a new section to configure an SSL connection in the "server.xml" you can use alternatively.

Ticket(s) Component(s) Summary

INUBIT-7270

Workbench - Import / Export / Deployment

In the "Deploying via the inubit Workbench", a description of the new "Deploy linked repository objects" option for modules has been added.

Ticket(s) Component(s) Summary

INUBIT-7274

Converter - Complex Lookup Table

In the "Example: XPath Expression as Additional Search Condition" section, a hint has been added that an error message is displayed if no XML node is returned when XPath string functions have been used.

Ticket(s) Component(s) Summary

INUBIT-7278

Application - Process Engine

In the "Configuring inubit in the ibis.xml File" chapter, descriptions have been added detailing how to configure the new properties "Workflow_Data_Version" and "Module_Data_Version" to configure the maximum allowable entries for workflow data versions and/or module data versions to prevent out of memory problems.

Ticket(s) Component(s) Summary

INUBIT-7282, SUPPORT-4031

Utility - XML Signer

The new "XML Signer - Utility" chapter describes how to use the new XML Signer module. It can be used for both signing an outgoing XML message and verifying a signed incoming XML message.

Ticket(s) Component(s) Summary

INUBIT-7381

Workbench - Import / Export / Deployment

In the "Displaying Version Information" section, the description has been updated regarding the display of version comments of diagrams, modules, and Repository files being deployed or imported. Additionally, the entire description has been improved.

Ticket(s) Component(s) Summary

INUBIT-7391

Application - Process Engine

The new section "Configuring Memory Check in the ibis.properties File" has been added to the documentation which describes the new configuration of checking prerequisites for successful execution of workflows in a remote Process Engine.

Ticket(s) Component(s) Summary

INUBIT-7455

Utility - IS Configuration

n the Patch Installation Guide, additional patch steps have been added detailing how to update the "configuration.xml" file of the "IS Configuration" utility module in the Global Repository directory. Afterwards, you can use the "VersionCheckInComment" attribute for the "modifyModuleProperties" operation. With this optional attribute, you can add a version check-in comment for modules during modification using the IS Configuration utility. If not set or omitted, the previous version check-in comment is used.

Ticket(s) Component(s) Summary

INUBIT-7473

Utility - QR Code Generator

The new "QR Code Generator - Utility" chapter describes how to both generate and read a QR code using the QR Code Generator module. For generating a QR code several options allow to configure the QR code image, e.g., the image format, size, and character set.

Ticket(s) Component(s) Summary

INUBIT-7479

CLI

The section "Fetching the List of XSLT Converter Modules of Version 1.0" has been renamed to "Fetching the list of XSLT version 1.0 usage" and describes the extended CLI command "fetchXSLT1.0".

Ticket(s) Component(s) Summary

INUBIT-7493

Application - Process Engine, Connector - DB

In the sections "Configuring the Database in the ibis.xml File" and "Configuring the Logging Database Connection in the logsDBConfig.xml File", a hint has been added regarding using TLS 1.2 with MySQL versions below 5.7.

Ticket(s) Component(s) Summary

INUBIT-7522

Adapter - XLS-XML

The description of the section “XLS Adapter - Format Adapter" has been enhanced by the feature to automatically create AutoFilter in the generated XLS files.

Ticket(s) Component(s) Summary

INUBIT-7527

Connector - inubit IS

The section "Dialog Connection Data" for the inubit IS Connector has been extended by the new feature of checking the workflow and the module in the target IS.

Ticket(s) Component(s) Summary

INUBIT-7533

Workbench - Reporting

The description of the monitoring database table "InubitSystemStatisticLog" has been extended by the two new columns "Free disk space" and "inubit occupied disk space".

Ticket(s) Component(s) Summary

INUBIT-7536

BPC - General

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-7545

Connector - FTP, Connector - VFS

The descriptions of the sections “Dialog FTP Connector Properties" and "Dialog VFS Connector Base Configuration" have been enhanced by the network bandwidth limitation feature.

Ticket(s) Component(s) Summary

INUBIT-7627

Installer

In the "Starting and Stopping the Business Process Center" section, the new BPC Analysis module has been added.

Ticket(s) Component(s) Summary

INUBIT-7631

Portal - Deployment

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy or adjust Tasklist Ext or tasklists based on Tasklist Ext.

Ticket(s) Component(s) Summary

INUBIT-7649

BPC - INUBIT Monitoring

In the "Configuring Monitor Modules for BPC" section, a description has been added detailing how to configure colors for log types in the status column and how to configure the table name and database name of a Database Connector in case of non-IS Log database tables.

Ticket(s) Component(s) Summary

INUBIT-5918

Connector - REST

In the "Setting and Overwriting Headers Dynamically" section, in the description has been added that the "Request.Header.[headerName]" module properties of the REST Connector are to also be used with a REST Medium Connector.

7.4.0.58

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-4009

BPC - Process Interaction

BPC Interaction module allows users to view the form data in a panel (task detail panel) next to the task grid. User can process and submit form from the task detail panel. This new panel also has additional features like configurable positions and expand to occupy full size of the module screen to view the form better.

Ticket(s) Component(s) Summary

INUBIT-7299

BPC - General

The inubit product is now shipped with BPC 3.3.5

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-7454

Tasklist

An issue opening a task form or adhoc task in Liferay Tasklist_Ext component has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6288, SUPPORT-4872, SUPPORT-3491, SUPPORT-2914

Application - Process Engine

In addition, the non-heap memory usage is logged in the corresponding report to provide a more realistic view of memory consumption.

Ticket(s) Component(s) Summary

INUBIT-6843

BPC - Process Interaction

The task list performance has been increased, especially for loading list content and opening tasks.

Ticket(s) Component(s) Summary

INUBIT-5596

BPC - Process Interaction

Status information in interaction module will now display an appropriate message when inubit is in maintenance mode.

Ticket(s) Component(s) Summary

INUBIT-6547

Tasklist

Ad hoc tasks in Liferay are now supporting names containing whitespaces.

Ticket(s) Component(s) Summary

INUBIT-6626

Workbench - General

An issue with name conflicts which could lead to the loss of process roles on a diagram has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6812

Designer - Technical Workflow

The "Scheduler" and "Ad Hoc Process Starter" icons on a Technical Workflow module have been aligned to avoid overlaps.

Ticket(s) Component(s) Summary

INUBIT-6849, SUPPORT-3828, SUPPORT-5103, SUPPORT-3675

Adapter - CSV

An issue reading and interpreting of line break, delimiter and escaped text qualifier characters as per RFC4180 has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6801, SUPPORT-3681

Designer - BPD, Workbench - General

An issue of splitting border while zooming onto a BPD pool has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6844, SUPPORT-436

XPath-Assistant / Execution

XPath function 'decode' is now able to handle base64 strings without padding character '=' at the end.

Documentation

Ticket(s) Component(s) Summary

INUBIT-5837, SUPPORT-1431, SUPPORT-1508

Workbench - General

When opening the local online help in the browser, a help text now appears in case of problems with a link to further information.

Ticket(s) Component(s) Summary

INUBIT-6954

BPC - INUBIT WebApp, BPC - Process Interaction

In the sections "Task Generator - Data Converter" and "Creating Forms with the Form Designer", links to the "Using JavaScript to Submit a Form in the BPC Portal" section have been added. In the "Using JavaScript to Submit a Form in the BPC Portal" section, the "inubitwebapp.Support.submitViaExtJs" function has been corrected.

Ticket(s) Component(s) Summary

INUBIT-7263

BPC - Process Interaction

In the Patch Installation Guide, an additional patch step has been added detailing how to update the files in the "ExtFormPanel" directory in the Repository.

Ticket(s) Component(s) Summary

INUBIT-7401

BPC - General

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-7422, SUPPORT-5103

Adapter - CSV

In both sections "CSV Adapter - Format Adapter" and "CSV-XML/XML-CSV Adapter - Format Adapter", a note has been added detailing that the CSV input must follow the RFC4180 standard.

7.4.0.57

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-6530, SUPPORT-6972, SUPPORT-2456

XPath-Assistant / Execution

The XPath function Formatter.convertWeekToDateString() now accepts the locale as additional parameter, so that the day of the week can be calculated correctly. Find further information in the XPath function documentation.

RECOMMENDATION: it is strongly recommended to switch from language parameter to the use of locale parameter in the format of "<language>_<country>", e.g. de_DE, en_US, en_GB.

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-6507

BPC - INUBIT Monitoring, BPC - INUBIT WebApp, BPC - Process Documentation, BPC - Process Interaction

When submitting a form CSRF token will now be validated at server side to avoid cross site request forgery.

Ticket(s) Component(s) Summary

INUBIT-6511

BPC - Process Interaction

A problem with the task submit has been fixed, so that tasks can now only be sent by the user who owns the task. A submit from all other users is rejected by the server.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-6584, SUPPORT-3691

Connector - File

Reading binary data with the File Connector requires certain configuration options which the module wizard UI now recommends to the user.

Ticket(s) Component(s) Summary

INUBIT-6793, SUPPORT-3624

Utility - PDF Toolbox

PDF Toolbox supports now filling of PDF form documents. Passing in the PDF document and the form field values will provide the filled PDF as result.

Ticket(s) Component(s) Summary

INUBIT-6936

BPC - General

The inubit product is now shipped with BPC 3.3.4

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-7177, SUPPORT-1534

Connector - AS2, Partner Management

An issue has been fixed determining the correct partner on an incoming AS2 message where multiple partners with the same URL had been configured.

Ticket(s) Component(s) Summary

INUBIT-7186, SUPPORT-3848

Connector - File

An error has been fixed when using the File Connector as listener in directory mode.

Ticket(s) Component(s) Summary

INUBIT-6495

BPC - INUBIT WebApp

A new function "copyComponent" is now available in global Javascript, which makes it possible to copy any element in an HTML. A CSS selector selects the element to be copied and inserts a copy directly after the selected element.

Ticket(s) Component(s) Summary

INUBIT-6570

Adapter - EDI

An issue with EDI ID generation has been fixed. Every entry will now be treated as key instead of path.

Ticket(s) Component(s) Summary

INUBIT-6842, SUPPORT-4883, SUPPORT-3707

Connector - REST

An issue sending the Authorization header in a response back from inubit has been solved. The header value is send unchanged.

Ticket(s) Component(s) Summary

INUBIT-4841, SUPPORT-2959

Converter - Task Generator, Converter - XSLT, Workbench - Import / Export / Deployment

Repository references are updated correctly in modules during import and deployment.

Ticket(s) Component(s) Summary

INUBIT-6408, SUPPORT-3570

Liferay - General

Liferay web content is now editable after installing the inubit bootstrap plug-in.

Ticket(s) Component(s) Summary

INUBIT-6456, SUPPORT-425

Tagging

The action "Force tag change" can now be applied for multiple selected Queue Manager entries.

Ticket(s) Component(s) Summary

INUBIT-6530, SUPPORT-6972, SUPPORT-2456

XPath-Assistant / Execution

The XPath function Formatter.convertWeekToDateString() now accepts the locale as additional parameter, so that the day of the week can be calculated correctly. Find further information in the XPath function documentation.

RECOMMENDATION: it is strongly recommended to switch from language parameter to the use of locale parameter in the format of "<language>_<country>", e.g. de_DE, en_US, en_GB.

Ticket(s) Component(s) Summary

INUBIT-6559

BPC - Process Interaction

Unnecessary lock/unlock backend calls have been removed so that performance is significantly increased, especially if multiple users are operating on a BPC Interaction module.

Ticket(s) Component(s) Summary

INUBIT-6585, SUPPORT-3552

Connector - JMS

For JMS Connector failover configuration the module wizard UI offers guidance for the correct URL syntax.

Ticket(s) Component(s) Summary

INUBIT-6608, SUPPORT-3076

Liferay - Tasklist Portlet

Liferay & BPC task list now works without case sensitivity and correctly takes umlauts into account.

Ticket(s) Component(s) Summary

INUBIT-6612, SUPPORT-1622

Component - XML Editor, Converter - Task Generator, Converter - XSLT

A problem navigating between search results in XML editor by using "Next" and "Previous" button has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2136

Component - DB Manager

An issue has been fixed changing the default value of a column in MSSQL database with the DB Manager.

Ticket(s) Component(s) Summary

INUBIT-5794

BPC - Process Documentation

The focus on the search box is preserved when switching between tabs.

Ticket(s) Component(s) Summary

INUBIT-6272

Designer - BPD

BPD diagram element icon for "Text Annotation" has been re-added.

Ticket(s) Component(s) Summary

INUBIT-7105

BPC - Process Interaction

Missing translations for text in the UI have been added.

Documentation

Ticket(s) Component(s) Summary

INUBIT-6878

BPC - Process Interaction

In the new "Adjusting Tasklist for a BPC Portal" section, a description has been added detailing how to both enable and configure a panel on the BPC portal with tasklist details.

Ticket(s) Component(s) Summary

INUBIT-6910

Liferay - General

In the Patch Installation Guide, an additional patch step has been added detailing how to adjust the "top_js-ext.jspf" file.

Ticket(s) Component(s) Summary

INUBIT-6916

Portal - Deployment

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy or adjust Tasklist Ext or tasklists based on Tasklist Ext.

Ticket(s) Component(s) Summary

INUBIT-6932

Connector - File

In the "Dialog File(s) to Read in the File Connector" section, the dialog description about the XML configuration has been improved.

Ticket(s) Component(s) Summary

INUBIT-6938

Connector - HTTP, Connector - REST

In the sections "Accessing an HTTP Input Listener Connector" and "Accessing a REST Input Listener Connector", the description has been complemented with hints that the "connector" attribute is recommended for calling both a HTTP Connector and a REST Connector for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-6975

Application - Process Engine, Connector - DB

In the "JDBC Drivers for Supported MySQL Databases" section, the recommended drivers have been updated.

Ticket(s) Component(s) Summary

INUBIT-7101

BPC - General

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-7102

Utility - PDF Toolbox

In the new "Filling PDF Forms Automatically" section, a description has been added detailing how to create a workflow to use the PDF Toolbox to fill forms automatically.

Ticket(s) Component(s) Summary

INUBIT-7106

Repository, Utility - PDF Toolbox

In the Patch Installation Guide, an additional patch step has been added detailing how to update the files in the "PDF Toolbox" directories in the Repository.

7.4.0.56

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-3079, SUPPORT-1534

Connector - AS2, Partner Management

When using Partner Management for AS2, the partner ID is now evaluated differently. If no suitable entry is found in partner management for the partner ID sent in the incoming message, an error is thrown from now on, which must be handled accordingly.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-3079, SUPPORT-1534

Connector - AS2, Partner Management

When using Partner Management for AS2, the partner ID is now evaluated differently. If no suitable entry is found in partner management for the partner ID sent in the incoming message, an error is thrown from now on, which must be handled accordingly.

Ticket(s) Component(s) Summary

INUBIT-3109

BPC - INUBIT Monitoring

The search can now be carried out via mouse button or Enter key. In addition, the set value for the number of rows after the page is reloaded is retained.

Ticket(s) Component(s) Summary

INUBIT-5427

Connector - VFS

A note for the correct use of the SMB1 and SMB2 protocol now appears in the VFS connector module wizard.

Ticket(s) Component(s) Summary

INUBIT-5479

Converter - XSLT, XPath-Assistant / Execution

XSLT v1.0 and XPath v1.0 processors are now marked as deprecated in the Workbench. Please switch to XSLT v2.0 / XPath v2.0 usage.

Ticket(s) Component(s) Summary

INUBIT-6135

BPC - INUBIT WebApp

The Web App Timeout is now configurable from the Backend Connections.

Ticket(s) Component(s) Summary

INUBIT-6425, SUPPORT-3604

Application - Process Engine, Installer

inubit is now shipped and executed on AdoptOpenJDK v11.0.12.

Ticket(s) Component(s) Summary

INUBIT-5286

BPC - Process Interaction

Filters are now listed alphabetically to find the right one faster.

Ticket(s) Component(s) Summary

INUBIT-5603

BPC - INUBIT WebApp, Workbench - Import / Export / Deployment

Portal deployment wizard will display module name along with the portlet ID (for WebApp Task Generators). In case of an error the displayed message will refer to the portlet ID for easier identification of the failing module.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-6455, SUPPORT-3622

Variable Mapping, Workbench - General

An error while opening variable assignment dialog has been solved.

Ticket(s) Component(s) Summary

INUBIT-6834, SUPPORT-3685, SUPPORT-10313

Adapter - Flat

All whitespaces are preserved and line breaks are removed during XML-to-Flat conversion. This is necessary because line breaks are used as special characters to separate segments.

Ticket(s) Component(s) Summary

INUBIT-1886

Liferay - Process Viewer

Links from one BPD to any other chart type are now displayed correctly and can be followed.

Ticket(s) Component(s) Summary

INUBIT-5635, SUPPORT-2916

Connector - AS4, Partner Management

Publishing an AS4 module will update the partner management and AS4 gateway with the latest changes.

Ticket(s) Component(s) Summary

INUBIT-5840

Connection Manager, Watchdog - Remote Connector

A bug when modeling a remote connector module in offline mode has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5962

BPC - Process Documentation

The use of the export configuration to generate a PDF has been improved.

Ticket(s) Component(s) Summary

INUBIT-6161, SUPPORT-3385

Converter - FO

The temporary file fop.xconf, which is necessary during the execution of the FO converter, is now created under /server/ibis_root/tmp and removed after execution.

Ticket(s) Component(s) Summary

INUBIT-6162

Connector - Web Service

In module wizard all fields will be enbled/disabled correctly depending on the selected configuration options.

Ticket(s) Component(s) Summary

INUBIT-6177

BPC - INUBIT Monitoring

For any connection error occurring between BPC and inubit, inubit monitoring module UI will load completely but without data.

Ticket(s) Component(s) Summary

INUBIT-6264

User Manager, Workbench - Import / Export / Deployment

An error when importing user groups has been fixed if the contained users were linked to additional user groups that did not exist on the system.

Ticket(s) Component(s) Summary

INUBIT-6545, SUPPORT-3665, SUPPORT-3848

Connector - File

The missing property exception on File Connecter listener has been resolved.

Ticket(s) Component(s) Summary

INUBIT-6791, SUPPORT-3760, SUPPORT-4003

Connector - OFTP2

An issue adding the OFTP2 connector main class into ibis.jar has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5807

Application - Remote Connector

When starting an inubit Remote Connector instance, the JDK version used is now checked. If this deviates from the recommended version, a warning message is displayed.

Ticket(s) Component(s) Summary

INUBIT-5819

BPC - INUBIT WebApp

When redeploying a BPC WebApp module, the cache on the BPC side is cleared. This way no outdated data is displayed when the module instance is called in the BPC.

Ticket(s) Component(s) Summary

INUBIT-5821

BPC - Process Interaction

The selection in the unit area is now retained even after the page has been reloaded.

Ticket(s) Component(s) Summary

INUBIT-6249

Application - Process Engine

User names in ibis.xml and logsDBConfig.xml are no longer encrypted by default. To do this, the attribute encrypted="true" must be set explicitly.

Ticket(s) Component(s) Summary

INUBIT-5943

BPC - Process Documentation

An error when marking the search text in the search results has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-2783, SUPPORT-1733

Workbench - General

In the sections "Optimizing Process Engine JVM" and "Optimizing Workbench JVM", the description detailing how to configure the "Xmx" parameter depending on the available RAM has been improved.

Ticket(s) Component(s) Summary

INUBIT-5110, SUPPORT-3063

BPC - General

Technical Workflows for Business Process Center are now documented in German and English.

Ticket(s) Component(s) Summary

INUBIT-5161, SUPPORT-2930

Connector - inubit IS

In the "Dialog Authentication in the inubit IS Connector" section, a description of the "Check Credentials" option has been added.

Ticket(s) Component(s) Summary

INUBIT-5955

REST Interface

In the "Secure Option to Fetch All Tasks Without Any Scope Restriction for root User" section, the description has been improved among other things regarding the usage of cookies and the authentication to the BPC as Process user server. In the "REST Authentication" section, a hint has been added regarding the usage of the "encrypted-key" header.

Ticket(s) Component(s) Summary

INUBIT-6481, SUPPORT-3621

Application - Process Engine, Connector - DB

In the "Software Requirements" section, the supported PostgreSQL versions have been updated.

Ticket(s) Component(s) Summary

INUBIT-6630

BPC - General

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-6636

Converter - XSLT, XPath-Assistant / Execution

In the "XSLT Converter - Data Converter" section, a warning has been added detailing that XSLT 1.0 is deprecated and no longer supported as of inubit BPM 8.0. In the "Execution Tab - TWF and BPEL Only" section, a warning has been added detailing that XPath 1.0 is deprecated and no longer supported as of inubit BPM 8.0.

Ticket(s) Component(s) Summary

INUBIT-6640

Application - Process Engine

In the “Software Requirements” section, the suggested Java/JDK version has been updated to 11.0.12. In the Patch Installation Guide, an additional patch step has been added detailing how to update the Java/JDK installation used by your inubit BPM installation(s) to version 11.0.12.

Ticket(s) Component(s) Summary

INUBIT-6807, SUPPORT-3772

Application - Process Engine, Installer

In the Patch Installation Guide, in the additional patch steps regarding the update of the "Widgets" directories in the Repository step 1 has been changed because logging in as root to the Workbench is necessary.

Ticket(s) Component(s) Summary

INUBIT-6832

Liferay - Process Viewer

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the Process Viewer portlets for a Liferay portal.

7.4.0.55

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-6242, SUPPORT-3218

Connector - X.400 SE

Isode dependencies inside inubit has been updated to release 18v07.

ATTENTION: Any customer using Isode MUST update the Isode system libraries to the same version.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-6242, SUPPORT-3218

Connector - X.400 SE

Isode dependencies inside inubit has been updated to release 18v07.

ATTENTION: Any customer using Isode MUST update the Isode system libraries to the same version.

Ticket(s) Component(s) Summary

INUBIT-2944, SUPPORT-2371, SUPPORT-3346, SUPPORT-3562

Workbench - Import / Export / Deployment

Based on the space a deployment is triggered from the matching space on the target system will be pre-selected (if available).

Ticket(s) Component(s) Summary

INUBIT-3532

REST Interface

New REST endpoints have been added to receive report data information.

Ticket(s) Component(s) Summary

INUBIT-3847

BPC - General

User will get a notification inside the portal deployment wizard if the BPC version used along with the inubit should be updated. A similar update notification is displayed for all inubit BPC modules.

Ticket(s) Component(s) Summary

INUBIT-4950

BPC - Process Documentation

Links displayed on the diagram or diagram elements are now containing the information whether it is an incoming or outgoing link.

Ticket(s) Component(s) Summary

INUBIT-5175

Workbench - General, Workbench - Monitoring

Views under tab "Process Log" will now additionally store the selected database and table name.

Ticket(s) Component(s) Summary

INUBIT-5799

BPC - Process Interaction

Aggregated task unit overview now always displays the entry "All units" (also if it is empty).

Ticket(s) Component(s) Summary

INUBIT-5861

Designer - SOA Maps

SOA Maps are now marked as deprecated in the Workbench as they are going to be removed with inubit 8.0.

Ticket(s) Component(s) Summary

INUBIT-5871

Designer - Technical Workflow

Additional visual reference (black border) has been added for inactive system connectors. Active system connectors will still appear green.

Ticket(s) Component(s) Summary

INUBIT-5917

Designer - Technical Workflow

BPEL Diagrams are now marked as deprecated in the Workbench as they are going to be removed with inubit 8.0.

Ticket(s) Component(s) Summary

INUBIT-6139

BPC - General

Configured JS connector content will now be deployed into portal as part of WebApp connector deployment.

Ticket(s) Component(s) Summary

INUBIT-6265

BPC - General

The inubit product is now shipped with BPC 3.3.2

Ticket(s) Component(s) Summary

INUBIT-5229

BPC - General

To create better allocation a newly created BPC backend connection instance towards inubit will have the ID "http_inubit" instead of random numeric number.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-6191

BPC - INUBIT WebApp, BPC - Process Interaction

An issue providing data download on a page has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4973, SUPPORT-3079, SUPPORT-1723, SUPPORT-3498

Application - Process Engine

An issue using MSSQL as inubit database and applying the retry function has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1887

Liferay - Process Viewer

Navigation of linked diagram has been fixed from/to Process Maps and whole diagram linking for all diagram types..

Ticket(s) Component(s) Summary

INUBIT-4410

Connector - inubit IS

Parallel execution settings are taken from called workflow instead of calling workflow and execution happens accordingly.

Ticket(s) Component(s) Summary

INUBIT-4806

Connector - REST

Opening the test REST request tool from REST connector module wizard will now display a scrollbar if necessary.

Ticket(s) Component(s) Summary

INUBIT-5108

Key Manager

A module configured to use remote connection and additionally holding keystore/truststore information was not able to be updated in KeyManager. This issue has now been solved.

Ticket(s) Component(s) Summary

INUBIT-5186, SUPPORT-2930

Connector - inubit IS

An alias to be used with the inubit password manager can now be provided directly in the corresponding textfield.

Ticket(s) Component(s) Summary

INUBIT-5189

BPC - Process Documentation, REST Interface

An issue loading images inside a diagram has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5476

Component - XML Editor

A problem with detaching the UI elements in the XML diff dialog (floating mode) has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5586

XPath-Assistant / Execution

Loading watch point file in XPath assistant overwrites message content and variable table content.

Ticket(s) Component(s) Summary

INUBIT-5592, SUPPORT-3289

TWF Unit Tests

Unit test order will be retained on server side after publishing a workflow.

Ticket(s) Component(s) Summary

INUBIT-5729, SUPPORT-8725, SUPPORT-3220

Application - Process Engine

An issue has been resolved deleting stale runtime from Oracle databases.

Ticket(s) Component(s) Summary

INUBIT-5730, SUPPORT-2917

Converter - XSLT

XPath function deserialize() is now working properly on XML starting with a Byte-Order-Mark (BOM).

Ticket(s) Component(s) Summary

INUBIT-5754, SUPPORT-3055

Workbench - General

An error using the global configuration option "Extended display of user groups" has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5791, SUPPORT-3392, SUPPORT-3675

Adapter - CSV

An issue parsing CSV where a field value contains delimiters has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5800

BPC - Process Documentation

An issue displaying diagrams of a user group containing whitespace in name has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5836, SUPPORT-4906

Utility - XML Formatter

An issue applying the configuration option "namespace optimization" has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5839

BPC - INUBIT WebApp

An issue displaying helpful tooltips has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5852

Workbench - General

An error creating a report while inubit is configured with PostgreSQL as log database has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5895

Application - Process Engine

Added JRE_HOME environment variable to script java_home_path_setter.[cmd/sh]. If that variable is globally provided on a system, Tomcat is using that instead of JAVA_HOME for inubit.

Ticket(s) Component(s) Summary

INUBIT-5980

Connector - VFS

In module wizard VFS protocols are now displayed "samba" entry which covers all 3 version of smb protocol.

Ticket(s) Component(s) Summary

INUBIT-6118

Application - Process Engine

An typo issue in Tomcat’s server.xml has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6201

Connector - VFS

Changed log level for SMB connections to log only important information in log file.

Ticket(s) Component(s) Summary

INUBIT-6252

BPC - INUBIT WebApp

Increase response timeout to 10min for requests send from BPC to inubit.

Ticket(s) Component(s) Summary

INUBIT-6473

Designer - Technical Workflow

An issue displaying the overlay icon indicating scheduler configuration has been fixed.

Ticket(s) Component(s) Summary

INUBIT-6482

Workbench - General, Workbench - Monitoring

An issue deleting non-existing views on Process Log tab has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5144

BPC - Process Documentation

All modules of Technical Workflow are visible in Legend Panel.

Ticket(s) Component(s) Summary

INUBIT-5222

BPC - Process Documentation

An issue deleting diagrams from export panel has been solved.

Ticket(s) Component(s) Summary

INUBIT-5442

BPC - Process Documentation

An issue displaying the correct details after reloading the diagram tree has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5562, SUPPORT-3961, SUPPORT-3338

Connector - REST

To avoid unnecessary errors the value in the URL field is now automatically prepared by remove leading and trailing spaces. This effects test REST request tool and REST connector.

Ticket(s) Component(s) Summary

INUBIT-5563

Connector - REST

Testing a REST request now displays an appropriate error if host/port is unreachable.

Ticket(s) Component(s) Summary

INUBIT-6253

Installer

An issue in Tomcat’s setenv.sh script has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-4304, SUPPORT-3258, SUPPORT-1194, SUPPORT-2370, SUPPORT-2732, SUPPORT-2755, SUPPORT-2652

Liferay - General

An overview is available showing the compatibilities on inubit 7.4: https://virtimo.atlassian.net/servicedesk/customer/portal/2/article/2562621441

Ticket(s) Component(s) Summary

INUBIT-5893, SUPPORT-3465

Utility - IS Configuration

In the "Using Encrypted Login Data" section, the description has been corrected and improved how to configure the variables mapping.

Ticket(s) Component(s) Summary

INUBIT-5954

Connector - File

In the "Dialog File(s) to Read in the File Connector" section, a hint has been added detailing that only one file per workflow execution is read in file mode.

Ticket(s) Component(s) Summary

INUBIT-6278

Connector - VFS

In both sections "Dialog VFS Connector Base Configuration in the VFS Connector" and "Dialog Input Connector Configuration in the VFS Connector" the samba2 protocol has been renamed to samba.

Ticket(s) Component(s) Summary

INUBIT-6287

Application - Process Engine

The description in the "Setting the JAVA_HOME Environment Variable" section has been adjusted because the JRE_HOME environment variable is set automatically to JAVA_HOME.

Ticket(s) Component(s) Summary

INUBIT-6336

Workbench - Import / Export / Deployment

In the "Changing inubit Workbench Settings" section, descriptions have been added detailing how the "Deployment in" field for the deployment target is preselected depending on the source to be deployed.

Ticket(s) Component(s) Summary

INUBIT-6418

Workbench - Monitoring

In the "Storing Table Views" section, a hint has been added saying that the stored view file contains the attribute "database" with the database name as value in the "view" tag.

Ticket(s) Component(s) Summary

INUBIT-6464

BPC - General

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-6500

BPC - INUBIT WebApp

In the Patch Installation Guide, an additional patch step has been added detailing how to update the files in the "Widgets" directories in the Repository.

7.4.0.54

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-3439, SUPPORT-2217

Connector - HTTP, Connector - REST

REST connector listener provides option for authorization via OpenID Connect (OIDC) using KeyCloak. This way access to REST endpoints inside Technical Workflows can be controlled with an external system.

Ticket(s) Component(s) Summary

INUBIT-3472, SUPPORT-2160

BPC - INUBIT Monitoring, BPC - INUBIT WebApp, BPC - Process Documentation, BPC - Process Interaction

Connection errors to inubit are properly logged into configured BPC log file.

Ticket(s) Component(s) Summary

INUBIT-4549

BPC - Process Documentation

PDF export configuration via drag & drop has been improved.

Ticket(s) Component(s) Summary

INUBIT-5416

REST Interface

Metrics REST endpoint provides now the amount of processes in status "Retry" in the response.

Ticket(s) Component(s) Summary

INUBIT-5892

BPC - General

The use of inubit Web Application connector along with JS connector is now supported in BPC portal.

Ticket(s) Component(s) Summary

INUBIT-5924

BPC - General

The inubit product is now shipped with BPC 3.3.1.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-2116

Application - Remote Connector, Connection Manager

Status displayed in Connection Manager for a Remote Connector after updating a library has been set to "Updating & Restarting" to indicate the delay caused by the RC restart.

Ticket(s) Component(s) Summary

INUBIT-3064

Converter - Task Generator, Converter - XSLT

An issue configuring the XSLT debugger has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3773

BPC - General

An issue retrieving all process roles from inubit as BPC identity provider has been solved.

Ticket(s) Component(s) Summary

INUBIT-4902, SUPPORT-10445

Connector - File

When using an input listener should multiple files from a directory it should be configured in directory mode. In file mode only a single file will be read at a time.

Ticket(s) Component(s) Summary

INUBIT-5142

Repository, Tagging

An issue displaying a tag’s description has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5478

Controls - Demultiplexer, XPath-Assistant / Execution

An issue updating the XPath expression in DEMUX configuration using the XPath assistant has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5561

Converter - Complex Lookup Table

An issue preventing the user from creating a new Complex Lookup Table module has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5831, SUPPORT-2689

Repository

Repository details for each file are now outlining properly which URL to use in order to access the file externally.

Ticket(s) Component(s) Summary

INUBIT-6159

BPC - INUBIT WebApp

An issue during JS connector portal deployment has been solved leading to a blank browser page.

Ticket(s) Component(s) Summary

INUBIT-6172

BPC - INUBIT WebApp

Pages is now properly wrapped in a scrollable area so that page content outside of current viewport can be reached via scrolling down/up.

Ticket(s) Component(s) Summary

INUBIT-4819

Connector - DB

An issue using the "Generating preview" option on an output connector has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4930

Connector - Web Service

All Web Service connector module fields are now properly disabled on server side.

Ticket(s) Component(s) Summary

INUBIT-5146

Variable Mapping

An issue has been fixed displaying the tooltip of global/workflow variables with a default value that contains line breaks.

Ticket(s) Component(s) Summary

INUBIT-5253

BPC - Process Interaction

Delegation options on tasks will be visible only if a delegation rule has been configured.

Ticket(s) Component(s) Summary

INUBIT-5405

Connector - DB

The example SQL on the static query field has been improved to indicate that the query should not end with a semicolon.

Ticket(s) Component(s) Summary

INUBIT-5441

BPC - Process Documentation

An issue updating the arrow icons in the metadata section on expand/collapse has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-3246, SUPPORT-2101

Application - Process Engine

In the "Optimizing Process Engine JVM" section, the documenation has been updated.

Ticket(s) Component(s) Summary

INUBIT-5530

Connector - REST

In the description of the REST Connector module, the new option "Use keycloak" (authentication method using OIDC) has been added.

Ticket(s) Component(s) Summary

INUBIT-5827, SUPPORT-4649, SUPPORT-4557

Installer

In the Patch Installation Guide, patch steps have been added detailing how to update the BouncyCastle library to version 1.69.

Ticket(s) Component(s) Summary

INUBIT-5921

BPC - General, Workbench - Import / Export / Deployment

The recommendation to always use HTTPS connections to secure of connections has been included in the portal configuration documentation.

Ticket(s) Component(s) Summary

INUBIT-6137

BPC - INUBIT WebApp

In the description of the JS Connector properties dialog, it has been added that you need to manually deploy the selected .war file to the appropriate BPC folder.

Ticket(s) Component(s) Summary

INUBIT-6155

BPC - General

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal.

7.4.0.53 Summer 2021

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-5619, SUPPORT-4155

BPC - INUBIT WebApp, Liferay - WebApp Portlet

BPC: Navigating in one WebApp is independent of other WebApps. The interference issue has been solved.

Liferay: WebApplication and TaskGenerator modules needs to be redeployed via inubit Workbench!

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-5490

BPC - INUBIT WebApp

Added support for custom scripts in BPC portal which are defined in Web Application connectors.

Ticket(s) Component(s) Summary

INUBIT-5428

Utility - IS Configuration

The IS Configuration module functions deployPortlets and getUserByName are now supported for BPC portal. Also the XPath function hasPermissions is supported.

Ticket(s) Component(s) Summary

INUBIT-627, SUPPORT-3256, SUPPORT-274

Backup/Restore, Migration

The ISProcessId is now included in tge backup and will be restored as part of migration/restore. To patch older/already existing backup files please consult the migration guide.

Ticket(s) Component(s) Summary

INUBIT-1179, SUPPORT-205

Application - Process Engine

A new configuration option allows automatic deletion of stale runtime data as part of midnight task.

Ticket(s) Component(s) Summary

INUBIT-1648, SUPPORT-956

Application - Remote Connector

An issue detecting running remote connector while multiple systemd processes are active on same machine has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1673

Application - Process Engine, Workbench - Monitoring

A new configuration option allows email notification of failed workflows to be send to the owner (user or user group). Therefore an email address can now be stored also on user groups.

Ticket(s) Component(s) Summary

INUBIT-2389

BPC - Process Documentation

BPC Process Documentation module provides search functionality which allows users to search for text inside diagrams, modules and comments. From the search results a user can directly navigate to the affected diagram in the tree.

Ticket(s) Component(s) Summary

INUBIT-2741

Application - Process Engine, Workbench - General

The update of the inubit Workbench by a newer inubit version from a server can now be put to background. The update process continues and users can proceed with their prior work. It is possible to reopen the dialog and check the progress status. Like before the process can still be cancelled at any time.

Ticket(s) Component(s) Summary

INUBIT-2758, SUPPORT-1204, SUPPORT-457

Controls - Demultiplexer

Two new variables have been introduced for DEMUX execution: - demux.iterator: holds the current iteration number - demux.totalIterations: holds total number of iterations

Ticket(s) Component(s) Summary

INUBIT-2770, SUPPORT-437

Tasklist

All tasks in tasklist can now be sorted by DIN 5007.

Ticket(s) Component(s) Summary

INUBIT-2806, SUPPORT-5099

Backup/Restore, Migration

c

Ticket(s) Component(s) Summary

INUBIT-2897

Plug-ins, Workbench - General

Plugin JAR files can be downloaded from the server to the Workbench. This is necessary especially during plugin development.

Ticket(s) Component(s) Summary

INUBIT-2936

BPC - INUBIT WebApp, Connector - Web Application

WebApp instances will be deleted in inubit when user logs out from BPC portal.

Ticket(s) Component(s) Summary

INUBIT-2943

Connector - AS4

The AS4 gateway supports an additional SQL script which will be executed during startup. This way additional database preparation can be customized.

Ticket(s) Component(s) Summary

INUBIT-2947

Application - Process Engine

An additional option has been added which allows to switch the Process Engine into maintenance mode and continue processing all queued entries.

Ticket(s) Component(s) Summary

INUBIT-3222

Workbench - Monitoring

Process Log tab offers selection of existing database connectors and an existing table name. This way it should be easier to preview stored process log data.

Ticket(s) Component(s) Summary

INUBIT-3513, SUPPORT-8475, SUPPORT-3307

Connector - REST

New configuration options are available to allow REST input listeners to handle CORS requests.

Ticket(s) Component(s) Summary

INUBIT-3514, SUPPORT-3782, SUPPORT-3814, SUPPORT-5692

CLI

New CLI command has been introduced "fetchXSLT1.0". This can be used to find all XSLT converter module under a certain user/group which used the deprecated XSLT version 1.0. The result is stored in excel sheet file.

Ticket(s) Component(s) Summary

INUBIT-3562

Connector - File

The module wizard has been rearranged to bring dependent configuration option closer together. This should ease the necessary configuration steps.

Ticket(s) Component(s) Summary

INUBIT-3777

BPC - Process Interaction

A locked task can now be deleted only by an admin user. A confirmation dialog will be shown. The task deletion action is also stored in audit log.

Ticket(s) Component(s) Summary

INUBIT-3828

BPC - Process Documentation

Module links back to workflow connectors are now clickable in BPC Documentation diagram view.

Ticket(s) Component(s) Summary

INUBIT-3840

CLI

An additional option has been added which allows to switch the Process Engine into maintenance mode and continue processing all queued entries.

Ticket(s) Component(s) Summary

INUBIT-3976, SUPPORT-779

Liferay - Tasklist Portlet, Tasklist

All tasks in the task list can now be filtered based on date time.

Ticket(s) Component(s) Summary

INUBIT-3984, SUPPORT-2456, SUPPORT-2488

XPath-Assistant / Execution

A new formatter function convertWeekToDateString(String, String, String, String, String) has been provided in order to fetch the date of the first day of the week by always using Monday. The already existing function convertDateString(String, String ,String , String, String) always used Sunday.

Ticket(s) Component(s) Summary

INUBIT-4008

BPC - Process Interaction

The task list can be used from now on as detailWindow plugin. Individual tasks will be opened as extra tab.

Ticket(s) Component(s) Summary

INUBIT-4032

Portal - General, Workbench - General

A hint is provided to the user when the module count shows 0/0 in the portal deployment screen. This should lead the user to open and close the corresponding deployment configuration and solve the issue.

Ticket(s) Component(s) Summary

INUBIT-4071

BPC - INUBIT Monitoring, BPC - Process Documentation

With the portal deployment wizard module instances can be redeployed to BPC portal (e.g. after changing in inubit).

Ticket(s) Component(s) Summary

INUBIT-4381, SUPPORT-779

BPC - Process Interaction

All tasks in the task list can now be filtered based on date time.

Ticket(s) Component(s) Summary

INUBIT-4400

BPC - General

The inubit product is now shipped with BPC 3.3.0.

Ticket(s) Component(s) Summary

INUBIT-4614

Designer - Technical Workflow, Variable Mapping

Inside the variable mapping dialog each entry can be marked as skip. This way the mapping entry will remain but not getting executed. This should increase speed during development.

Ticket(s) Component(s) Summary

INUBIT-4692

Plug-ins, Workbench - General

Updating plugin JAR files from server to Workbench now shows whats new and different. It also provides a cancel button, runs in background and provides same features as the Workbench update.

Ticket(s) Component(s) Summary

INUBIT-4960

Designer - Technical Workflow

Configured scheduler at an active system connector is now indicated by an overlay icon (clock) on the respective module. Hovering over the module provides scheduler information as tooltip. On double-click the scheduler panel is displayed.

Ticket(s) Component(s) Summary

INUBIT-5183

Adapter - XLS-XML

XLS processor "Apache POI version 2.5.0" has been marked as deprecated and to be removed in future release.

Ticket(s) Component(s) Summary

INUBIT-5242, SUPPORT-3120

Utility - ZUGFeRD

Attachments in the ZUGFeRD pdf are retained during processing of ZUGFeRD plugin.

Ticket(s) Component(s) Summary

INUBIT-5514

BPC - Process Interaction

All tasks in tasklist can now be sorted by DIN 5007.

Ticket(s) Component(s) Summary

INUBIT-5518

Component - Configuration Panel

BPC API key is now masked under portal configuration.

Ticket(s) Component(s) Summary

INUBIT-5550

BPC - INUBIT WebApp, BPC - Process Interaction

With the portal deployment wizard module instances can be redeployed to BPC portal (e.g. after changing in inubit).

Ticket(s) Component(s) Summary

INUBIT-3262

Workbench - General

For tables providing checkboxes as first column the context menu now offers 2 new option to select and unselect all of these checkboxes.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-5477

BPC - INUBIT WebApp

An issue with custom scripts on Task Generator modules has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5619, SUPPORT-4155

BPC - INUBIT WebApp, Liferay - WebApp Portlet

BPC: Navigating in one WebApp is independent of other WebApps. The interference issue has been solved.

Liferay: WebApplication and TaskGenerator modules needs to be redeployed via inubit Workbench!

Ticket(s) Component(s) Summary

INUBIT-1394, SUPPORT-10812, SUPPORT-1207, SUPPORT-843, SUPPORT-1540

Application - Process Engine, Cache

The watchpoint filename has been shorten to ensure that it can be stored in the respective inubit database table column with a maximum length of 255 character.

Ticket(s) Component(s) Summary

INUBIT-4647

Designer - Technical Workflow, Variable Mapping

An issue storing variable mapping with XML containing special characters caused the corruption of the whole workflow XML and has been fixed.

Ticket(s) Component(s) Summary

INUBIT-197, SUPPORT-56, SUPPORT-1507, SUPPORT-88

Watchdog - Remote Connector

Before the status of a Remote Connector or remote inubit URL is changed from OK to Error in the Connection Manager, it is checked and verified if the added URL is accessible. If so, the status remains OK. Otherwise, it changes to Error.

Ticket(s) Component(s) Summary

INUBIT-3518

Connector - File

For file input connector configured for directory mode only the allowed output of "IBISDirectory XML" or "ZIP" is offered. The impossible "data mode" has been removed.

Ticket(s) Component(s) Summary

INUBIT-3752

Converter - Task Generator

Task Generator output mapping source data are now persisted when switching between modules in local module tree.

Ticket(s) Component(s) Summary

INUBIT-4340, SUPPORT-3922, SUPPORT-2743

Connector - DB

An issue calling prepared statement containing white spaces in the name has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4649, SUPPORT-2701, SUPPORT-9227

Connector - HTTP, Connector - REST

The connector is now capable of sending multipart/form-data which comes as well formed MIME input message (same behaviour like in version 7.3).

Ticket(s) Component(s) Summary

INUBIT-4927, SUPPORT-3042

Repository, Workbench - General

When an XML schema fails to load the schema view is skipped in XML editor and the tree is displayed instead.

Ticket(s) Component(s) Summary

INUBIT-4933, SUPPORT-3064

User Manager

Renaming of user or user group name also updates owner of configured scheduler configurations.

Ticket(s) Component(s) Summary

INUBIT-5136

Connector - REST

REST request test tool is capable of sending multipart/form-data like REST connector plugin.

Ticket(s) Component(s) Summary

INUBIT-5145

User Manager

An issue has been fixed saving changed user permission.

Ticket(s) Component(s) Summary

INUBIT-5176

BPC - Process Interaction

An information message is displayed to the portal user after starting a technical workflow via ad-hoc process starter.

Ticket(s) Component(s) Summary

INUBIT-5224

Connector - inubit IS

The successful message text for the action 'Check credentials' has been improved.

Ticket(s) Component(s) Summary

INUBIT-5426

Designer - Technical Workflow

An issue causing loss of the comment element’s content after publishing a diagram has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5467

Connector - File

In issue has been fixed that prevent a configured file input listener connector in directory mode from execution.

Ticket(s) Component(s) Summary

INUBIT-5472, SUPPORT-4487, SUPPORT-3261, SUPPORT-3262

Connector - FTP

Outgoing FTPs connections now always sending the PBSZ parameter. The configuration at the module has been removed.

Ticket(s) Component(s) Summary

INUBIT-5593

BPC - Process Interaction

An issue with server side validation on tasks has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5801

BPC - Process Documentation

An issue loading multiple documentation modules in navigation menu has been resolved.

Ticket(s) Component(s) Summary

INUBIT-4891

BPC - INUBIT WebApp

The XML Parsing Error in the console log no longer exists when the Form Panel Web App is loaded.

Ticket(s) Component(s) Summary

INUBIT-5137

Connector - Mail

An issue with enabling/disabling the “Alias” textfield in the module wizard has been solved.

Ticket(s) Component(s) Summary

INUBIT-5786

Connector - HTTP, Connector - REST

The error that occurred when using the Password Manager has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5185

Installer

Improved consistency of CLI parameters. Short hand parameters come with single hyphen and full length parameter come with double hyphens.

Ticket(s) Component(s) Summary

INUBIT-5244

BPC - INUBIT WebApp

A typo in the WebApp re-init message has been fixed.

Ticket(s) Component(s) Summary

INUBIT-5245

BPC - General

The widget description of the inubit BPC modules is now multi language.

Documentation

Ticket(s) Component(s) Summary

INUBIT-4016

Controls - Demultiplexer

In the "Dialog Demultiplexer Configuration" section, a description has been added detailing how to display the iteration variables and their results in a watchpoint file.

Ticket(s) Component(s) Summary

INUBIT-4076

Connector - File

In the Module Manual, the description of the File Connector dialogs has been adapted to the rearrangement of some UI components. In addition, a sample procedure for setting up a File Connector has been adapted in the tutorial.

Ticket(s) Component(s) Summary

INUBIT-4141

Application - Process Engine

In the "Activating the Maintenance Mode" section, the new option "In maintenance mode also execute QUEUED processes." has been added.

Ticket(s) Component(s) Summary

INUBIT-4147

Workbench - General

In the "Workbench - Replacing Start Script" section, an additional patch step has been added detailing how to replace the Workbench start script. In the "Updating the inubit Workbench" section, a description has been added detailing how to use the new option to update the inubit Workbench in background.

Ticket(s) Component(s) Summary

INUBIT-4302

CLI

In the section "Control maintenance mode via CLI" the new option "--executeQueuedEntries" has been added.

Ticket(s) Component(s) Summary

INUBIT-4346

Workbench - General, Workbench - Monitoring

The "Create User Groups" section has been extended with the optional addition of an e-mail address.

Ticket(s) Component(s) Summary

INUBIT-4357

BPC - INUBIT WebApp

In the new "Using JavaScript to Submit a Form in the BPC Portal" section, a description has been added detailing how JavaScript can be used to submit a form when having configured a BPC portal.

Ticket(s) Component(s) Summary

INUBIT-4401

Connector - AS4

In the setion "AS4 Gateway" the new feature is described that an SQL script can be configured and deployed which is executed when the AS4 Gateway is started.

Ticket(s) Component(s) Summary

INUBIT-4402

Connector - AS4

Additional patch steps have been added to the Patch Installation Guide that describe how to configure AS4 table partitioning for MariaDB/MySQL.

Ticket(s) Component(s) Summary

INUBIT-4414

Workbench - Monitoring

The section "Displaying Business-Related Process Data in the Process Log" has been extended by the possibility to use external databases for process data, which are accessible via Database Connector modules. Additionally, the button for fetching the values from the selected log database and the number of rows that can be specified for this purpose are described.

Ticket(s) Component(s) Summary

INUBIT-4693

Application - Process Engine

The section "Deleting Stale Runtime Data" 9476) has been enhanced by the new option for controlling the deletion of stale data by the midnight task.

Ticket(s) Component(s) Summary

INUBIT-4694

Plug-ins

In the "Allowing inubit Workbench Updates" section, a description for the "Allow plugin JAR updates" option has been added.

Ticket(s) Component(s) Summary

INUBIT-4953

Application - Process Engine

The extension of the feature to install multiple Remote Connector modules with systemd as services under Ubuntu has been added to the documentation. Additional patch steps to customize the "inubitrcSystemd" and "start_rc.sh" script files for installing multiple Remote Connector modules with systemd as services on Ubuntu have been added to the Patch Installation Guide.

Ticket(s) Component(s) Summary

INUBIT-5228

Variable Mapping

In the "Dialog Variables mapping" section, a description has been added detailing how to skip the variables mapping for one or more variables, e.g. during developing a workflow.

Ticket(s) Component(s) Summary

INUBIT-5243

CLI

The new section "Fetching the List of XSLT Converter Modules of Version 1.0" describes the new CLI command "fetchXSLT1.0".

Ticket(s) Component(s) Summary

INUBIT-5289, SUPPORT-6592

Backup/Restore

The Migration Guide describes that and how the migration of the process Id range of inubit BPM smaller 7.4.0.53 is to be performed. The Patch Installation Guide describes that and how this migration must be performed before the patch inubit BPM 7.4.0.53.

Ticket(s) Component(s) Summary

INUBIT-5529

Connector - REST

In the description of the REST Connector module, the new option "Use CORS" has been added.

Ticket(s) Component(s) Summary

INUBIT-5589

Connector - FTP

In the Module Guide, the description of the FTP Connector Properties dialog has been updated because the checkbox for the PBSZ parameter has been removed.

Ticket(s) Component(s) Summary

INUBIT-5590

BPC - INUBIT WebApp, BPC - Process Interaction

In the sections "Using JavaScript in Forms" and "Using JavaScript to Submit a Form in the BPC Portal", a note has been added detailing that the user is responsible for the lifecycle of a form if it was developed using Ext JS.

Ticket(s) Component(s) Summary

INUBIT-5616, SUPPORT-3358

Installer

In the Patch Installation Guide, additional patch steps have been added detailing how to update scripts regarding the BouncyCastle library update to version 1.68 and how to reinstall the inubit Process Engine as a service under Windows regarding to the Tomcat update to version 9.0.43 in patch level 7.4.0.47.

Ticket(s) Component(s) Summary

INUBIT-5623

Workbench - General

In the "Test" dialog (menu item "Tools > Test REST request"), the "Send message as single multipart/form-data" option can be used, refer to "Dialog Request Configuration in the REST Connector" section in the "Rest Connector" chapter.

Ticket(s) Component(s) Summary

INUBIT-5627

BPC - General, Tasklist

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the BPC modules for a BPC portal. Moreover, in the patch steps to redeploy the BPC modules for a BPC portal for patch level 7.4.0.52, the BPC version has been corrected.

Ticket(s) Component(s) Summary

INUBIT-5639

BPC - Process Interaction, Tasklist

In the documentation, the "Using DIN 5007 sorting" section has been added detailing how to activate sorting task lists according to DIN 5007 Variant 1.

Ticket(s) Component(s) Summary

INUBIT-5778

Tasklist

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy the tasklists for a Liferay portal.

Ticket(s) Component(s) Summary

INUBIT-5813, SUPPORT-4190

BPC - INUBIT WebApp

In the Patch Installation Guide, an additional patch step has been added detailing how to update the "widget.xsl" file in the ExtFormPanel Repository directory.

Ticket(s) Component(s) Summary

INUBIT-5834, SUPPORT-4155

BPC - General, Portal - General, Repository

In the Patch Installation Guide, an additional patch step has been added detailing how to redeploy (Liferay portal) or how to adjust (BPC portal) the Web Application Connector modules.

7.4.0.52

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-4094

Utility - IS Configuration

Function GetPortalUserList is now supported in ISConfig module when BPC is configured as process server.

Ticket(s) Component(s) Summary

INUBIT-4893

BPC - INUBIT WebApp

CSS defined in inubit web application module is now available in BPC WebApp module.

Ticket(s) Component(s) Summary

INUBIT-4949, SUPPORT-1569, SUPPORT-3066

Liferay - Tasklist Portlet

Opening a locked task will not be possible and a meaningful error message will be displayed.

Ticket(s) Component(s) Summary

INUBIT-5180, SUPPORT-5213, SUPPORT-445, SUPPORT-3314

Connector - VFS

Samba protocol 3 (SMB3) is now supported.

Ticket(s) Component(s) Summary

INUBIT-4663, SUPPORT-3295, SUPPORT-2939

Infrastructure - Benchmark Tests

Unnecessary hard coded user credentials have been removed from benchmark test workflows.

Ticket(s) Component(s) Summary

INUBIT-4774

BPC - INUBIT WebApp

Cached forms will be cleared when web app module is deleted or undeployed.

Ticket(s) Component(s) Summary

INUBIT-4987

BPC - General

inubit product is now shipped with BPC 3.2.4.

Ticket(s) Component(s) Summary

INUBIT-5398

BPC - Process Interaction

Opening a locked task will not be possible and a meaningful error message will be displayed.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-4931

BPC - Process Documentation, BPC - Process Interaction

Error message for failing user authentication has been improved.

Ticket(s) Component(s) Summary

INUBIT-5124

XPath-Assistant / Execution

XPath function "isPortalUserInRole" can be used with portal BPC.

Ticket(s) Component(s) Summary

INUBIT-5128

BPC - INUBIT WebApp, BPC - Process Interaction

Proxy settings are now applied correctly during form submits.

Ticket(s) Component(s) Summary

INUBIT-5234, SUPPORT-1616

Connector - DB

Database session which became inactive during "Read Metadata" execution are now removed correctly.

Ticket(s) Component(s) Summary

INUBIT-5233

Connector - FTP

Security setting with basic authentication and client authentication combination is now supported.

Ticket(s) Component(s) Summary

INUBIT-5246

BPC - INUBIT WebApp

An error adding a WebApp to a BPC dashboard has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3452

Designer - Technical Workflow

An error has been fixed using UNDO in diagram editor after inserting a module on a connection line.

Ticket(s) Component(s) Summary

INUBIT-4121

BPC - Process Interaction

An error has been fixed handling different case in username value when working with BPC portal and inubit Organisation diagram.

Ticket(s) Component(s) Summary

INUBIT-4336

Connector - File

File Connector scheduler now runs also if input file is empty.

Ticket(s) Component(s) Summary

INUBIT-4810, SUPPORT-3590

Variable Mapping

An error has been fixed and the variable mapping overlay icon is only shown when a mapping really exists.

Ticket(s) Component(s) Summary

INUBIT-4817

Connector - DB

A NullPointerException has been fixed and the causing error is reported back.

Ticket(s) Component(s) Summary

INUBIT-4818, SUPPORT-2940

REST Interface

Metrics endpoint will output a value for all process status, also if the value is 0.

Ticket(s) Component(s) Summary

INUBIT-4875, SUPPORT-2893

Adapter - EDI, Repository

Detect an EDI rule by a certain repository path can now been configured to use only a folder or including all subfolders.

Ticket(s) Component(s) Summary

INUBIT-4876

Designer - BPD, Workbench - Import / Export / Deployment

Export of diagram texts now includes also connection line labels.

Ticket(s) Component(s) Summary

INUBIT-4926, SUPPORT-3042

Repository, Workbench - General

An error has been solved while comparing 2 versions of a repository file.

Ticket(s) Component(s) Summary

INUBIT-4932

REST Interface

Metrics endpoints provides prometheus output including metadata.

Ticket(s) Component(s) Summary

INUBIT-2393

Designer - Technical Workflow

In non-protected workflows variable mapping can be opened on server side on protected diagram modules.

Ticket(s) Component(s) Summary

INUBIT-3237

BPC - Process Interaction

Group elements are now rendered visually distinguishable in the portal UI.

Ticket(s) Component(s) Summary

INUBIT-4051

BPC - Process Documentation

Selected and unselected checkboxes are now styled correctly.

Ticket(s) Component(s) Summary

INUBIT-4773

Converter - Lookup Table

A display issue has been fixed on showing the correct values of a datasource in the module editor.

Ticket(s) Component(s) Summary

INUBIT-4972, SUPPORT-2965

Portal - General

Confusing log entries of IBISFileCompressor has been removed.

Ticket(s) Component(s) Summary

INUBIT-4980, SUPPORT-3077

CLI

An error has been fixed in startcli script while executed on a server with multiple inubit installations.

Documentation

Ticket(s) Component(s) Summary

INUBIT-4504

Workbench - General

In the documentation, many screenshots have been updated with respect to the Virtimo company and its logo.

Ticket(s) Component(s) Summary

INUBIT-5264

BPC - General, Tasklist

In the Patch Installation Guide, additional patch steps have been added detailing how to redeploy both the BPC modules for a BPC portal and the tasklists for a Liferay portal.

Ticket(s) Component(s) Summary

INUBIT-5483, SUPPORT-3250, SUPPORT-3250

Connector - REST

The formatting has been corrected in both sections "Configuring BPC Monitoring Settings" and "HTTP Requests".

7.4.0.51

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-4399

BPC - General

inubit product is now shipped with BPC 3.2.2.

Ticket(s) Component(s) Summary

INUBIT-4567, SUPPORT-2941

REST Interface

An index has been added to increase performance reading data from inubitLog and inubitQueue tables for metrics REST endpoint.

Ticket(s) Component(s) Summary

INUBIT-4571, SUPPORT-5335, SUPPORT-2846

Application - Process Engine, User Manager

Password encryption in file user.xml has been improved by using SHA-256.

Ticket(s) Component(s) Summary

INUBIT-4620

BPC - INUBIT WebApp

The configured PortletID in the Web Application connector module properties is now used and the instance ID in BPC.

Ticket(s) Component(s) Summary

INUBIT-4664

Global Search

Global search in Workbench now supports escaping of characters in the search value to find exact matches.

Ticket(s) Component(s) Summary

INUBIT-4965

Installer

Password encryption in file user.xml has been improved by using SHA-256. When using the patch installer a backup of the file will be created.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-327

Component - Configuration Panel

An issue has been solved configuring an LDAP server as process user server.

Ticket(s) Component(s) Summary

INUBIT-1670

Key Manager

A new module version is created when key is updated in KeyManager using "Modify" option.

Ticket(s) Component(s) Summary

INUBIT-2641

Converter - Task Generator

Available menu functions in the task generator UI are now consistent when ignoring input source is enabled.

Ticket(s) Component(s) Summary

INUBIT-3742

Converter - Task Generator

An issue creating a new task generator module has been solved.

Ticket(s) Component(s) Summary

INUBIT-4144

BPC - Process Interaction

An issue has been fixed enabling task delegation button only for users with the necessary role.

Ticket(s) Component(s) Summary

INUBIT-4253

Converter - Task Generator

An issue has been solved editing the XML structure inside the target panel of a task generator.

Ticket(s) Component(s) Summary

INUBIT-4268

Workbench - Monitoring

An issue has been solved in QueueManager displaying the error message of a failed workflow.

Ticket(s) Component(s) Summary

INUBIT-4360

Workbench - General

Context sensitive help has been restored in XSLT editor and DB manager.

Ticket(s) Component(s) Summary

INUBIT-4528, SUPPORT-1792

Controls - Multiplexer

Overwriting the configuration of a Multiplexer via variable mapping is now considered correctly when a timeout occurs.

Ticket(s) Component(s) Summary

INUBIT-4538, SUPPORT-2794

Workbench - General

An issue has been solved opening and displaying plain text data in a watchpoint.

Ticket(s) Component(s) Summary

INUBIT-4547

Workbench - General

"Configuration" menu is now enabled/disabled correctly based on the users roles/permissions for designer and module editor tabs.

Ticket(s) Component(s) Summary

INUBIT-4548

Application - Process Engine

Added useful description to java_home_path_setter.[sh/bat] to provide more information on the configured values.

Ticket(s) Component(s) Summary

INUBIT-4555

BPC - INUBIT WebApp

All notifications in WebApplication module are now always shown in the chosen BPC language.

Ticket(s) Component(s) Summary

INUBIT-4603

BPC - General, Installer

An issue starting/stopping BPC on Windows via batch script has been solved.

Ticket(s) Component(s) Summary

INUBIT-4605

Converter - XSLT

Drag&Drop of variables into an XPath expression will add them as variable reference.

Ticket(s) Component(s) Summary

INUBIT-4622

Workbench - General

Links in the Workbench Help menu for support and user portal have been updated.

Ticket(s) Component(s) Summary

INUBIT-4892

BPC - INUBIT WebApp

HTTP headers are now passed on to BPC frontend.

Ticket(s) Component(s) Summary

INUBIT-4928

Installer

An issue has been solved to ensure that any release is bundled with the latest version of the BPC workflows.

Ticket(s) Component(s) Summary

INUBIT-2876

Application - Remote Connector

Console output of the remote connector script has been improved when stopping the process.

Ticket(s) Component(s) Summary

INUBIT-4408

BPC - Process Interaction

The displayed total number of user tasks get updated automatically.

Ticket(s) Component(s) Summary

INUBIT-4540

BPC - INUBIT WebApp

Dialog popping up on re-init execution is now shown in the language chosen in BPC.

Ticket(s) Component(s) Summary

INUBIT-4545

BPC - Process Documentation

Metadata pop-up table header will now have headers according to the chosen BPC language.

Ticket(s) Component(s) Summary

INUBIT-4557

BPC - Process Interaction

The chosen user selection will now be retained upon reload/refresh of the webpage.

Ticket(s) Component(s) Summary

INUBIT-4615

Designer - Technical Workflow, Variable Mapping

In variable creation dialog the default value editor field is only enabled when the corresponding checkbox is selected.

Documentation

Ticket(s) Component(s) Summary

INUBIT-4619

Connector - inubit IS

In the sections "Thin Clients as Clients" and "inubit Process Engine as Client", graphics have been added depicting how to configure some specific use cases.

Ticket(s) Component(s) Summary

INUBIT-4674

BPC - INUBIT WebApp

In the "Opening inubit Web Application in BPC" section, the "Module_ReinitOnLoad" option has been described in order that a new entry is added to the Queue Manager on each WebApp load.

Ticket(s) Component(s) Summary

INUBIT-4675

BPC - INUBIT WebApp

In the "Opening inubit Web Application in BPC" section, the options "Reload WebApp" and "Re-initialize WebApp"have been described.

Ticket(s) Component(s) Summary

INUBIT-4812

Application - Process Engine, Cache, Installer, Workbench - Monitoring

In the "JDBC Drivers for Supported PostgreSQL Databases" section, the JDBC drivers for the supported PostgreSQL versions 10.x, 12.x, and 13.1 have been added.

Ticket(s) Component(s) Summary

INUBIT-4849

REST Interface

In the "Monitoring of Process Engine parameters using a REST call" section, the "format" parameter has been described detailing how to use it to return the response in the JSON, XML, or Prometheus format.

Ticket(s) Component(s) Summary

INUBIT-4901

Repository

In the "External Access to the Repository" section, the link to the WSDL has been added as well as a link to the "Listing Active Web Services" section where is described how to configure the password to access the web services page.

Ticket(s) Component(s) Summary

INUBIT-4982

Workbench - General

In the "Global Search" section, a description has been added detailing how to escape some operators to search for the characters.

Ticket(s) Component(s) Summary

INUBIT-4986, SUPPORT-3081

Connector - REST

In the "Dialog Resource Configuration in the REST Connector", the HTTP PATCH method has been added.

Ticket(s) Component(s) Summary

INUBIT-4994

Installer

In both sections "Installing the inubit Process Engine Under Linux as Service Using Systemd" and "Installing the inubit Remote Connector Under Ubuntu as Service Using Systemd", the prerequisite has been added that the "JAVA_HOME" environment variable in the "<inubit-installdir>/java_home_path_setter.sh" script has to be set to the absolute path to the JDK installation used for inubit BPM.

Ticket(s) Component(s) Summary

INUBIT-5001

Key Manager

In the "Updating Certificates in the Key Manager" section, the description has been updated and improved regarding the new labels in the dialogs.

7.4.0.50

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-4053

BPC - INUBIT WebApp

Custom widget files can be also provided outside the "Global" repository folder.

Ticket(s) Component(s) Summary

INUBIT-4332

BPC - INUBIT WebApp

Additional parameters in BPC module configuration are now reflected and send to inubit as "BPCModuleCfg". The values are available in the Webapp module output message as well as in additional workflow variables.

Ticket(s) Component(s) Summary

INUBIT-4359

BPC - INUBIT WebApp

In BPC on a webapp instance page a reload button is provided. Using this button will reload the current page. If the webapp process is in error state this button will create new webapp process in inubit with new queue manager entry.

Ticket(s) Component(s) Summary

INUBIT-4498

BPC - INUBIT WebApp

BPC webapp module comes with a new option “Module_ReinitOnLoad“ in module settings: * selected - Create a new inubit instance on each webapp load from the settings page (also creates new entry in queue manager every time) * not selected - Create a new inubit instance only on first webapp load otherwise the page is just reloaded

Ticket(s) Component(s) Summary

INUBIT-4621

BPC - INUBIT WebApp

HTTP headers will be send from BPC to inubit and recognized in listener connectors. These headers will also be available in the listeners output message as well as in additional workflows variables.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-4658, SUPPORT-3232, SUPPORT-3719, SUPPORT-3015, SUPPORT-3032

Variable Mapping

While fetching global variable definitions no error entry will be written to the trace log file anymore.

Ticket(s) Component(s) Summary

INUBIT-4235, SUPPORT-3078, SUPPORT-2594

Versioning

Umlauts, special characters, and emoji in version comments, module comments, and workflow comments are displayed correctly.

Ticket(s) Component(s) Summary

INUBIT-3383, SUPPORT-967

Connector - LDAP, User Manager

User credentials are validated even if password encryption is enabled in LDAP user synchronization.

Ticket(s) Component(s) Summary

INUBIT-3744

Designer - BOD

If a BOD is created using an XML schema and the administrator has no access to the repository objects, an appropriate WARN entry is written to the server trace log file if the administrator tries to delete this diagram.

Ticket(s) Component(s) Summary

INUBIT-3965

Utility - Workflow Variable Bundler

System variables after module execution are displayed correctly at watch points.

Ticket(s) Component(s) Summary

INUBIT-4025, SUPPORT-1985, SUPPORT-2413

Connector - AS4

Multiple AS4 receivers with the same CPA ID can be processed with proper payload.

Ticket(s) Component(s) Summary

INUBIT-4128, SUPPORT-695

Workbench - Monitoring

The error that occurred sometimes when deleting or stopping processing entries in the Queue Manager has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4146

BPC - Process Documentation

Translations are displayed correctly also in frames and comments in all diagram types.

Ticket(s) Component(s) Summary

INUBIT-4242

Workbench - General

A REST Connector module is editable even if unwanted values were entered into MIME type field.

Ticket(s) Component(s) Summary

INUBIT-4265

BPC - Process Interaction

Filtering and sorting of custom columns is working correctly.

Ticket(s) Component(s) Summary

INUBIT-4324, SUPPORT-2747

Variable Mapping, Workbench - General

Test mode input data of variables mapping, the text files, and the WPF files are visible in both sections "Source" and "Target".

Ticket(s) Component(s) Summary

INUBIT-4325, SUPPORT-2715, SUPPORT-2124

Adapter - EDI

EDI rules with qualifier lists can be published successfully to the inubit Process Engine.

Ticket(s) Component(s) Summary

INUBIT-4398, SUPPORT-7052, SUPPORT-2686, SUPPORT-2921

Application - Process Engine

Internal Apache FOP logs are omitted from Tomcat’s catalina.out.

Ticket(s) Component(s) Summary

INUBIT-4604, SUPPORT-2988

Application - Process Engine

An error in status servlet HTML has been fixed. The page is now rendered correctly.

Ticket(s) Component(s) Summary

INUBIT-4670, SUPPORT-2940

REST Interface

The metrics REST endpoint now supports the following output formats: * JSON * XML * Prometheus So it can be used to directly send the data into Prometheus.

Ticket(s) Component(s) Summary

INUBIT-2908

Linking, Partner Management

An error has been fixed blocking modeling partner management in Technical Workflows together with other elements.

Ticket(s) Component(s) Summary

INUBIT-3725

REST Interface

The REST response of the metrics endpoint contains content type header information depending on the body content.

Ticket(s) Component(s) Summary

INUBIT-4264, SUPPORT-2717

Utility - XML Formatter

No extra spaces are added at the end of lines.

Ticket(s) Component(s) Summary

INUBIT-4326

BPC - Process Interaction

The ad-hoc process starter names are displayed in the language the user selected in the BPC interaction module.

Ticket(s) Component(s) Summary

INUBIT-4328

Designer - BPD, Designer - System Diagrams, Linking

Links from a BPD blackbox pool to a system diagram are now updated properly after renaming the system diagram.

Ticket(s) Component(s) Summary

INUBIT-4529, SUPPORT-2586

Converter - Complex Lookup Table

A display issue has been fixed on showing the correct values of a database connection in the module editor.

Ticket(s) Component(s) Summary

INUBIT-4145

BPC - Process Interaction

If no ad-hoc process is available, an appropriate message is displayed in the ad-hoc combo box.

Ticket(s) Component(s) Summary

INUBIT-4341

Utility - Workflow Variable Bundler

Text used in module editor wizard has been improved for more clarity.

Ticket(s) Component(s) Summary

INUBIT-4418, SUPPORT-2811

Workbench - General

The documentation link provided in the workbench message dialog when an outdated JDK is used has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4624

Installer

The BPC workflow user group ZIP file which is available after a full installation will go with the proper name "BusinessProcessCenter.usergroup.zip".

Documentation

Ticket(s) Component(s) Summary

INUBIT-4527, SUPPORT-3645, SUPPORT-2594, SUPPORT-2608

Connector - Mail

In the "Mail Connector" chapter, a description has been added detailing how to adjust the following scripts if the mail server does not support RFC 2231: setenv.sh|bat, ibis_nt_install*.bat

Ticket(s) Component(s) Summary

INUBIT-4539, SUPPORT-2850

Application - Process Engine, Connector - DB

In the section "Supported Database Management Systems and JDBC Drivers", the database management systems supported in the Database Management are listed.

Ticket(s) Component(s) Summary

INUBIT-4623

Portal - General

The feedback e-mail address has been changed to "support@virtimo.de".

Ticket(s) Component(s) Summary

INUBIT-4676

BPC - INUBIT WebApp

In the section "Creating a Widget and Integrating it into the inubit Software in the Task Generator", a hint has been added detailing that widget files can be also provided outside the "Global" repository folder.

Ticket(s) Component(s) Summary

INUBIT-4683

Liferay - General

In the Patch Installation Guide, an additional patch step has been added detailing how to patch Liferay 7.3/DXP in order to fix some issues in REST calls.

Ticket(s) Component(s) Summary

INUBIT-4644

BPC - General, Portal - General

In the Patch Installation Guide, in the "Patching inubit BPC modules" section has been added that the BPC modules have to be deployed manually.

7.4.0.49

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-2401

BPC - General, BPC - INUBIT WebApp

BPC Web Application now supports AJAX form submit.

Ticket(s) Component(s) Summary

INUBIT-4136

BPC - INUBIT WebApp, BPC - Process Interaction

Loading data from inubit via "FormProxyServlet" is now supported. For newly created Task Forms/WebApps the new variable "inubitProxy" is added to dataIS object. Use dataIS.inubitProxy to get the inubit proxy value.

Example: url : dataIS.inubitProxy + '?' + 'url=' + encodeURIComponent('http://localhost:8000/ibis/servlet/IBISHTTPUploadServlet/HTTP-connector-test')

Ticket(s) Component(s) Summary

INUBIT-2791

BPC - General, BPC - INUBIT WebApp, Connector - Web Application, REST Interface

A new button allows reinitialization of BPC WebApp module instance, e.g. after an error during the development.

Ticket(s) Component(s) Summary

INUBIT-3972

BPC - Process Interaction

A modern UI for BPC Interaction module configuration has been added. The BPC Interaction instance UI has been reworked and improved.

Ticket(s) Component(s) Summary

INUBIT-3993, SUPPORT-2656, SUPPORT-2453

Connector - HTTP, Connector - REST

Sending scope value with OAuth2 request can now be skipped.

Ticket(s) Component(s) Summary

INUBIT-4021

BPC - Process Interaction

A filter for custom fields can be added in interaction module.

Ticket(s) Component(s) Summary

INUBIT-4035

BPC - INUBIT WebApp, BPC - Process Interaction, Converter - Task Generator

Internal inubit repository URLs (inubitrepository://) are now usable in BPC modules.

Ticket(s) Component(s) Summary

INUBIT-4107, SUPPORT-8909, SUPPORT-2471

Connector - DB

Database Connector now supports calling functions with "Named Parameters".

Ticket(s) Component(s) Summary

INUBIT-4383

BPC - General

inubit product is now shipped with BPC 3.2.1.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-4069

BPC - INUBIT WebApp, Converter - Task Generator

Declared JavaScript variables outside of the Task Generator script tag are now resolved properly during Task Generator execution.

Ticket(s) Component(s) Summary

INUBIT-4236

BPC - INUBIT WebApp

JavaScript functions outside of the Task Generator script tag can now be called.

Ticket(s) Component(s) Summary

INUBIT-4259

BPC - INUBIT WebApp

Loading data from inubit via "FormProxyServlet" is now supported. For newly created task forms/web app "inubitProxy" should be used.

Ticket(s) Component(s) Summary

INUBIT-4338

BPC - General

BPC WebApp reinitialization is now provided. This way a failing web application can be set back to the first page.

Ticket(s) Component(s) Summary

INUBIT-4344

BPC - Process Interaction, Tasklist

An issue has been fixed to clear tasks that have been successful submitted.

Ticket(s) Component(s) Summary

INUBIT-4546, SUPPORT-1840, SUPPORT-2855, SUPPORT-2768

Application - Process Engine, REST Interface

Speed up performance of metrics REST endpoint fetching required data from the database significantly. This will create no additional load on the database or on the server (CPU, memory).

Ticket(s) Component(s) Summary

INUBIT-4289, SUPPORT-2780

Adapter - CSV

CSV to XML adapter handles delimiter characters inside text qualifier value correctly.

Ticket(s) Component(s) Summary

INUBIT-2666

Designer - BOD

On BODs with linked XML schema the diagram information was shorten but is now fully displayed.

Ticket(s) Component(s) Summary

INUBIT-2958

Application - Process Engine

Tomcat default webpage layout now support mobile clients like tablets or smartphones.

Ticket(s) Component(s) Summary

INUBIT-3438

BPC - Process Documentation

Diagrams having multi-language names are now detected and exported correctly into PDF report.

Ticket(s) Component(s) Summary

INUBIT-3515, SUPPORT-2897, SUPPORT-4548, SUPPORT-8748

Controls - Workflow Connector, Variable Mapping

Global variables with default value are now initialized properly when the workflow execution is triggered by a system or workflow connector.

Ticket(s) Component(s) Summary

INUBIT-3694

REST Interface

An error retrieving response from the "processes" endpoint on REST interface has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3792

BPC - Process Documentation

An error expanding/collapsing details in the metadata tab has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3947, SUPPORT-2320

Repository, Utility - IS Configuration

An error has been fixed calling repository objects in parallel from ISConfig plugin.

Ticket(s) Component(s) Summary

INUBIT-3964

Application - Process Engine

When calling https://localhost:8000/ibis/servlet/status the server status will displayed directly (without redirect to another page).

Ticket(s) Component(s) Summary

INUBIT-3995, SUPPORT-2161, SUPPORT-2897, SUPPORT-2593

Connector - Web Service

Webservice caller cache values are reset so that during each execution proper credentials are taken for authentication process.

Ticket(s) Component(s) Summary

INUBIT-4002, SUPPORT-2067

Application - Process Engine

During installation the current user scope is added to service configuration to execute inubit service with user context. Before it was always root context.

Ticket(s) Component(s) Summary

INUBIT-4036

BPC - INUBIT WebApp

An error displaying german special characters has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4066, SUPPORT-3427

Utility - PDF Toolbox, Utility - ZUGFeRD

The library "PDF Toolbox" has been updated to version 2.0.23 because of known vulnerabilities.

Ticket(s) Component(s) Summary

INUBIT-4143

Installer

During BPC patch installation there will be no more reference to inubit patch guide.

Ticket(s) Component(s) Summary

INUBIT-4238, SUPPORT-2895, SUPPORT-2897, SUPPORT-2706, SUPPORT-2793, SUPPORT-2867, SUPPORT-2762

Controls - Workflow Connector

ATTENTION: Update all Workbenches in use\! An issue in technical workflow has been fixed where Workflow Connector jump uses default values for required input variables.

Ticket(s) Component(s) Summary

INUBIT-4335, SUPPORT-2755, SUPPORT-2742

Liferay - General

Page templates are now visible in Liferay portal.

Ticket(s) Component(s) Summary

INUBIT-4353

REST Interface

An issue has been fixed reading log data via REST interface using filters.

Ticket(s) Component(s) Summary

INUBIT-4042

BPC - INUBIT WebApp

Messages from inubit are now displayed dependent on the chosen BPC language.

Ticket(s) Component(s) Summary

INUBIT-4044

Designer - Technical Workflow

An error undo renaming of connection lines has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4050, SUPPORT-2563

Infrastructure - Benchmark Tests

Benchmark tests runs with default property file if no specific file has been set.

Ticket(s) Component(s) Summary

INUBIT-4101

BPC - Process Documentation

Error displaying the correct technical workflow module names has been fixed.

Ticket(s) Component(s) Summary

INUBIT-4049, SUPPORT-2563

Infrastructure - Benchmark Tests

Benchmark tests are now use port number 8000 by default.

Ticket(s) Component(s) Summary

INUBIT-4109

Workbench - General

In variable mapping dialog the tab of "Transfer upon workflow call" has been translated into german.

Ticket(s) Component(s) Summary

INUBIT-4142

Workbench - Import / Export / Deployment

A typo in Import protocol message text regarding adding a tag has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-4095, SUPPORT-2548

Utility - IS Configuration

In the "Read and Edit Technical Workflow or Module Properties Using the inubit IS Configuration" section, a description has been added, detailing how to use the "Complete" element together with a user name to retrieve a user’s module data or workflow data.

Ticket(s) Component(s) Summary

INUBIT-4243, SUPPORT-2701

Connector - REST

In the "Dialog Request Configuration in the REST Connector" section, the "Request data" description has been improved.

Ticket(s) Component(s) Summary

INUBIT-4322

Connector - DB

In the "Multiple Prepared Statements in a single XML", the example has been corrected.

Ticket(s) Component(s) Summary

INUBIT-4334

Connector - DB

In the "Calling Stored Procedures in the Database Connector" section, a description has been added detailing how to use the "UseDefault" attribute when calling Oracle functions.

Ticket(s) Component(s) Summary

INUBIT-4352

Application - Process Engine

In the "Installing the inubit Process Engine Under Linux as Service Using Systemd" section, the documentation has been updated detailing that the user must be configured in the "inubit.service" configuration file if the user who has installed inubit BPM differs from the user that should run the inubit Process Engine as a service using systemd under Linux. In the Patch Installation Guide, a corresponding additional patch step has been added.

Ticket(s) Component(s) Summary

INUBIT-4425

Portal - General

In the Patch Installation Guide, an additional patch step has been added detailing how to patch Liferay 7.3/DXP.

Ticket(s) Component(s) Summary

INUBIT-4506

BPC - Process Interaction, Tasklist

In the Patch Installation Guide, an additional patch step has been added detailing how to update the "widget.xsl" files in the Repository.

Ticket(s) Component(s) Summary

INUBIT-4552

Connector - HTTP, Connector - Mail, Connector - REST

Configuring and sending the "Scope of the access request" option can be deactivated if the server does not expect this value.

Ticket(s) Component(s) Summary

INUBIT-4001, SUPPORT-1493

Connector - AS2

In the "Workflow Examples" section, an example has been added detailing a negative MDN being sent if an error occurred while receiving an input message.

7.4.0.48

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-2110

Connector - AS4

Only referenced data in an AS4 message is passed to AS4 connector. Any unreferenced data is filtered out.

Ticket(s) Component(s) Summary

INUBIT-3565

BPC - Process Interaction

A new button allows to reset task list sorting and filtering.

Ticket(s) Component(s) Summary

INUBIT-3943

BPC - Process Documentation

Every diagram element in BPC Documentation module now provides a clickable area.

Ticket(s) Component(s) Summary

INUBIT-3737

Installer

Installers creates shortcuts to start/stop directly. Therefore the scripts start_bpc\[.bat/.sh] and stop_bpc\[.bat/.sh] are placed in the BPC installation folder.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-4130

Application - Process Engine

Default value for database connection pooling property "removeAbandonedTimeout" set to 6 hours.

Ticket(s) Component(s) Summary

INUBIT-4083

Installer

Default value for database connection pooling property "removeAbandoned" set to false.

Ticket(s) Component(s) Summary

INUBIT-2159

Converter - XSLT

XSLT source data are now stored when switching between modules in local tree.

Ticket(s) Component(s) Summary

INUBIT-3448, SUPPORT-4628, SUPPORT-3288

Application - Process Engine

An error has been fixed that could caused a corrupt ibis.xml after process engine startup.

Ticket(s) Component(s) Summary

INUBIT-3794

Workbench - Monitoring

Setting system into maintenance mode is now monitored and logged into audit log.

Ticket(s) Component(s) Summary

INUBIT-4031

Portal - General, Workbench - General

Switching portal server configuration in Workbench keeps the values of BPC configuration.

Ticket(s) Component(s) Summary

INUBIT-4110, SUPPORT-2762

Controls - Workflow Connector

During workflow execution an error message popup dialog has been wrongly shown in some cases.

Ticket(s) Component(s) Summary

INUBIT-3738

Installer

Installers allows now installation of BPC only.

Ticket(s) Component(s) Summary

INUBIT-3784

Designer - General

Assigning process user role to a diagram now creates version comment "Modified process user roles".

Ticket(s) Component(s) Summary

INUBIT-3469

Designer - General

Comments in multiple languages preserve line breaks.

7.4.0.47 Spring 2021

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-3539, SUPPORT-4869, SUPPORT-2256, SUPPORT-2219

Connector - REST

Medium/Output REST connectors and REST request tool now support sending files by using the MIME type "multipart/form-data".

Ticket(s) Component(s) Summary

INUBIT-3793, SUPPORT-2373

Controls - Throw, Designer - Technical Workflow, Error handling, Workbench - Monitoring

Error handling behavior in Technical Workflows changes. The error suppression configuration of a scope is now considered during workflow execution and overrides configuration of any module inside scope. The only exception is a Throw/Rethrow module where the configuration is not affected.

Ticket(s) Component(s) Summary

INUBIT-3234, SUPPORT-2095

Connector - VFS

Reading repository object with VSF connector now uses an active tag if set. Otherwise the content of the HEAD version is read. Before the VFS connector was always reading the content of the HEAD version.

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-2969, SUPPORT-2055

Application - Process Engine

inubit product is now shipped with Tomcat 9.0.43.

Ticket(s) Component(s) Summary

INUBIT-3539, SUPPORT-4869, SUPPORT-2256, SUPPORT-2219

Connector - REST

Medium/Output REST connectors and REST request tool now support sending files by using the MIME type "multipart/form-data".

Ticket(s) Component(s) Summary

INUBIT-1117, SUPPORT-488

Tagging, Workbench - Import / Export / Deployment

A new option has been provided allowing to tag(s) directly in the diagram import dialog.

Ticket(s) Component(s) Summary

INUBIT-1799, SUPPORT-1840

REST Interface, Workbench - Monitoring

In order to use the metrics endpoint on the inubit REST API the corresponding entry in the license must be present.

Ticket(s) Component(s) Summary

INUBIT-1930

Application - Process Engine

Old repository object versions can now be deleted in repository.

Ticket(s) Component(s) Summary

INUBIT-2263

Application - Process Engine

Enhancements are added to module and workflow deletion like a confirmation question before deletion, a success message or a failure messages after deletion, and a progress bar during module deletion.

Ticket(s) Component(s) Summary

INUBIT-2362

Designer - Technical Workflow, Workbench - General

Multiple diagram folders can now be tagged.

Ticket(s) Component(s) Summary

INUBIT-2446, SUPPORT-1494

Connector - FTP

Existing files can now be appended or overwritten using IBISDirectory-XML format of FTP output connector.

Ticket(s) Component(s) Summary

INUBIT-2499, SUPPORT-1176, SUPPORT-748, SUPPORT-1499

Liferay - General

The inubit product now supports Liferay 7.3 DXP/CE. Support for Liferay 7.0 DXP/CE has been terminated.

Ticket(s) Component(s) Summary

INUBIT-2504, SUPPORT-3524, SUPPORT-2263, SUPPORT-1422

User Manager

LDAP user import and LDAP synchronization now support referrals on LDAP server.

Ticket(s) Component(s) Summary

INUBIT-2706

Utility - Workflow Variable Bundler

Issue opening context sensitive help on Workflow Variable Bundler module has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2729, SUPPORT-452, SUPPORT-1541

Workbench - Import / Export / Deployment

A new option has been added to exclude linked repository objects from deployment.

Ticket(s) Component(s) Summary

INUBIT-2757

Utility - IS Configuration

IS Configuration plugin now supports GET and PUT on internal caches similar to cli.

Ticket(s) Component(s) Summary

INUBIT-2782, SUPPORT-1733

Workbench - General

If Workbench runs out of memory a helpful message with an external link is provided.

Ticket(s) Component(s) Summary

INUBIT-2970, SUPPORT-1806

Connector - File

File input connector now allows ignoring case sensitivity for wildcard expressions in file and IBISDirectory-XML mode.

Ticket(s) Component(s) Summary

INUBIT-3027, SUPPORT-1494

Connector - File

Existing files can now be appended or overwritten using IBISDirectory-XML format of file output connector.

Ticket(s) Component(s) Summary

INUBIT-3032, SUPPORT-3025

Application - Process Engine

The configuration file ibis.xml now supports the properties "removeAbandoned" and "removeAbandonedTimeout".

Ticket(s) Component(s) Summary

INUBIT-3039

BPC - General

inubit product is now shipped with BPC 3.2.0.

Ticket(s) Component(s) Summary

INUBIT-3160

REST Interface

Metrics rest endpoint will stay accessible although the Process Engine is in maintenance.

Ticket(s) Component(s) Summary

INUBIT-3188

Infrastructure - Benchmark Tests

The use of the Axis Framework v1.3 has been removed due to various security vulnerabilities.

Ticket(s) Component(s) Summary

INUBIT-3189

Backup/Restore

Usage of vulnerable Axis 1.3 library code has been removed from Backup/Restore.

Ticket(s) Component(s) Summary

INUBIT-3212

Installer

BPC is now using the JDK provided by the installer.

Ticket(s) Component(s) Summary

INUBIT-3249

Application - Process Engine

inubit log DB pooling configuration now supports the new properties "removeAbandoned" and "removeAbandonedTimeout".

Ticket(s) Component(s) Summary

INUBIT-3260

Repository

Repository files version deletion feature has been enhanced with success/failure/warning message and the option to exclude active tagged version from deletion.

Ticket(s) Component(s) Summary

INUBIT-3387

Installer

If there is no "java_home_path_setter" file in inubit/BPC, the patch installer will create one and set the installed JDK as default for inubit & BPC.

Ticket(s) Component(s) Summary

INUBIT-3398

BPC - Process Documentation

Links within diagrams (to elements or connecting lines) are now displayed and can be followed.

Ticket(s) Component(s) Summary

INUBIT-3552

BPC - Process Interaction

A DELETE option being added to the Interaction module is available only for users assigned to the "bpcadmin" role.

Ticket(s) Component(s) Summary

INUBIT-3563

Workbench - Import / Export / Deployment

A tag set in the imported diagram dialog is now added to the import protocol.

Ticket(s) Component(s) Summary

INUBIT-1946

Workbench - General

Links inside Workbench to Virtimo website and user portal are now reflecting the chosen Workbench language.

Ticket(s) Component(s) Summary

INUBIT-2642

Utility - PDF Toolbox

A schema file has been added in global repository section for validating input message of PDF Toolbox module.

Ticket(s) Component(s) Summary

INUBIT-3164

Workbench - General

Replaced "Bosch" references with "Virtimo AG" inside inubit product.

Ticket(s) Component(s) Summary

INUBIT-3748

BPC - Process Documentation

Following a diagram link connection lines and workflow connectors in the target diagram are now visually highlighted.

Ticket(s) Component(s) Summary

INUBIT-2933

Workbench - General

Text for warning messages after login has been improved.

Ticket(s) Component(s) Summary

INUBIT-3451, SUPPORT-2232

Adapter - MIME

The new headers "BCC" and "Reply-To" can be configured and used.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-1658, SUPPORT-1467, SUPPORT-293

Liferay - Tasklist Portlet, Tasklist

The performance of task loading has been improved in Liferay portal and the problem of inubit freeze has been solved.

Ticket(s) Component(s) Summary

INUBIT-2979, SUPPORT-3775, SUPPORT-1509

Backup/Restore

An error backing up delegated tasks has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3072, SUPPORT-3358

Application - Process Engine, Connector - AS4, Installer, Workbench - General

The BouncyCastle library has been updated to version 1.68.

Ticket(s) Component(s) Summary

INUBIT-3750

CLI

An error during user group import via CLI has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3793, SUPPORT-2373

Controls - Throw, Designer - Technical Workflow, Error handling, Workbench - Monitoring

Error handling behavior in Technical Workflows changes. The error suppression configuration of a scope is now considered during workflow execution and overrides configuration of any module inside scope. The only exception is a Throw/Rethrow module where the configuration is not affected.

Ticket(s) Component(s) Summary

INUBIT-2494

Controls - Throw

Technical Workflow errors created by a THROW module will not cause an ERROR entry in the trace.log file.

Ticket(s) Component(s) Summary

INUBIT-2628

TWF Unit Tests

Error when using a breakpoint directly following a Demultiplexer in workflow unit tests has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2705

Designer - BOD

An error renaming Business Object Diagrams has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2867, SUPPORT-1569

Liferay - General

After logout from one portlet session all Liferay session of that user will be invalidated.

Ticket(s) Component(s) Summary

INUBIT-2896

Connector - DB

The unnecessary Oracle connection instantiation during DB connector execution has been removed.

Ticket(s) Component(s) Summary

INUBIT-2940

Controls - Workflow Connector

An error displaying the number of iterations after a workflow connector module has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2949, SUPPORT-1838, SUPPORT-1930

Connector - AS4

Errors in AS4 gateway validating input messages will be forwarded to the AS4 connector in technical workflow.

Ticket(s) Component(s) Summary

INUBIT-2991

Variable Mapping

The variable mapping icon will be visible only if there is a variable mapping entry present.

Ticket(s) Component(s) Summary

INUBIT-3234, SUPPORT-2095

Connector - VFS

Reading repository object with VSF connector now uses an active tag if set. Otherwise the content of the HEAD version is read. Before the VFS connector was always reading the content of the HEAD version.

Ticket(s) Component(s) Summary

INUBIT-3460

BPC - Process Interaction

Error in filtering tasks for a certain process role has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3465

BPC - Process Documentation

Icons displayed in diagram legend now matched what is used inside the diagram.

Ticket(s) Component(s) Summary

INUBIT-3471, SUPPORT-2234

Utility - ZUGFeRD

Error embedding XML content inside PDF following the ZUGFeRD 2.1 standard has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3492, SUPPORT-2259, SUPPORT-2081

BPC - Process Interaction, Tasklist

The error that occurred when filtering an additional column with a German umlaut in the name has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3494

Application - Process Engine, Installer

Massages for installing and starting inubit as a server under Windows have been improved.

Ticket(s) Component(s) Summary

INUBIT-3495

Application - Process Engine

Installing and starting inubit as service under Windows using NSSM will now check the necessary rights and provide helpful feedback in case of error.

Ticket(s) Component(s) Summary

INUBIT-3496, SUPPORT-2270

Adapter - EDI

Valid EDI rules of EDIFACT-IFCSUM-D-96A & EDIFACT-DELFOR-D-96A are now placed on the Process Engine during full installation.

Ticket(s) Component(s) Summary

INUBIT-3498

REST Interface

Reports can be fetched via REST interface when process user server is set to BPC.

Ticket(s) Component(s) Summary

INUBIT-3500

BPC - Process Interaction

Tasks of type "Information" can now be submitted from BPC interaction module frontend.

Ticket(s) Component(s) Summary

INUBIT-3541, SUPPORT-2259

Liferay - General

Recursive Liferay 6 calls have been removed from inubit BPM.

Ticket(s) Component(s) Summary

INUBIT-3546, SUPPORT-2314

Connector - SAP

SAP Connector will use UTF-8 as default encoding if the encoding property is not set or empty.

Ticket(s) Component(s) Summary

INUBIT-3774

BPC - Process Documentation

Saving/Restoring module state is now working after switching the language in BPC.

Ticket(s) Component(s) Summary

INUBIT-3832

BPC - Process Documentation

Following a diagram link the module in the target diagram is now visually highlighted.

Ticket(s) Component(s) Summary

INUBIT-3844

BPC - Process Documentation

An error with module selection in layered diagrams has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1945, SUPPORT-3675

Adapter - CSV

CSV to XML adapter handles line breaks within CSV fields correctly.

Ticket(s) Component(s) Summary

INUBIT-2961

Variable Mapping

An error adding a variable to a pasted watchpoint data has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3287

BPC - Process Documentation

Text in diagram element popup dialog is now fully readable.

Ticket(s) Component(s) Summary

INUBIT-3402

Designer - Technical Workflow

First watchpoint inside looping elements (e.g. For-Each) now contains the correct data.

Ticket(s) Component(s) Summary

INUBIT-3468

BPC - Process Documentation

Diagram metadata are now displayed in the language which were chosen for BPC.

Ticket(s) Component(s) Summary

INUBIT-3499

BPC - Process Interaction, Designer - Technical Workflow

Adhoc process starter name is visible now in Designer and can be changed. A name change is reflected in BPC interaction.

Ticket(s) Component(s) Summary

INUBIT-3516

Converter - XSLT

Error while editing watchpoint variables in XSLT editor has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3765

BPC - Process Documentation

An error with element selection inside pools in BPD diagrams has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3467

BPC - Process Documentation

Icons use in diagram legends has been updated.

Ticket(s) Component(s) Summary

INUBIT-3540

BPC - INUBIT Monitoring

Entries in Audit log column "Action" are now displayed with correct text.

Documentation

Ticket(s) Component(s) Summary

INUBIT-1615, SUPPORT-951, SUPPORT-1522

Application - Remote Connector, Connection Manager

In the documentation, a description has been added detailing how to add a Remote Connector connection in the Connection Manager and how to upload and update a library to the remote system.

Ticket(s) Component(s) Summary

INUBIT-3089

REST Interface

In the "Monitoring of Process Engine parameters using a REST call" section, the description has been updated regarding that the Metrics endpoint requires a license with the "inubit Metrics" entry.

Ticket(s) Component(s) Summary

INUBIT-3235

Utility - PDF Toolbox

In the "PDF Toolbox - Utility" chapter, descriptions have been added detailing how to use both the templates and the schemas for both merging and embedding PDF documents. In the Patch Installation Guide, a new patch step has been added detailing how to update the "PDF Toolbox" folder in the inubit Repository in order to use the new schema files to check if the input message is valid.

Ticket(s) Component(s) Summary

INUBIT-3264

Utility - IS Configuration

In the "Reading and Editing Cache Data" section, it is described how to retrieve and write data from or to the cache database. In the Patch Installation Guide, an additional patch step has been added detailing how to adjust the “configuration.xml” file of the "/Global/System/Mapping Templates/IS Configuration" Repository folder in order to use the new operation.

Ticket(s) Component(s) Summary

INUBIT-3384

Installer

The documentation has been updated regarding the new "java_home_path_setter.\[sh|cmd]" script in the BPC installation directory to set the JAVA_HOME environment variable for BPC including Elasticsearch and Karaf.

Ticket(s) Component(s) Summary

INUBIT-3447

Repository

In the new "Deleting File Versions" section, a description has been added detailing how to delete file versions from the inubit Repository.

Ticket(s) Component(s) Summary

INUBIT-3474

REST Interface

In the "Monitoring of Process Engine parameters using a REST call" section, the description has been updated regarding that the Metrics endpoint requires a corresponding license entry. Moreover, it is possible to fetch metrics data, even if the Process Engine is in maintenance mode.

Ticket(s) Component(s) Summary

INUBIT-3531

Application - Process Engine

In the "Configuring the Database in the ibis.xml File" section, the new properties to remove abandoned connections have been described.

Ticket(s) Component(s) Summary

INUBIT-3533

Installer

In the Patch Installation Guide, a new patch step has been added detailing how to update the "ibis.xml" configuration file in order to use the new properties to remove abandoned connections.

Ticket(s) Component(s) Summary

INUBIT-3543

Connector - FTP

In the "Dialog Output File Name in the FTP Connector" section, the description has been updated because the write mode options are also available for the IBISDirectory-XML input format.

Ticket(s) Component(s) Summary

INUBIT-3558

Workbench - Import / Export / Deployment

When importing diagrams or diagram groups, you can set, choose, or create a tag and assign it to all diagrams.

Ticket(s) Component(s) Summary

INUBIT-3566

Connector - File

In the "Dialog File to Write" section, a description has been added detailing the both options "Overwrite existing file" and "Append data to file".

Ticket(s) Component(s) Summary

INUBIT-3572

Connector - File

In the "Dialog File(s) to Read" section, the "Ignore case sensitivity" option for file names has been described.

Ticket(s) Component(s) Summary

INUBIT-3724

Migration

In the "Overview" section in the Migration Guide, a hint has been added detailing that AdoptOpenJDK is delivered with the inubit BPM installer. By default, AdoptOpenJDK is installed and used automatically.

Ticket(s) Component(s) Summary

INUBIT-3733

Adapter - MIME, Repository

In the Patch Installation Guide, a new patch step has been added detailing how to update the "TextExample.xml" mapping template for MIME Adapter modules in order to use the new headers "BCC" and "Reply-To".

Ticket(s) Component(s) Summary

INUBIT-3751, SUPPORT-2125

Installer

In both sections "Managing Libraries" and "Updating Libraries", descriptions have been improved and added.

Ticket(s) Component(s) Summary

INUBIT-3795

User Manager

In the "LDAP-Benutzersynchronisation" section, the new "Referral handling" option has been described. In the "Importing User from the LDAP Directory" section, a screenshot has been added depicting the new "Referral handling" option.

Ticket(s) Component(s) Summary

INUBIT-3796

Application - Process Engine

In the "Configuring the Logging Database Connection in the logsDBConfig.xml File" section, the new properties to remove abandoned connections have been described.

Ticket(s) Component(s) Summary

INUBIT-3797

Connector - REST

In the sections "Dialog Request Configuration in the REST Connector" and "Dialog Response Configuration in the REST Connector", the new options to allow sending input data as HTTP payload have been described.

Ticket(s) Component(s) Summary

INUBIT-3823

Installer

In the Patch Installation Guide, a new patch step has been added detailing how to update Tomcat to version 9.0.43. In the "Software Requirements" section, it is updated that Tomcat 9.0.43 is supported.

Ticket(s) Component(s) Summary

INUBIT-3838

Application - Process Engine

In the Patch Installation Guide, a new patch step has been added detailing how to update the "logsDBConfig.xml" configuration file in order to use the new properties to remove abandoned connections.

Ticket(s) Component(s) Summary

INUBIT-3842

Workbench - Import / Export / Deployment

The label of the checkbox to rename importing and deploying diagrams or modules has been changed in the following sections: "Importing Diagrams", "Importing Modules", "Deploying Diagrams", "Deploying Modules"

Ticket(s) Component(s) Summary

INUBIT-3851

Workbench - Import / Export / Deployment

In the "Deploying via the inubit Workbench" section, the new "Deploy linked repository objects" option has been described.

Ticket(s) Component(s) Summary

INUBIT-3944

Liferay - General

In the "Configuring the API Authentication for Liferay 7.3" section, a description has been added detailing how to configure the API authentication.

7.4.0.46

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-2512

BPC - General, Tasklist

Fix issue with ad hoc starter combobox displaying longer names.

Ticket(s) Component(s) Summary

INUBIT-3051

BPC - Process Interaction

BPC task list selection (e.g. unit selection, sort & filters) is now stateful and will be reapplied after page reload.

Ticket(s) Component(s) Summary

INUBIT-3397

BPC - Process Documentation

Selection area of diagram elements in BPC Documentation module is now created dynamically so that the entire module becomes selectable.

Ticket(s) Component(s) Summary

INUBIT-3399

BPC - Process Documentation

Selected tree node is still selected after tree reloading.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-3388, SUPPORT-4131

Adapter - EDI

Publishing an EDI rule file to the server also publishes the qualifier list correctly.

Ticket(s) Component(s) Summary

INUBIT-2799, SUPPORT-1645

BPC - Process Interaction

Error displaying umlauts has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3047

Controls - Workflow Connector, Designer - Technical Workflow

Workflow input variables with default values lead to an incomplete variable mapping at the calling workflow connector. This issue has been solved.

Ticket(s) Component(s) Summary

INUBIT-3091, SUPPORT-1621

Workbench - Import / Export / Deployment

Error causing duplicate module UUIDs during deployment is now fixed.

Ticket(s) Component(s) Summary

INUBIT-3106

Connector - REST, Repository

A rest connector with configured PUT method now works in local test mode.

Ticket(s) Component(s) Summary

INUBIT-3201, SUPPORT-1948

Installer

Error in custom installation fix while unchecking process engine option.

Ticket(s) Component(s) Summary

INUBIT-3202

Installer

Installer now supports installation of benchmark tests only.

Ticket(s) Component(s) Summary

INUBIT-3210, SUPPORT-1829

Connector - Web Service

Error in SOAP 1.2 outbound web service communication has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3233

BPC - Process Documentation

Drag and Drop a diagram group into the export tab will now add diagrams of this group to the export.

Ticket(s) Component(s) Summary

INUBIT-3461

BPC - Process Documentation

Following a diagram link will highlight the module in the target diagram.

Ticket(s) Component(s) Summary

INUBIT-3462

BPC - Process Documentation

The functionality behind "Forward"/"Backward" buttons in diagrams has been fixed and is now working properly when following diagram linking.

Ticket(s) Component(s) Summary

INUBIT-3463

BPC - Process Documentation

After tree refresh in BPC Documentation module diagram content is loaded freshly from inubit backend.

Ticket(s) Component(s) Summary

INUBIT-3464

BPC - Process Documentation

Notification message text for erroneous linking has been improved.

Documentation

Ticket(s) Component(s) Summary

INUBIT-3385, SUPPORT-2086

Connector - X.400 SE

In the new "Installing Isode for Linux" section, a description has been added detailing how to install the Isode library under Linux.

Ticket(s) Component(s) Summary

INUBIT-3470, SUPPORT-2207

Portal - General

In the "Liferay Portal – Updating the jQuery Library" section, the steps to redeploy the archives have been removed because they are not necessary.

7.4.0.45

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-2998

Designer - BPD

Business Process Diagrams can now be linked with Process Maps.

Ticket(s) Component(s) Summary

INUBIT-3090

BPC - Process Documentation

Diagram element information popup has been improved providing now more information details.

Ticket(s) Component(s) Summary

INUBIT-3254

BPC - General

All inubit BPC modules have been updated to BPC 3.1.3.

Ticket(s) Component(s) Summary

INUBIT-3286

BPC - Process Documentation

Expanded tree nodes stay open and they are not collapsed automatically.

Ticket(s) Component(s) Summary

INUBIT-2964

BPC - Process Documentation

Displayed metadata has been improvement which includes resizable popup window, formatted data according to metadata types and language handling.

Ticket(s) Component(s) Summary

INUBIT-3231

BPC - Process Documentation

The tree view in BPC Documentation module is reduced to diagram types and diagrams. The option "tree_grouping" was removed from module configuration.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-2866, SUPPORT-1751

Application - Process Engine

Xml specific characters are now escaped correctly within checkin comment during publish so that the workflow xml stays be valid.

Ticket(s) Component(s) Summary

INUBIT-3031, SUPPORT-2093, SUPPORT-4628

Application - Process Engine

An error while writing the file ibis.xml back is now fixed. So it can be assured that the file will be filled correct at any time.

Ticket(s) Component(s) Summary

INUBIT-3298

BPC - Process Documentation

The error that occurred when a Workflow contains a link to an object that does not exist in inubit has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1608

Designer - Technical Workflow

Condition validation in Repeat-Until element is now done at the element exit.

Ticket(s) Component(s) Summary

INUBIT-2361

Converter - FO

Old FO converter configured with the processor "Apache FOP 0.20.5" are now migrated and executed correctly.

Ticket(s) Component(s) Summary

INUBIT-2388

Tagging

The issues that occurred when moving a Technical Workflow with an active tag has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2815

Designer - Technical Workflow

The error that occurred when executing a workflow after a module was renamed in has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2881

Workbench - General

Fixed F2 key binding for renaming modules in server module tab.

Ticket(s) Component(s) Summary

INUBIT-2909

Variable Mapping

If a global constant is changed into a global variable its default value will be emptied.

Ticket(s) Component(s) Summary

INUBIT-2927, SUPPORT-1327, SUPPORT-1723, SUPPORT-2085, SUPPORT-3632, SUPPORT-6958

Application - Process Engine

The error on server startup reporting an "invalid column name" has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2937

Workbench - Monitoring

Error filtering data with time datatype has been fixed in Workbench monitoring tabs.

Ticket(s) Component(s) Summary

INUBIT-2980, SUPPORT-3775, SUPPORT-1509

Migration

During migration more information added to the logs regarding non-migratable delegated tasks.

Ticket(s) Component(s) Summary

INUBIT-2984

Workbench - General

The Workbench support running under Windows 10 has been improved.

Ticket(s) Component(s) Summary

INUBIT-3020, SUPPORT-1815

Adapter - EDI

Premature End Of File exception fixed when XML-EDI contains <FunctionalGroupDetail> element.

Ticket(s) Component(s) Summary

INUBIT-3053, SUPPORT-1635

Connector - JMS

The error that a JMS Listener Connector has sent acknowledge messages too early has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3070

Installer

Remote connector can be started as a service in a patched inubit running on Linux.

Ticket(s) Component(s) Summary

INUBIT-3077

BPC - Process Documentation

Error in displaying links between organigrams, from BPD to organigram and BPD to system diagram has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3085

BPC - Process Documentation

Error in resolving linked diagrams having multiple diagram names has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3088, SUPPORT-308

Component - Test Mode

The error that additional Watchpoints did not appear when executing Workflow in watch mode has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3093

BPC - Process Documentation

Diagrams are available in BPC Documentation module although debug mode is enabled in inubit server.

Ticket(s) Component(s) Summary

INUBIT-3094

Liferay - Report Viewer, Report Generator

Error in using context menu options has been fixed so are now working properly after executing cut/copy action.

Ticket(s) Component(s) Summary

INUBIT-3166

BPC - Process Documentation

In BPC Documentation module diagram group name is now displayed for the configured language.

Ticket(s) Component(s) Summary

INUBIT-3207

BPC - Process Documentation

Error in following diagram links on group level has been fixed.

Ticket(s) Component(s) Summary

INUBIT-3220

BPC - Process Documentation

The error that a diagram is placed outside the group in the tree view when being navigated via link has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2107

BPC - General

Error message for missing BPC API key in Server Configuration - Portal server has been improved.

Ticket(s) Component(s) Summary

INUBIT-3086

BPC - Process Documentation

Diagram links which cannot be followed by the current user will produce a proper message when clicked.

Ticket(s) Component(s) Summary

INUBIT-3102

BPC - Process Documentation

Diagram content area refreshes on tree refresh.

Ticket(s) Component(s) Summary

INUBIT-1609

User Manager, Workbench - General

After successful change of users password a corresponding message will be displayed. Otherwise an error message will be displayed.

Ticket(s) Component(s) Summary

INUBIT-3101

BPC - Process Documentation

Working in export tab has been improved, so that diagrams can seamlessly be selected in tree for drag&drop to export tab.

Ticket(s) Component(s) Summary

INUBIT-3288

BPC - Process Documentation

Metadata tab contains now the correct text label.

Documentation

Ticket(s) Component(s) Summary

INUBIT-2591, SUPPORT-1538

Connector - FTP

In the "Dialog FTP Connector Properties" section, the description of the "Server authentication" option has been improved.

Ticket(s) Component(s) Summary

INUBIT-2975

Connector - JMS

In the "Dialog Communication Model in the JMS Connector" section, the description of the "Synchronous mode" option has been corrected.

Ticket(s) Component(s) Summary

INUBIT-3105, SUPPORT-2002

Application - Process Engine

In the "JDBC Drivers for Supported MS SQL Server Databases" section, the JDBC driver required for MS SQL Server 2019 has been added.

Ticket(s) Component(s) Summary

INUBIT-3243

Migration

In the "Overview" section in the Migration Guide, the description has been revised because delegated tasks are not migrated automatically.

7.4.0.44

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-2109, SUPPORT-66

Application - Process Engine, Connector - AS4

AS4 CPA file now allows to specify a connection timeout (default: 60sec).

Ticket(s) Component(s) Summary

INUBIT-2184, SUPPORT-1228

Connector - Mail

Mail connector now supports HTML emails with attachments.

Ticket(s) Component(s) Summary

INUBIT-2255, SUPPORT-1165

Connector - DB

Stored procedures can now been called on an SQL server.

Ticket(s) Component(s) Summary

INUBIT-2483, SUPPORT-175

Connector - DB

DB queries in XML form now supports "is null" and "is not null" condition.

Ticket(s) Component(s) Summary

INUBIT-2639

BPC - Process Documentation

Multiple diagrams can now be easily added in PDF export tab.

Ticket(s) Component(s) Summary

INUBIT-2800

BPC - INUBIT Monitoring

Filtering for numeric columns (exact match, range filter) is now available.

Ticket(s) Component(s) Summary

INUBIT-2922

BPC - Process Documentation

Multiple languages are now supported for PDF export.

Ticket(s) Component(s) Summary

INUBIT-2923

BPC - Process Documentation

As there is no need to choose a user group in the export configuration panel, the corresponding input field has been removed.

Ticket(s) Component(s) Summary

INUBIT-2967

BPC - General

BPC updated to version 3.1.2.

Ticket(s) Component(s) Summary

INUBIT-1704

Application - Process Engine, Watchdog - Remote Connector, Workbench - General

On inubit server startup JVM version is checked. Startup will fail if a version mismatch was detected. Find the required version in file java_home_path_setter\[.bat/.sh].

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-2631, SUPPORT-2767

User Manager, Workbench - General

The user rights are now considered when enabling the option to change application profiles.

Ticket(s) Component(s) Summary

INUBIT-2772, SUPPORT-1138

Component - Test Mode, Converter - XSLT, Variable Mapping, XPath-Assistant / Execution

Any global variable used in a technical workflow will be visible in all watchpoints. Also proper type information will be displayed in the variable table.

Ticket(s) Component(s) Summary

INUBIT-2814

Connector - DB

While building database queries the right value of a condition does not get mixed up in case autotype recognition is enabled.

Ticket(s) Component(s) Summary

INUBIT-2926, SUPPORT-3758, SUPPORT-4723, SUPPORT-1327, SUPPORT-152, SUPPORT-193, SUPPORT-887, SUPPORT-958

Scheduler Manager

Error retaining scheduler status after server restart has been solved.

Ticket(s) Component(s) Summary

INUBIT-2974, SUPPORT-1838

Connector - AS4

Fixed performance issue during processing messages of type SIGNAL_MESSAGE in AS4 gateway.

Ticket(s) Component(s) Summary

INUBIT-2997

BPC - Process Documentation

Any BPC users are now able to see the diagrams in BPC Documentation module for their corresponding process role.

Ticket(s) Component(s) Summary

INUBIT-2493, SUPPORT-1466

Adapter - EDI

A valid EDIFACT-INVOICE-D-96A rule file is now placed on the server during full installation.

Ticket(s) Component(s) Summary

INUBIT-2501

Component - Module Editor

In EDI-XML adapter the module wizard stays in foreground also when clicking on popup boxes.

Ticket(s) Component(s) Summary

INUBIT-2703

Adapter - EDI

Schema validation of an EDI message at the EDI Adapter is recognizing the "unaData" attribute correctly.

Ticket(s) Component(s) Summary

INUBIT-2751, SUPPORT-1272

Tagging

Active tag is now handled correctly when a workflow is renamed.

Ticket(s) Component(s) Summary

INUBIT-2762, SUPPORT-1725

Infrastructure - Benchmark Tests

The Virtimo logo is used in benchmark reports.

Ticket(s) Component(s) Summary

INUBIT-2763

Connector - File

Errors in file connector input listener solved when no file exists.

Ticket(s) Component(s) Summary

INUBIT-2941

BPC - Process Documentation

Deploying a BPC Documentation module now language support is provided for English and German.

Ticket(s) Component(s) Summary

INUBIT-2962

BPC - Process Documentation

Multiple languages are now supported on diagrams (names, metadata, etc). Also error fixed while loading diagram that has data in multiple languages.

Ticket(s) Component(s) Summary

INUBIT-2965

BPC - Process Interaction

Error in the Adhoc task starter solved dealing with whitespaces in names.

Ticket(s) Component(s) Summary

INUBIT-2441

Adapter - EDI

Buttons in EDI adapter module editor wizard are now enabled correctly when EDI auto detection is selected.

Ticket(s) Component(s) Summary

INUBIT-2645

Component - Module Editor

Now the module editor wizard stays in foreground after test connection finished.

Ticket(s) Component(s) Summary

INUBIT-2690

Liferay - Report Viewer, Report Generator

Cut action can be performed by using Ctrl+X in Reporting tab.

Ticket(s) Component(s) Summary

INUBIT-2725, SUPPORT-1571, SUPPORT-1914

XPath-Assistant / Execution

Fixed problems with drag and drop of a message text node into XSLT script.

Ticket(s) Component(s) Summary

INUBIT-2752

Repository

Correct text in repository details view.

Documentation

Ticket(s) Component(s) Summary

INUBIT-2638

BPC - General, Connector - Web Application

In the new "Using inubit Web Application in Business Process Center (BPC)" chapter, descriptions have been added detailing how to deploy the inubit Web Applications in the inubit Workbench to the BPC and how to use them in the BPC.

Ticket(s) Component(s) Summary

INUBIT-2811

BPC - General, BPC - INUBIT Monitoring

In the new "Using inubit Monitoring in Business Process Center (BPC)" chapter, a descriptions has been added detailing how to configure inubit Monitoring modules in the inubit Workbench and how to use them in the BPC.

Ticket(s) Component(s) Summary

INUBIT-2935

Connector - Mail

In the "Dialog Properties of Input Data" section, the description of the "Additional HTML text for attachment" option has been added.

Ticket(s) Component(s) Summary

INUBIT-2966

Connector - DB

In the "Calling Stored Procedures in the Database Connector" section, a description has been added detailing how to configure the input XML to return a result set when using an MS SQL server.

Ticket(s) Component(s) Summary

INUBIT-2999

Connector - AS4, Repository

In the "CPA Sub-Section receptionAwareness" section, a description of the new "connectiontimeout" property has been added. To use this property, the existing CAP XML files need to be updated. Refer also to the Patch Installation Guide to update the AS4 mapping templates.

Ticket(s) Component(s) Summary

INUBIT-3000

Connector - DB

The new "Using is null/is not null conditions in the Condition Tag of SQL Queries" section provide examples detailing how to use both conditions "is null" and "is not null".

Ticket(s) Component(s) Summary

INUBIT-3001

Connector - AS4

In the Patch Installation Guide, a new patch step has been added detailing how to update both the AS4 mapping templates and the AS4 CPA XML files used for existing connectors to use the new "connectiontimeout" property.

Ticket(s) Component(s) Summary

INUBIT-3004

Application - Process Engine, Watchdog - Remote Connector

In both sections "Setting the JAVA_HOME and JRE_HOME Environment Variables" and "Patching with the Patch Installer", the description has been updated regarding the Java version check as well as the automated Java update during patch installation

7.4.0.43 Winter 2020

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-648, SUPPORT-293

Tasklist

Loading the Tasklist forms has been accelerated.

Ticket(s) Component(s) Summary

INUBIT-1485, SUPPORT-922

Liferay - General, Liferay - Process Viewer, Liferay - Report Viewer

jQuery was updated to the version 3.5.1.

Ticket(s) Component(s) Summary

INUBIT-2226

Connector - AS4

The AS4 gateway now supports CPA files with the new Virtimo namespace. The legacy BOSCH-SI namespace is still supported.

Ticket(s) Component(s) Summary

INUBIT-2

Application - Process Engine

Tomcat security has been improved by removing all optional web applications.

Ticket(s) Component(s) Summary

INUBIT-209, SUPPORT-232, SUPPORT-5946

Connector - FTP

An SFTP server can be validated using DNSSEC.

Ticket(s) Component(s) Summary

INUBIT-242

Installer

The patch installer updates the Tomcat installation used by inubit BPM automatically if the patch installer contains a newer major Tomcat release as the installed one. Afterwards, only configuration files and scripts need to be adjusted manually if they were adjusted manually in the previous Tomcat installation.

Ticket(s) Component(s) Summary

INUBIT-802, SUPPORT-566, SUPPORT-3600, SUPPORT-487, SUPPORT-571

Application - Process Engine

Diagram versions and module versions can be deleted.

Ticket(s) Component(s) Summary

INUBIT-910, SUPPORT-335

Utility - ZUGFeRD

ZUGFeRD format v2.1 is supported.

Ticket(s) Component(s) Summary

INUBIT-957, SUPPORT-234

Utility - Cryptographer

PGP encryption, decryption, signing, and verifying a signature for both formats ASCII and binary are supported. Additionally, for signing and verifying a signature, unencrypted clear text is supported.

Ticket(s) Component(s) Summary

INUBIT-1029

Workbench - General

With the Workbench it is now possible to rollback a license to the prior one. This might be helpful when using a temporary license (e.g. test license).

Ticket(s) Component(s) Summary

INUBIT-1030

Workbench - General

With the Library Manager in the Workbench it now possible to download libraries that were uploaded before.

Ticket(s) Component(s) Summary

INUBIT-1165, SUPPORT-635

Designer - BPD, Designer - System Diagrams

The BPD element "Image" can be linked to a System Diagrams.

Ticket(s) Component(s) Summary

INUBIT-1195

BPC - General, BPC - INUBIT Monitoring

inubit Monitoring module is available in BPC. It allows access to the log view as in the Workbench.

Ticket(s) Component(s) Summary

INUBIT-1201, SUPPORT-491

Utility - PDF Toolbox

The "embed" functionality allows adding PDF files as an attachment to a PDF file.

Ticket(s) Component(s) Summary

INUBIT-1235, SUPPORT-566, SUPPORT-3600, SUPPORT-2787

Application - Process Engine

The issue with a growing memory used by inubit BPM has been fixed by improving the eviction algorithm.

Ticket(s) Component(s) Summary

INUBIT-1374, SUPPORT-463

Connector - FTP

Sub-directories to which the user has read permission can be read and written into the XML output message.

Ticket(s) Component(s) Summary

INUBIT-1447

Installer

The patch installer installs now AdoptOpenJDK 11.0.8 in the folder "_jvm" aside of inubit. This JDK can be used to run inubit.

Ticket(s) Component(s) Summary

INUBIT-1634, SUPPORT-1080

Connector - Mail

Unter server configuration in the Workbench the option "Allowed TLS versions in Mail Connector" allows choosing the TLS versions to be used, including TLSv1.3.

Ticket(s) Component(s) Summary

INUBIT-1638

Application - Process Engine

The Tomcat start page has been adjusted to the Virtimo Look & Feel.

Ticket(s) Component(s) Summary

INUBIT-1639

BPC - General

A new REST API allows getting the workflow groups and workflow diagrams has been added.

Ticket(s) Component(s) Summary

INUBIT-1650, SUPPORT-997

Connector - SAP

SAP JCo 3.1 is supported. For further information on updating to SAP JCo 3.1, refer to the Patch Installation Guide.

Ticket(s) Component(s) Summary

INUBIT-1668, SUPPORT-1034

Connector - AS4

Signature validation in AS4 user message can now be enforced to prevent XML signature wrapping attack.

Ticket(s) Component(s) Summary

INUBIT-1674

Utility - Workflow Variable Bundler

Add new utility module Workflow Variable Bundler to save workflow variables at any point in a technical workflow.

Ticket(s) Component(s) Summary

INUBIT-1684

BPC - General

From inubit you can deploy multiple instances of inubit Monitoring module to to BPC.

Ticket(s) Component(s) Summary

INUBIT-1685

BPC - General

The custom inubit installation allows installing both modules the "BPC inubit Monitoring" and the "BPC inubit WebApp". When having chosen these options, the BPC modules "bpc-\[fe|be]inubitmonitoring.\[war|jar]" and "bpc\[fe|be]-inubitwebapp.\[war|jar]" installed in the BPC installation directory.

Ticket(s) Component(s) Summary

INUBIT-1823, SUPPORT-10282, SUPPORT-184

Utility - IS Configuration

The "getWorkflowList" operation with the "UserGroupName" element can be used to fetch diagram data for additional user groups.

Ticket(s) Component(s) Summary

INUBIT-1828

Workbench - General

Changes in the identity provider used in BPC are now synchronized to inubit Portal Server configuration after opening it.

Ticket(s) Component(s) Summary

INUBIT-1923

BPC - General

A new REST API allows getting the metadata of diagrams has been added.

Ticket(s) Component(s) Summary

INUBIT-1924

BPC - General, BPC - INUBIT WebApp, Connector - Web Application, Converter - Task Generator

Custom WebApplication connectors and related Task Generators are deployable from inubit into BPC to use them there.

Ticket(s) Component(s) Summary

INUBIT-2066

Application - Process Engine

Cache data is now refreshed at server startup if the corresponding file is in the file system (ibis_root/conf). The previous cache content is overwritten.

Ticket(s) Component(s) Summary

INUBIT-2067, SUPPORT-7567

Application - Process Engine

MySQL 8 Server is supported with in inubit BPM.

Ticket(s) Component(s) Summary

INUBIT-2188

REST Interface

Access from BPC to the inubit REST interface are now require authorization.

Ticket(s) Component(s) Summary

INUBIT-2198

Installer

The file name of the BPC fallback license was aligned with the name of a commercial license file (bpc-be-license.jar).

Ticket(s) Component(s) Summary

INUBIT-2200

Installer

The file "DeployedServices.ds" will be available in <inubit-dir>/inubit/server/Tomcat/webapps/ibis after patch installation.

Ticket(s) Component(s) Summary

INUBIT-2221

Installer

After having patched inubit BPM, the "<inubit-installdir>/inubit/server/Tomcat/webapps/ROOT" directory is updated.

Ticket(s) Component(s) Summary

INUBIT-2237

Adapter - EDI

In the inubit server all EDIFACT rule sets are available including latest version 20A.

Ticket(s) Component(s) Summary

INUBIT-2240

BPC - General

Task Generator web applications can be deployed repeatedly from inubit to BPC and they are created as new instances in the BPC.

Ticket(s) Component(s) Summary

INUBIT-2268

BPC - General, BPC - INUBIT WebApp, Connector - Web Application

The BPC WebApp module support additional functionalities like server and client side validation.

Ticket(s) Component(s) Summary

INUBIT-2349

BPC - General, BPC - INUBIT Monitoring

All log views are now accessible with BPC inubit Monitoring module (system log, audit log, queue log, scheduler log, connection log, process log and key manager)

Ticket(s) Component(s) Summary

INUBIT-2409

Installer

Tomcat security has been improved by removing all optional web applications. Additionally passwords set in tomcat-users.xml is now generated randomly with 20 characters.

Ticket(s) Component(s) Summary

INUBIT-2435

BPC - General

The texts in BPC Documentation module are now available in both English and German.

Ticket(s) Component(s) Summary

INUBIT-2449

Workbench - General

In Workbench deployment dialog all portlets will be displayed sorted.

Ticket(s) Component(s) Summary

INUBIT-2497

Connector - AS4

Added "requireSignedElements" elements to as4-cpa-repository.xsd. The elements of "requireSignedElements" will be used to validate the signature of elements in a user message.

Ticket(s) Component(s) Summary

INUBIT-2542

BPC - General

User defined columns are now deployed with BPC monitoring module from inubit to BPC.

Ticket(s) Component(s) Summary

INUBIT-2634

BPC - General

The REST call performance has been improved.

Ticket(s) Component(s) Summary

INUBIT-2671

Connector - SAP

Added a checkbox in the SAP module editor wizard for SNC dialog which allows enableíng/disabling SSO.

Ticket(s) Component(s) Summary

INUBIT-2707

Installer

Patch installer installs now a Java distribution under _jvm. If the folder already exists it is backed up under _jvm_backup.

Ticket(s) Component(s) Summary

INUBIT-2780

Installer

Patch installer updates plugin.xml, profile.xml, plugin_template.xml and profile_template.xml.

Ticket(s) Component(s) Summary

INUBIT-2883

Installer

In the introduction, in the Patch Installation Guide, and on the Pre-installation summary step during patch installation, is mentioned whether a new Apache Tomcat version will be installed.

Ticket(s) Component(s) Summary

INUBIT-5

Connector - FTP

When using an SFTP Connection, the private key values are encrypted in the module properties.

Ticket(s) Component(s) Summary

INUBIT-1174, SUPPORT-1096, SUPPORT-746

Converter - XSLT, Designer - Technical Workflow, Variable Mapping, XPath-Assistant / Execution

The both XPath functions "isxp:variableExists" and "isxp:variableHasValue" can be used to check whether a variable exists or whether a value is set for a variable.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-2531, SUPPORT-6613, SUPPORT-1419

Connector - FTP

Disabling SHA-1 for one FTP Connector module now does not disables SHA1 for all FTP Connectors anymore.

Ticket(s) Component(s) Summary

INUBIT-2708

BPC - Process Documentation

The BPC Documentation module now displays diagram that are located in a user group that contains whitespace in its name.

Ticket(s) Component(s) Summary

INUBIT-674, SUPPORT-503

Application - Process Engine

To prevent the sporadic "Premature end of stream" issue, the HTTP11NioProtocol has been migrated to HTTP11Nio2Protocol.

Ticket(s) Component(s) Summary

INUBIT-1669, SUPPORT-1036, SUPPORT-1671

Controls - Throw, Designer - Technical Workflow, Error handling

The error messages of Throw modules are returned in the correct order even if a Throw module is in a sub-workflow.

Ticket(s) Component(s) Summary

INUBIT-2378

Connector - FTP, Designer - System Diagrams

The default port in FTP Connector module editor wizard is now set to the correct value reflecting the overwriting by system diagram or variable mapping.

Ticket(s) Component(s) Summary

INUBIT-2454, SUPPORT-489, SUPPORT-489

Application - Process Engine

The "JVM_PARAMS" parameters set in the scripts "setenv.[sh|cmd]" and "ibis_nt_service_install.cmd" have been synchronized.

Ticket(s) Component(s) Summary

INUBIT-2623

Workbench - Monitoring

Date filtering issue has been fixed in Workbench monitoring tab "Process Log".

Ticket(s) Component(s) Summary

INUBIT-2640

BPC - Process Documentation

The BPC Documentation user interface has been improved.

Ticket(s) Component(s) Summary

INUBIT-2727

Connector - Mail

The error that occurred when using the Mail Connector with a Remote Connector has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2865

Backup/Restore, Migration

An error happening during migration has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-1420

Application - Process Engine, Converter - Task Generator

In the "Publishing a Diagram" section, the description has been revised regarding because only tasks in the status Waiting can be reinitialized.

Ticket(s) Component(s) Summary

INUBIT-1857

BPC - General, Portal - General

In the documentation, a description has been added detailing how to configure and deploy monitor modules to the BPC portal.

Ticket(s) Component(s) Summary

INUBIT-1908

Connector - FTP

In the "Dialog Defining Input File Names" section, descriptions for both options "Include directories" and "With subdirectories" are added.

Ticket(s) Component(s) Summary

INUBIT-1940

Utility - Workflow Variable Bundler

This new module is designed for saving and restoring a bundle of variables, e.g. for restarting a workflow or parts of it. Among other things, you can improve the error handling when using this module.

Ticket(s) Component(s) Summary

INUBIT-1949

Portal - General

In the Patch Installation Guide, an additional patch step has been added detailing how to update the jQuery library to version 3.5.1.

Ticket(s) Component(s) Summary

INUBIT-2202

Workbench - General

In the "Managing Libraries" section, the "Download library" context menu item has been described.

Ticket(s) Component(s) Summary

INUBIT-2203

Workbench - General

The functionality of rolling back the license file has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-2235

Application - Process Engine

In the sections "Deleting Diagram Versions" and "Deleting Module Versions", a description has been added detailing how to delete diagram/module versions.

Ticket(s) Component(s) Summary

INUBIT-2238

Installer

Both the inubit BPM installer and the patch installer provide an AdoptOpenJDK 11.0.8 installation.

Ticket(s) Component(s) Summary

INUBIT-2241

Connector - FTP

The option for validating DNSSEC has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-2245

Installer

The Patch Installation Guide has been updated with actions to take in order to remove obsolete components that make the Tomcat more secure.

Ticket(s) Component(s) Summary

INUBIT-2250, SUPPORT-1436

Installer

In the Patch Installation Guide, the patch step description detailing how to update Tomcat to version 9.0.37 has been improved and expanded.

Ticket(s) Component(s) Summary

INUBIT-2351

Connector - SAP

In the "Installing the SAP Java Connector - JCo" section, the description has been updated regarding the support of SAP JCo 3.1.

Ticket(s) Component(s) Summary

INUBIT-2352

Connector - SAP

In the Patch Installation Guide, a new chapter has been added detailing how to update the SAP JCo libraries to version 3.1.

Ticket(s) Component(s) Summary

INUBIT-2485

Workbench - Monitoring

Since the CastChildID and the CastProcess ID values have been removed from BPC, the description in the corresponding parts of the documentation has been adjusted.

Ticket(s) Component(s) Summary

INUBIT-2500

Installer

In the documentation, a description has been added regarding the option to install the Tomcat Manager. As there is a random password initially set in the "tomcat-user.xml" configuration file, in the documentation has been described how to change it. A hint has been added detailing that Tomcat is automatically secured because only the both required directories "ibis" and "ROOT" are installed.

Ticket(s) Component(s) Summary

INUBIT-2526

Utility - IS Configuration

In the "Read and Edit Technical Workflow or Module Properties" section, a hint has been added detailing that the "getWorkflowList" operation with the "UserGroupName" element can be used to fetch diagram data for additional user groups.

Ticket(s) Component(s) Summary

INUBIT-2529

Installer

The "Patching with the Patch Installer" chapter has been updated regarding the automated update of the Tomcat installation used by inubit BPM and the remaining manual steps if a new Tomcat version is available.

Ticket(s) Component(s) Summary

INUBIT-2588

Utility - Cryptographer

In the "Cryptographer - Utility" chapter, sections have been added detailing how to encrypt, decrypt, and sign messages, how to verify signatures as well as how to extract data using PGP.

Ticket(s) Component(s) Summary

INUBIT-2589

Connector - Mail

In the "Allowed TLS versions in Mail Connector" section, a description has been added detailing which TLS versions can be used in the Mail Connector.

Ticket(s) Component(s) Summary

INUBIT-2658

Utility - PDF Toolbox

The fact that PDF files can be attached to other PDF files has been added to the documentation.

Ticket(s) Component(s) Summary

INUBIT-2664

Connector - AS4

In the "Sub-Section x509" section, a description has been added detailing how to configure the elements in the "requireSignedElements" section of a CPA file.

Ticket(s) Component(s) Summary

INUBIT-2665

Connector - AS4

Inubit documentation has been updated regarding AS4 gateway CPA files.

Ticket(s) Component(s) Summary

INUBIT-2693

BPC - General

In the "Installing inubit Software" section, a step has been added regarding the BPC license. In the "Patching inubit BPC modules", the BPC license file has been removed.

Ticket(s) Component(s) Summary

INUBIT-2694

BPC - General

In the "Starting and Stopping the Business Process Center" section, the list of inubit BPC modules has been updated with "BPC inubit Monitoring", "BPC inubit WebApp", and "BPC License".

Ticket(s) Component(s) Summary

INUBIT-2711

Connector - SAP

The fact that SSO can be enabled has been added to the documentation.

Ticket(s) Component(s) Summary

INUBIT-2716

Cache, Component - DB Explorer, Component - DB Manager, Connector - DBO

In the documentation, the description has been updated regarding both the support of MySQL 8 Server and the MySQL option "nullCatalogMeansCurrent".

Ticket(s) Component(s) Summary

INUBIT-2855

Installer

In the Patch Installation Guide, the patch step description detailing how to update the files in the Widget directory has been added.

7.4.0.42

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-261

Connector - AS4

The both elements "action" and "service" can be configured using the module properties "AS4Action" and "AS4Service".

Ticket(s) Component(s) Summary

INUBIT-1686, SUPPORT-1047

User Manager

If a user’s password has been changed on the LDAP Server, for the corresponding inubit user a message is displayed to re-login with latest password.

Ticket(s) Component(s) Summary

INUBIT-2249

BPC - General

The "idp_inubit" identity provider mapping provides access to the BPC modules, e.g. Interaction (Tasklist), Documentation.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-2126, SUPPORT-836

Connector - DB

The error that occurred when using an empty string value in a condition has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2183, SUPPORT-1112

Backup/Restore, CLI, Migration

The error that occurred when migrating from a source system with an installed AS4 Gateway to a target system without an installed AS4 Gateway has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2232, SUPPORT-1663, SUPPORT-1330, SUPPORT-1536

Application - Process Engine, Designer - System Diagrams

To avoid the error "ArrayIndexOutOfBoundsException", the "smime.certificate.data" module property of a system diagram is checked to make sure that it has value before it is inserted into the Key Manager.

Ticket(s) Component(s) Summary

INUBIT-2243, SUPPORT-1411, SUPPORT-1411, SUPPORT-1671

Controls - Workflow Connector, Error handling

The issue with an empty data stream in an error branch inside a Scope has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2407

Connector - AS4

The both elements "action" and "service" can be configured using the module properties "AS4Action" and "AS4Service".

Ticket(s) Component(s) Summary

INUBIT-2442, SUPPORT-146

Connector - FTP

The error that occurred when rerunning an output connector has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2698

Component - Module Editor, Plug-ins

XSD validation works when configured at module for incoming messages.

Documentation

Ticket(s) Component(s) Summary

INUBIT-376

Workbench - Monitoring

In the documentation, a description has been added detailing how to start and stop all filtered entries in the Queue Manager.

Ticket(s) Component(s) Summary

INUBIT-1329

Connector - AS4

In the "CPA Sub-Section BusinessInfo" section, a description has been added detailing how to configure both the "action" and "service" element using the module properties "AS4Action" and "AS4Service".

Ticket(s) Component(s) Summary

INUBIT-1494, SUPPORT-800

Cache

In the "Configuring Database Connectivity Loss Tolerance" section, the description of the leaky bucket mechanism has been improved. Links to this section have been added to both sections "Configuring Retry and Retry Delay for the Cache Database" and "Configuring the Database in the ibis.xml File".

Ticket(s) Component(s) Summary

INUBIT-2336

BPC - Process Documentation

In the Patch Installation Guide, a new patch step has been added detailing how to load the documentation modules for the BPC portal.

7.4.0.41

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-965

BPC - General, Tasklist

Old javascript files have been removed.

Ticket(s) Component(s) Summary

INUBIT-1241

Installer

The "inubit | BPM" installer now places the BPC documentation module inside "bpc_modules" folder.

Ticket(s) Component(s) Summary

INUBIT-1467

BPC - General, Tasklist

For the Process Interaction front-end module, external dependencies have been removed from both files"TasklistToHtmlPortletExt6.xsl" and "widget.xsl".

Ticket(s) Component(s) Summary

INUBIT-1582, SUPPORT-306

Connector - Web Service

In the "Invoked Service Tab" dialog, the OAuth2 authorization can be configured.

Ticket(s) Component(s) Summary

INUBIT-1717

Installer

In the patch installer dialog, both the BPC text and the BPC logo are displayed.

Ticket(s) Component(s) Summary

INUBIT-1819, SUPPORT-1302, SUPPORT-306, SUPPORT-1599

Connector - Mail

In the "SMTP Connector Properties" dialog, the OAuth2 authorization can be configured.

Ticket(s) Component(s) Summary

INUBIT-1962

BPC - General

In the BPC documentation module following links between different diagrams of same type is now supported.

Ticket(s) Component(s) Summary

INUBIT-1963

BPC - General

A documentation module for BPC can be filtered based on user groups.

Ticket(s) Component(s) Summary

INUBIT-1965

BPC - General

The data shown in BPC documentation module can be filtered based on diagram types.

Ticket(s) Component(s) Summary

INUBIT-2242

Installer

The "inubit | BPM" installer now contains the BPC documentation module.

Ticket(s) Component(s) Summary

INUBIT-2254

Connector - FTP

Setting the access permissions on a server for SFTP connections is now controlled by a checkbox in the module editor UI.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-1869

REST Interface

The error that occurred when having configured the BPC as process user server in workbench has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2175, SUPPORT-1296

Connector - DB

The error that occurred when executing multiple Database Connectors in parallel has been fixed.

Ticket(s) Component(s) Summary

INUBIT-2182, SUPPORT-1333, SUPPORT-1354

Connector - FTP

The "Permission" checkbox has been added to set the file access permissions on the server to all files that have been sent.

Ticket(s) Component(s) Summary

INUBIT-1859

Application - Process Engine, Installer

If the JAVA_HOME environment variable is not set correctly, a meaningful error message is displayed.

Ticket(s) Component(s) Summary

INUBIT-1899

Connector - File

The "FileExist" boolean workflow variable has been introduced to improve the error handling if the file to be read does not exist.

Ticket(s) Component(s) Summary

INUBIT-1931

Adapter - EDI

The error that occurred when parsing an EDIFACT message with the option "Add EDIFACT messages group to XML message" has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1941, SUPPORT-1205

Connector - DB

The "Settings" button for the connection pooling is enabled in the module editor on server side and allows displaying the settings.

Ticket(s) Component(s) Summary

INUBIT-1951

Connector - Web Service

The "union memberTypes" collection of values is validated properly.

Ticket(s) Component(s) Summary

INUBIT-1954

Application - Remote Connector

The Remote Connector service name under Windows has been renamed to "inubit BPM 7.4 Remote Connector".

Ticket(s) Component(s) Summary

INUBIT-2181, SUPPORT-1239, SUPPORT-1346, SUPPORT-1031

Connector - FTP

The error that occurred after having migrated inubit BPM 7.3 to inubit BPM 7.4 when using SSH authentication has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1471, SUPPORT-805

Designer - Technical Workflow

The watchpoint file contains the correct workflow variables values even after processing a breakpoint.

Ticket(s) Component(s) Summary

INUBIT-1870

Utility - IS Configuration

The iSConfiguration template file now contains the "UserName" element at the operartion "getWorkflowList" to retrieve the data for a specific user.

Documentation

Ticket(s) Component(s) Summary

INUBIT-1497

Installer

Both sections "Installing inubit Software" and "Starting and Stopping the Business Process Center" have been updated regarding the option to install the BPC documentation.

Ticket(s) Component(s) Summary

INUBIT-1938

BPC - General

In the new "Configuring documentation modules for BPC" section, a description has been added detailing how to configure, deploy, and undeploy documentation modules if the Business Process Center was configured as portal server.

Ticket(s) Component(s) Summary

INUBIT-2189

Adapter - EDI

In the "Creating an EDI Adapter and Configuring a Rule" section, the link to the "Dialog Auto Detection" section has been corrected.

Ticket(s) Component(s) Summary

INUBIT-2201

Connector - Web Service

In the "Invoked Service Tab in the Web Service Editor" section, a description has been added detailing how to use the OAuth2 authorization.

Ticket(s) Component(s) Summary

INUBIT-2228

Connector - Mail

In the "Dialog SMTP Connector Properties in the Mail Connector" section, a description has been added detailing how to use the OAuth2 authorization.

Ticket(s) Component(s) Summary

INUBIT-2247

Connector - FTP

In the "Dialog Output File Name" section, the new "Permission" checkbox to store the file permissions has been described.

7.4.0.40

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-808, SUPPORT-501

Migration

The "--skipConnectingSourceLiferayPortal" option of the migration script prevents migrating the Liferay portal configuration to the inubit target system by connecting to the former Liferay portal.

Ticket(s) Component(s) Summary

INUBIT-1138, SUPPORT-9843, SUPPORT-711

Application - Process Engine

Log file rotation can be configured when the Process Engine or a Remote Connector under Windows is installed as a service using newly provided scripts.

Ticket(s) Component(s) Summary

INUBIT-1578, SUPPORT-896

Adapter - EDI

If the format check fails, the "edi.autodetect.rule.name" variable is set correctly.

Ticket(s) Component(s) Summary

INUBIT-1580

Connector - HTTP

OAuth2 configuration panel has been provided so that it can be enabled and disabled by the user for medium and output connector.

Ticket(s) Component(s) Summary

INUBIT-1581

Connector - REST

OAuth2 configuration panel has been provided so that it can be enabled and disabled by the user for medium and output connector.

Ticket(s) Component(s) Summary

INUBIT-1647, SUPPORT-891

Portal - General, Tasklist

An option for case-insensitive filtering in tasklist_ext has been added.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-1705, SUPPORT-1133

Converter - XSLT

When entering a wrong namespace value, a pop-up window with an error message is displayed, and the XSLT Converter is saved locally.

Ticket(s) Component(s) Summary

INUBIT-2070, SUPPORT-1257, SUPPORT-1333, SUPPORT-1030

Connector - FTP

If a SFTP connection is used an error occurred at the FTP connector while setting the file permissions. In case of 644 (default) the permission setting is deactivated and does not take place. For any other permission constellation the setting will be applied on the ftp server.

Ticket(s) Component(s) Summary

INUBIT-1140

Variable Mapping

The "Transfer upon workflow call" tab disappears when a Scope module as range of applicability for the variable was chosen. When a global password variable is created, the password is masked even if the variable is reopened.

Ticket(s) Component(s) Summary

INUBIT-1152

Global Search, Variable Mapping

Using the Global Search, workflow variables defined for modules within a Scope are found correctly.

Ticket(s) Component(s) Summary

INUBIT-1265, SUPPORT-556, SUPPORT-648

Converter - Complex Lookup Table

Processing rules in Complex Lookup Table modules are visible even when editing the module.

Ticket(s) Component(s) Summary

INUBIT-1358, SUPPORT-1784, SUPPORT-667

Adapter - EDI

An EDI message containing a BOM character is converted correctly to XML.

Ticket(s) Component(s) Summary

INUBIT-1377, SUPPORT-286

Workbench - General

The watchpoint does not move to the background in Gnome environment under Ubuntu.

Ticket(s) Component(s) Summary

INUBIT-1453, SUPPORT-733

Migration

While migrating, the tagging by variable mapping is supported for both the HEAD and the highest version of the workflow.

Ticket(s) Component(s) Summary

INUBIT-1457

Installer

The patch installer verifies the chosen inubit installation path correctly.

Ticket(s) Component(s) Summary

INUBIT-1461

Component - Module Editor

When configuring the scheduler under Windows, both the date and the time are displayed correctly in the wizard dialog.

Ticket(s) Component(s) Summary

INUBIT-1583

Adapter - Flat

Line breaks inside a string in the XML structure retain in the Flat File Adapter output.

Ticket(s) Component(s) Summary

INUBIT-1663, SUPPORT-183

Connector - AS4

AS4 Input Connector: A module can have different keystore content.

Ticket(s) Component(s) Summary

INUBIT-1676

Installer

Patching of both inubit BPM and BPC is possible on both paths with and without the "inubit" and "bpc" sub-directories.

Ticket(s) Component(s) Summary

INUBIT-1677

Utility - IS Configuration

The error that occurred when requesting the BPC portal configuration using the "getPortalConfiguration" operation has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1950, SUPPORT-1411, SUPPORT-1671

Controls - Workflow Connector, Error handling

If an error occurs in a sub-workflow, the data stream is correctly transferred to the calling workflow.

Ticket(s) Component(s) Summary

INUBIT-1204

Component - DB Manager

When a workbench user modifies a database using the Database Manager, the database metadata cache is cleared.

Ticket(s) Component(s) Summary

INUBIT-1675

Application - Process Engine

The links contained on the standard page of the Tomcat have been corrected and now refer to the correct Virtimo websites.

Ticket(s) Component(s) Summary

INUBIT-1702, SUPPORT-379

TWF Unit Tests

When editing a breakpoint in a unit test, the local text file in the "Compare" section can be edited.

Ticket(s) Component(s) Summary

INUBIT-1706

Component - XML Editor

The error that occurred when inserting a typo has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1474

Designer - Technical Workflow

Layout issues in the comment element with HTML content of workflows have been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-1883

Application - Process Engine

In the documentation, a description has been added, detailing how to configure log file rotation when the Process Engine or a Remote Connector under Windows is installed as a service. In the Patch Installation Guide, an additional patch step has been added detailing how to configure log file rotation when the Process Engine or a Remote Connector under Windows is installed as a service using the newly provided scripts.

Ticket(s) Component(s) Summary

INUBIT-1885

Tasklist

In the documentation, a description has been detailing how to disable filtering case-sensitive in task lists using the "caseSensitiveFilter" parameter.

Ticket(s) Component(s) Summary

INUBIT-1933

Installer

In the “Software Requirements” section, the supported JDK/Java version has been updated to 11.0.8. In the Patch Installation Guide, an additional patch step has been added detailing how to update the JDK/Java installation used by your inubit installation(s) to version 11.0.8.

Ticket(s) Component(s) Summary

INUBIT-1948

Migration

In the Migration Guide, in the "Executing the Migration Script" section, a description has been added detailing that the "--skipConnectingSourceLiferayPortal" option prevents migrating the Liferay portal configuration to the inubit target system by connecting to the former Liferay portal.

Ticket(s) Component(s) Summary

INUBIT-1956

Connector - HTTP

In the "Dialog HTTP Connector Properties" section, a description has been added detailing how to use the OAuth2 authorization.

Ticket(s) Component(s) Summary

INUBIT-1958

Connector - REST

In the "Dialog Request Configuration" section, a description has been added detailing how to use the OAuth2 authorization.

Ticket(s) Component(s) Summary

INUBIT-1964

Variable Mapping

In the "Workflow Variables and Mappings" section, a description has been added detailing that the "Transfer upon workflow call" tab disappears when having chosen a Scope module as scope (range of applicability) for the variable.

Ticket(s) Component(s) Summary

INUBIT-2098

Portal - General

In the “Software Requirements” section, the supported portals have been updated detailing that Liferay DXP 7.0 with Liferay Fix Pack 90 and Liferay DXP 7.1 with Liferay Fix Pack 18 are supported.

Ticket(s) Component(s) Summary

INUBIT-1926

Liferay - General

As inubit BPM several Liferay versions, the fix Liferay version has been replaced by the "<Liferay-version>" placeholder in the documentation.

7.4.0.39

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-1579, SUPPORT-5810, SUPPORT-1095, SUPPORT-1302, SUPPORT-306, SUPPORT-1599

Connector - Mail

In the "Mail Connector Properties" dialog, the OAuth2 authorization can be configured.

Ticket(s) Component(s) Summary

INUBIT-1116, SUPPORT-488

Workbench - Import / Export / Deployment

When importing a diagram, the "Retain status for all source workflows" option allows setting the status of the imported workflow to the same status the source workflow had.

Ticket(s) Component(s) Summary

INUBIT-1129, SUPPORT-864

Application - Process Engine

The Tomcat installation used for inubit BPM has been updated to version 9.0.37.

Ticket(s) Component(s) Summary

INUBIT-1172

BPC - General, REST Interface, Tasklist

The "Delegate task" dialog has been improved.

Ticket(s) Component(s) Summary

INUBIT-1203, SUPPORT-629

Portal - General

BPDs are displayed correctly and it is possible to navigate to a linked Process Map.

Ticket(s) Component(s) Summary

INUBIT-1272

BPC - General, Installer

The inubit patch installer includes an option to patch the Business Process Center.

Ticket(s) Component(s) Summary

INUBIT-1415, SUPPORT-569

Connector - REST

When activating the "Return actual error message as ISErrorString variable" option, the actual error message is written to the "ISErrorString" variable instead of the inubit’s own error message.

Ticket(s) Component(s) Summary

INUBIT-1466

REST Interface

The number of processes in certain status (OK, ERROR, WAITING, PROCESSING, SUSPENDED, QUEUED) can be monitored using a REST call for each user and each user group.

Ticket(s) Component(s) Summary

INUBIT-1577, SUPPORT-688

Adapter - MIME, Connector - AS2, Connector - Mail

When using the SHA-1 hashing algorithm, a warning is displayed that the SHA-1 algorithm is insecure.

Ticket(s) Component(s) Summary

INUBIT-1181

Report Generator

The directory where workflow images are to be stored can be configured.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-1446, SUPPORT-836

Connector - DB

The error that occurred when using '' as (empty) column name in a query has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1233, SUPPORT-3025, SUPPORT-786, SUPPORT-787

Application - Process Engine

The "PoolExhaustedException" error that occurred when database connection are not deallocated correctly has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1651

BPC - General, Tasklist

The issue regarding the task list in BPC has been resolved.

Ticket(s) Component(s) Summary

INUBIT-1401

Licensing

When the maximum licensed number of users has reached and a new user is created, a corresponding error message is displayed.

Ticket(s) Component(s) Summary

INUBIT-1238, SUPPORT-417

Connector - Web Service

Workflow name and module name are displayed correctly.

Documentation

Ticket(s) Component(s) Summary

INUBIT-1481

BPC - General

In the documentation, there is a new chapter detailing how to install, configure, and use the Process Monitor.

Ticket(s) Component(s) Summary

INUBIT-1625, SUPPORT-230

Installer

In the "Software Requirements" section, an entry has been added detailing that MS SQL Server 2019 is supported.

Ticket(s) Component(s) Summary

INUBIT-1652

BPC - General

In the documentation, a description has been added detailing how to configure the Business Process Center as portal server.

Ticket(s) Component(s) Summary

INUBIT-1656

Connector - REST

In the "Dialog Request Configuration" section, the "Return actual error message as ISErrorString variable" option has been described.

Ticket(s) Component(s) Summary

INUBIT-1709

Workbench - Import / Export / Deployment

In the documentation, a description has been added detailing when importing a diagram, the "Retain status for all source workflows" option allows setting the status of the imported workflow to the same status the source workflow had.

Ticket(s) Component(s) Summary

INUBIT-1714

Installer

In the Patch Installation Guide, a new chapter has been added detailing how to patch the Business Process Center.

Ticket(s) Component(s) Summary

INUBIT-1715

Application - Process Engine

In the Patch Installation Guide, an additional patch step has been added detailing how to update the Tomcat installation used for inubit BPM to the newly supported version 9.0.37.

Ticket(s) Component(s) Summary

INUBIT-1722

REST Interface

In the documentation, a description has been added detailing how to monitor the number of processes in certain status (OK, ERROR, WAITING, PROCESSING, SUSPENDED, QUEUED) using a REST call for each user and each user group.

Ticket(s) Component(s) Summary

INUBIT-1723

Report Generator

In the documentation, a description has been added detailing how to configure the directory where workflow images are to be stored when using the Report Data Collector.

Ticket(s) Component(s) Summary

INUBIT-1822

Installer

As there is an English language Virtimo web site, the links in the English documentation open the corresponding English web pages.

Ticket(s) Component(s) Summary

INUBIT-1860

Connector - Mail

In the "Dialog Mail Connector Properties" section, a description has been added detailing how to use the OAuth2 authorization.

7.4.0.38

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-714, SUPPORT-370

Tasklist

Tasks can be fetched securely using an encrypted key.

Ticket(s) Component(s) Summary

INUBIT-769, SUPPORT-1840

REST Interface, Workbench - Monitoring

Process Engine parameters can be monitored using a REST call.

Ticket(s) Component(s) Summary

INUBIT-949, SUPPORT-641

Application - Process Engine

A new option allows to rename already existing non-System Connector modules during import and deployment of diagrams or modules.

Ticket(s) Component(s) Summary

INUBIT-1173, SUPPORT-747

Controls - Workflow Connector

The "UseWFCInputMessageInErrorBranch" module property can be set in the Module Editor.

Ticket(s) Component(s) Summary

INUBIT-1178

REST Interface

Technical Workflows can be retrieved and displayed as graphic.

Ticket(s) Component(s) Summary

INUBIT-1180

Report Generator

In the "Configuration of selection" dialog of a Report Data Collector, display options are available to skip diagram image rotation and to skip diagram image slicing.

Ticket(s) Component(s) Summary

INUBIT-1205

BPC - General

For BPC as portal server, backend connection and identity provider can be configured separately.

Ticket(s) Component(s) Summary

INUBIT-1328

BPC - General

The BPC task list has been revamped.

Ticket(s) Component(s) Summary

INUBIT-1402

Connector - FTP

The FTP connector now supports specifying absolute paths. Put a "/" at the beginning for absolute paths. Leave out the "/" at the beginning for relative paths.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-799, SUPPORT-328

Liferay - Process Viewer

PNG files are displayed correctly in the Process Viewer on the Liferay portal.

Ticket(s) Component(s) Summary

INUBIT-897, SUPPORT-523, SUPPORT-347, SUPPORT-6335

Designer - BPD

On both sides Server and Local, Pool elements are displayed on the same layer.

Ticket(s) Component(s) Summary

INUBIT-1193, SUPPORT-671

Adapter - CSV

An error message is displayed in the module editor dialog if the XML output cannot be created.

Ticket(s) Component(s) Summary

INUBIT-1226, SUPPORT-636

Designer - BPD

Files, e.g. images, are not moved from the "/Global/System/Diagram Images/Business Process Diagram" repository directory to a user-specific directory if a BPD/BOD diagram referencing this file is moved from a user to another.

Ticket(s) Component(s) Summary

INUBIT-1229, SUPPORT-773

Adapter - CSV

The error that occurred when importing a module with an empty workflow variable or module property has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1231

Workbench - General

The "X.400 Connector" entry has been removed from the "Miscellaneous rights" section on the "User roles" tab.

Ticket(s) Component(s) Summary

INUBIT-1253

Workbench - General, Workbench - Monitoring

In the System Log tab, the context menu is displayed correctly.

Ticket(s) Component(s) Summary

INUBIT-1255, SUPPORT-489, SUPPORT-497, SUPPORT-882

Application - Process Engine

The GlassFish library "webservices-rt.jar" and dependent libraries have been updated to version 2.4.4.

Ticket(s) Component(s) Summary

INUBIT-791, SUPPORT-416

Designer - Technical Workflow

When inserting a new module or element by dropping it on the connection line between two already existing elements or modules within a Scope frame, the new module is placed correctly.

Documentation

Ticket(s) Component(s) Summary

INUBIT-1452, SUPPORT-946

Installer

The Patch Installation Guide has been improved regarding adjusting the scripts and configuration files due to the new inubit installation path.

Ticket(s) Component(s) Summary

INUBIT-1477

Application - Process Engine, Workbench - Import / Export / Deployment

In the documentation, the new option to rename already existing non-System Connector modules during import and deployment of diagrams or modules has been described.

Ticket(s) Component(s) Summary

INUBIT-1480, SUPPORT-609

Connector - AS2, Partner Management

In the documentation, a hint has been added detailing that the URLs of AS2 connector (inbound/outbound) which are configured in Partner Management cloud must be unique.

Ticket(s) Component(s) Summary

INUBIT-1484

REST Interface

In the documentation, a description has been added detailing how Technical Workflows can be retrieved and displayed as graphic.

Ticket(s) Component(s) Summary

INUBIT-1489

Portal - General

In the Patch Installation Guide, an additional patch step has been added detailing how to update the portal-ext.properties file of your Liferay installation.

Ticket(s) Component(s) Summary

INUBIT-1492

Process Model Report

In the documentation for the Report Data Collector, the display options to add drop shadows to module images as well as skip diagram image rotation, and skip diagram image slicing are described.

Ticket(s) Component(s) Summary

INUBIT-1495

Workbench - Monitoring

In the documentation, a description has been added which Process Engine parameters can be monitored using a REST call and how this can be done.

Ticket(s) Component(s) Summary

INUBIT-1510

Controls - Workflow Connector

In the documentation, a description has been added detailing how to set the "UseWFCInputMessageInErrorBranch" module property.

Ticket(s) Component(s) Summary

INUBIT-1523

REST Interface, Tasklist

In the documentation, a section has been added detailing how to fetch tasks using an encrypted key.

7.4.0.37

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-985, SUPPORT-509

Connector - Mail

Input Connector: With the "Disable partial fetch" option, partial fetching of e-mails for the IMAP protocol can be disabled.

Ticket(s) Component(s) Summary

INUBIT-591

Connector - REST

Medium/Output Connector: User-defined boundary values can be configured.

Ticket(s) Component(s) Summary

INUBIT-1037, SUPPORT-6491

Connector - DB

With the "isValue" attribute for the "rightValue" tag in XML queries can be configured whether it is a value or a column name.

Ticket(s) Component(s) Summary

INUBIT-1139

BPC - General, Tasklist

The "Activate Help" checkbox has been moved from the "Delegate" window to the paging section on the bottom right of the Tasklist window.

Ticket(s) Component(s) Summary

INUBIT-1168

BPC - General, REST Interface, Tasklist

For both the BPC interaction and for inubit, the authentication for BPC can be set to "Custom".

Ticket(s) Component(s) Summary

INUBIT-1279

Connector - HTTP

The error message that appears when importing a workflow with an HTTP Connector that already exists on the Process Engine has been improved.

Ticket(s) Component(s) Summary

INUBIT-801

Workbench - General

In several dialogs, e.g. in the "Connection error" dialog, the Server/Load balancer host name is displayed in the window title.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-1234, SUPPORT-797, SUPPORT-832, SUPPORT-881

Installer

The error that occurred when executing inubit scripts has been fixed.

Ticket(s) Component(s) Summary

INUBIT-967, SUPPORT-489

Application - Process Engine

The JVM_PARAMS parameters are the same in both files "setenv.bat" and "ibis_nt_service_install.cmd".

Ticket(s) Component(s) Summary

INUBIT-969

Component - DB Manager

The error that occurred when trying to delete or edit columns of a MSSQL Server database has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1016, SUPPORT-281

Connector - DB

The error that occurred when using a one-letter alias name for an Oracle database has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1040

Process Model Report

In the process model report, the issue with the text indentation has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1164, SUPPORT-739

Workbench - General

The error that occurred when editing a Multiplexer module at the error exit of a Scope module has been fixed.

Ticket(s) Component(s) Summary

INUBIT-1222

Portal - General, Tasklist

If a task was submitted and a task in a follow-up module was configured, it is opened automatically.

Ticket(s) Component(s) Summary

INUBIT-1360, SUPPORT-685

Connector - FTP

When having chosen the SFTP protocol, files are written correctly to the given absolute path.

Ticket(s) Component(s) Summary

INUBIT-1362

BPC - General, Tasklist

The dropdown values of the "Start ad hoc task" menu are not editable.

Ticket(s) Component(s) Summary

INUBIT-806

BPC - General, Tasklist

When submitting a task expecting a follow-up task, the id is passed to the follow-up task.

Ticket(s) Component(s) Summary

INUBIT-908, SUPPORT-277

Installer

When installing the Process Engine only, there will no empty client subdirectory is created.

Ticket(s) Component(s) Summary

INUBIT-913, SUPPORT-599

Variable Mapping

In the XPath text area, the value is active and scrolling in case of a long XPath is possible.

Ticket(s) Component(s) Summary

INUBIT-983, SUPPORT-662

Workbench - General

The redundant comment indicator icon for a comment element has been removed.

Ticket(s) Component(s) Summary

INUBIT-1017

Connector - HTTP

Output Connector: When having selected the "Use authentication for accessing the process engine" option, the options "Use static login" and "Use credentials from password manager" are disabled.

Documentation

Ticket(s) Component(s) Summary

INUBIT-339

Cache

The description of the cache database configuration in cluster mode has been improved.

Ticket(s) Component(s) Summary

INUBIT-618, SUPPORT-391

Workbench - Import / Export / Deployment

The description in the "Automated Deployment" section has been improved.

Ticket(s) Component(s) Summary

INUBIT-1208

Connector - DB

In the documentation, a description has been added detailing that with the "isValue" attribute for the "rightValue" tag in XML queries can be configured whether it is a value or a column name.

Ticket(s) Component(s) Summary

INUBIT-1227

Connector - Mail

In the documentation, the description of the "Disable partial fetch for IMAP" option has been added.

Ticket(s) Component(s) Summary

INUBIT-1252

Connector - REST

Medium/Output Connector: In the documentation, a description has been added detailing how to configure a user-defined boundary value.

Ticket(s) Component(s) Summary

INUBIT-1274

Liferay - General

In the "Software Requirements" section, a hint has been added that OpenJDK 11.0.5 is preferred for Liferay 7.1.

Ticket(s) Component(s) Summary

INUBIT-1276, SUPPORT-372

Connector - FTP

In the documentation, a description has been added detailing that the commands "mkdir", "cd", and "rename" can be used as pre command as well as post command.

Ticket(s) Component(s) Summary

INUBIT-1371

BPC - General, REST Interface

In the documentation, a description has been added detailing how to configure BPC as process user.

Ticket(s) Component(s) Summary

INUBIT-1378

Installer

In the documentation, a hint has been added detailing that the path to the Java/JDK installation must be enclosed with quotes if then path contains blanks

Ticket(s) Component(s) Summary

INUBIT-898, SUPPORT-282, SUPPORT-3589

Workbench - Monitoring

In the documentation, the description of both parameters "blockInsertSize" and "maxQueueLogSize" has been added.

7.4.0.36

Documentation

Ticket(s) Component(s) Summary

INUBIT-1258

BPC - General

In the Patch Installation Guide, an additional patch step has been added detailing how to import the BusinessProcessCenter user group as additional user group.

7.4.0.35 Summer 2020

Breaking Changes

A breaking change may require manual adjustments by the administrator. Please read the description.

Ticket(s) Component(s) Summary

INUBIT-564

Connector - AS4

In both parameters the payload-Id and the content-id of a AS4 message, the suffix "bosch-si.com" has been replaced by "virtimo.de".

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-223, SUPPORT-266

Connector - HTTP

The Kerberos authentication can be configured for both Output and Medium Connector.

Ticket(s) Component(s) Summary

INUBIT-367, SUPPORT-235

Utility - Encoder

The SHA3-512 algorithm has been added to the Encoder utility.

Ticket(s) Component(s) Summary

INUBIT-8

Connector - FTP

In the Key Manager, the certificate details "Serial number" and "Subject" are displayed.

Ticket(s) Component(s) Summary

INUBIT-9

Installer

There are new Virtimo icons in the installer.

Ticket(s) Component(s) Summary

INUBIT-13

BPC - General

BPC modules can be deployed from inubit.

Ticket(s) Component(s) Summary

INUBIT-14

Liferay - Report Viewer

The Fusion Charts library has been updated to the version 3.15.

Ticket(s) Component(s) Summary

INUBIT-21

Repository

Files in directories in the local Global Repository Hierarchy can be synchronized with the files stored in the corresponding directories on the Process Engine.

Ticket(s) Component(s) Summary

INUBIT-24, SUPPORT-310

Utility - XML Formatter

The handling of name spaces has been improved.

Ticket(s) Component(s) Summary

INUBIT-32, SUPPORT-1257, SUPPORT-1020

Connector - FTP

In an Output Connector, file permissions can be set when using an OpenSSH SFTP server.

Ticket(s) Component(s) Summary

INUBIT-33

Connector - File

The Input File Connector configured as listener is triggered when activating a workflow.

Ticket(s) Component(s) Summary

INUBIT-34

Workbench - Monitoring

All filtered processes can be started and stopped in the Queue Manager.

Ticket(s) Component(s) Summary

INUBIT-38

BPC - General, Tasklist

Tasks can be delegated to users. Ad-hoc tasks can be created.

Ticket(s) Component(s) Summary

INUBIT-39

BPC - General, Tasklist

Tasklists can be locked and unlocked.

Ticket(s) Component(s) Summary

INUBIT-40

BPC - General, REST Interface, Tasklist

REST calls are validated with session keys.

Ticket(s) Component(s) Summary

INUBIT-41

BPC - General, Tasklist

Tasklists can be loaded as per the properties configured in the BPC module instance.

Ticket(s) Component(s) Summary

INUBIT-51

BPC - General, Tasklist

The xsl widget can be created/updated in the inubit repository.

Ticket(s) Component(s) Summary

INUBIT-52

BPC - Process Interaction

Custom fields can be configured for tasklists in the BPC module settings.

Ticket(s) Component(s) Summary

INUBIT-53

BPC - General, Tasklist

Available tasks in the tasklist can be updated using WebSocket.

Ticket(s) Component(s) Summary

INUBIT-54, SUPPORT-1514

Application - Process Engine, BPC - General, Installer, Liferay - General

ExtJS has been updated to version 7.

Ticket(s) Component(s) Summary

INUBIT-211, SUPPORT-232, SUPPORT-5946

Connector - FTP

There is a new checkbox to provide additional key exchange information in the trace log when activated.

Ticket(s) Component(s) Summary

INUBIT-217

BPC - General, Installer

The BPC tasklist has been included in the inubit installer.

Ticket(s) Component(s) Summary

INUBIT-233

Connector - FTP

For SFTP server, a proxy can be configured.

Ticket(s) Component(s) Summary

INUBIT-234, SUPPORT-4013, SUPPORT-375

Connector - REST

Both the ResponseHeader and the RequestHeader can be set dynamically through the variables mapping.

Ticket(s) Component(s) Summary

INUBIT-235, SUPPORT-2701, SUPPORT-211, SUPPORT-390, SUPPORT-380, SUPPORT-384, SUPPORT-360

Connector - REST

Payload can be sent for more HTTP methods.

Ticket(s) Component(s) Summary

INUBIT-237, SUPPORT-309, SUPPORT-279

Application - Remote Connector

Under Linux, the Remote Connector can be installed as a service using systemd.

Ticket(s) Component(s) Summary

INUBIT-241, SUPPORT-383

Controls - Throw, Controls - Workflow Connector

When setting the "SubWorkflowIsNotActiveError" module property to "true", the workflow stops with an error at the Workflow Connector if the sub-workflow is inactive. The error can be both fetched and handled at the Workflow Connector or at a Scope module. When setting the "SubWorkflowIsNotActiveError" module property to "false", the workflow stops as before with an error at the first module in the sub-workflow if the sub-workflow is inactive.

Ticket(s) Component(s) Summary

INUBIT-260, SUPPORT-385

Application - Process Engine

XStream has been updated to version 1.4.0.12.

Ticket(s) Component(s) Summary

INUBIT-262, SUPPORT-304

Connector - X.400 SE

The "x400.message-id" output variable can also be used as XML data type for the input message.

Ticket(s) Component(s) Summary

INUBIT-348

Connector - AS4, Key Manager

In the Key Manager, the serial number and the subject of certificates are displayed.

Ticket(s) Component(s) Summary

INUBIT-349

Connector - AS2

The serial number of a certificate is displayed in hexadecimal format.

Ticket(s) Component(s) Summary

INUBIT-395

BPC - General

The Portal Deployment Wizard has been enhanced with the deployment of the BPC module instance.

Ticket(s) Component(s) Summary

INUBIT-590

Connector - LDAP, Key Manager

The certificate details for the LDAP Connector are displayed in the Key Manager tab after it has been added in the SSL Configuration tab.

Ticket(s) Component(s) Summary

INUBIT-615, SUPPORT-273

Application - Process Engine, Application - Remote Connector, Workbench - General

There are new versions of some inubit start scripts that can be started using a relative path. For information how to use these new scripts, refer to the Patch Installation Guide.

Ticket(s) Component(s) Summary

INUBIT-673, SUPPORT-517

Application - Process Engine

inubit uses Tomcat 9.0.35.

Ticket(s) Component(s) Summary

INUBIT-918

Connector - FTP

While writing files using SFTP server, first a tmp files is created and renamed to the original name once the upload is finished successfully.

Ticket(s) Component(s) Summary

INUBIT-920

CLI

In the Queue Manager, entries in status "Error" can be restarted using the CLI.

Ticket(s) Component(s) Summary

INUBIT-938

BPC - General

When installing Business Process Center, the BusinessProcessCenter user group as well as the default workflows required for the BPC core module are imported.

Ticket(s) Component(s) Summary

INUBIT-940

BPC - General

The Virtimo Business Process Center (BPC) can be installed together with inubit.

Ticket(s) Component(s) Summary

INUBIT-944

Connector - AS4

In both the module wizard and the partner management settings, the details "serial number" and "subject" of certificates/private keys are displayed for all modules having the appropriate module property.

Ticket(s) Component(s) Summary

INUBIT-945

Connector - Mail

The password manager can be used to authenticate in a Mail Connector configured as Remote Connector.

Ticket(s) Component(s) Summary

INUBIT-946

Workbench - General

In the protocol window, there is an icon to maximize the window.

Ticket(s) Component(s) Summary

INUBIT-999

User Manager

The process role "bpcadmin" has been assigned to the inubit administrator "root" by default.

Ticket(s) Component(s) Summary

INUBIT-1155

Installer

<bpc_installdir>/bpc/bpc_modulesDiese Module können in BPC verwendet werden, nachdem sie in Apache Karaf deployt wurden. INUBIT-1155: If you have installed inubit and BPC together or inubit alone, the BPC modules are available in the following directory:<inubit_installdir>/server/portal/bpc_modulesIf you have installed BPC alone, the BPC modules are available in the following directory:<bpc_installdir>/bpc/bpc_modulesThese modules can be used in BPC by deploying them to Apache Karaf.

Ticket(s) Component(s) Summary

INUBIT-613, SUPPORT-280

Installer

All icons have been updated.

Ticket(s) Component(s) Summary

INUBIT-919

Connector - FTP

Empty directories can be deleted after reading and deleting the files.

Ticket(s) Component(s) Summary

INUBIT-921

CLI, Tagging

Diagrams can be tagged using the CLI.

Ticket(s) Component(s) Summary

INUBIT-941

TWF Unit Tests

For unit tests, an edit option is available at break points to edit files.

Ticket(s) Component(s) Summary

INUBIT-942

Variable Mapping

A global variable can be converted to a global constant if the global variable is not used in any workflow or module.

Ticket(s) Component(s) Summary

INUBIT-943

Installer

The Benchmark client is a selectable component in the installer wizard.

Ticket(s) Component(s) Summary

INUBIT-160, SUPPORT-43

Workbench - General

Warnings during the login process are displayed in such a way that the login continues to run in the background. A confirmation of the warning dialog does not have to be made.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-333, SUPPORT-226

Converter - Task Generator, REST Interface

The error that occurred when calling a task can be fixed by setting "IsReinitialize" to "false".

Ticket(s) Component(s) Summary

INUBIT-709, SUPPORT-5905, SUPPORT-498

Connector - Mail

TLSv1, v1.1, and v1.2 are supported for IMAPS, POP3S, and SMTPS.

Ticket(s) Component(s) Summary

INUBIT-922, SUPPORT-532, SUPPORT-477

Connector - Mail

The error has been fixed that mails sometimes are read from the wrong mailbox.

Ticket(s) Component(s) Summary

INUBIT-17

Designer - BPD

The name of the user-defined task and the stereotype are not overlapping.

Ticket(s) Component(s) Summary

INUBIT-19

Offline Modeling

The error that occurred when choosing "Retry last action" in the Workbench after being disconnected to the Process Engine has been fixed.

Ticket(s) Component(s) Summary

INUBIT-20

Component - Metadata

A default value can be added to the External Document Multilingual metadata type.

Ticket(s) Component(s) Summary

INUBIT-46

Tasklist

Non-functional configuration parameters have been removed from Ext Tasklist.

Ticket(s) Component(s) Summary

INUBIT-195

Liferay - Report Viewer, Report Generator

The error that occurred when opening or creating a report when using a PostgreSQL database has been fixed.

Ticket(s) Component(s) Summary

INUBIT-200, SUPPORT-127

Controls - Workflow Connector

When a sub-workflow was called twice, the input variables are not overridden.

Ticket(s) Component(s) Summary

INUBIT-243

Controls - Workflow Connector, Error handling

Adding Queue Manager entries in transient mode can be configured in the Throw module.

Ticket(s) Component(s) Summary

INUBIT-266, SUPPORT-179

XPath-Assistant / Execution

To avoid parsing errors, the BOM character will be internally removed for both methods "isxp:deserialize" and "misc:stringToBranch".

Ticket(s) Component(s) Summary

INUBIT-328

Converter - XSLT, XPath-Assistant / Execution

The XPath Assistant can be opened from the XSLT Mapper if the XSLT throws an error.

Ticket(s) Component(s) Summary

INUBIT-564

Connector - AS4

In both parameters the payload-Id and the content-id of a AS4 message, the suffix "bosch-si.com" has been replaced by "virtimo.de".

Ticket(s) Component(s) Summary

INUBIT-588, SUPPORT-2263, SUPPORT-207

Connector - LDAP

An LDAP user is synchronized correctly into inubit when migrating to another department.

Ticket(s) Component(s) Summary

INUBIT-614, SUPPORT-273

Application - Process Engine, CLI

The error that the scripts "Startcli.sh/.bat" could not be started with absolute path was fixed.

Ticket(s) Component(s) Summary

INUBIT-666, SUPPORT-499

Application - Process Engine

The error that occurred when installing inubit as a service under Windows has been fixed.

Ticket(s) Component(s) Summary

INUBIT-888

Component - Configuration Panel

For a Liferay portal, the "Deploy all Portlets" option is not displayed.

Ticket(s) Component(s) Summary

INUBIT-1194

Workbench - General

The error that the after patching the process role “bpcadmin” couldn’t be applied to the user “root” was fixed.

Ticket(s) Component(s) Summary

INUBIT-294, SUPPORT-287

XPath-Assistant / Execution

The XPath function "doc-available()" generates WARN message in the "trace.log" file when the repository document is not available.

Ticket(s) Component(s) Summary

INUBIT-617, SUPPORT-283

Workbench - General

The error that occurred during Workbench startup has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-331

Installer

The documentation and the Patch Installation Guide have been extended with information on the BPC integration.

Ticket(s) Component(s) Summary

INUBIT-341

Connector - FTP

Files can be created with the file extension .tmp and renamed after the data transfer is completed.

Ticket(s) Component(s) Summary

INUBIT-342

Connector - FTP

The fact that empty directories can be deleted after reading has been added to the documentation. This only applies for SFTP.

Ticket(s) Component(s) Summary

INUBIT-343

CLI

The fact that processes with the status Error can be started from the Queue Manager has been added to the documentation.

Ticket(s) Component(s) Summary

INUBIT-344

Connector - AS4

The fact that certificate details can be retrieved from the signingKeyAlias parameter in the selected CPA file has been added to the documentation.

Ticket(s) Component(s) Summary

INUBIT-371

Connector - File

The description of the File Input Listener Connector has been updated in the documentation.

Ticket(s) Component(s) Summary

INUBIT-380

Connector - FTP

In the documentation, a description has been added detailing how to set file permissions in an Output Connector when using an OpenSSH SFTP server.

Ticket(s) Component(s) Summary

INUBIT-391

Liferay - Report Viewer

A step-by-step instruction on how to use the Fusion Charts library has been added to the Patch Installation Guide.

Ticket(s) Component(s) Summary

INUBIT-533

Repository

The fact that files in directories in the local Global Repository Hierarchy can be synchronized with the files stored in the corresponding directories on the Process Engine has been added to the documentation.

Ticket(s) Component(s) Summary

INUBIT-622

Utility - Encoder

The CRC-32 and SHA3-512 algorithms have been documented for the Encoder utility.

Ticket(s) Component(s) Summary

INUBIT-629

Connector - FTP

The Enable additional SFTP log output option has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-634

Connector - FTP

The description of the certificate details "Serial number" and "Subject" in the Key Manager has been added.

Ticket(s) Component(s) Summary

INUBIT-637, SUPPORT-211

Connector - REST

The fact that the REST Connector can send the payload for other HTTP methods has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-660

Connector - HTTP

The fact that headers for the REST Connector can be set and overwritten has been described in the documentation.

Ticket(s) Component(s) Summary

INUBIT-661

Connector - FTP

A description on how to configure the HTTP proxy for the SFTP protocol has been added to the documentation.

Ticket(s) Component(s) Summary

INUBIT-675

Installer

A step-by-step instruction on how to display certificate details in the Key Manager has been added to the Patch Installation Guide.

Ticket(s) Component(s) Summary

INUBIT-679

Controls - Workflow Connector, Error handling

The documentation describes the new workflow module property “SubWorkflowIsNotActiveError”, which can be set using the variables mapping.

Ticket(s) Component(s) Summary

INUBIT-680

Application - Remote Connector

In the documentation, a description has been added detailing how to install the Remote Connector as a service using systemd under Linux.

Ticket(s) Component(s) Summary

INUBIT-684

Workbench - General

The documentation describes that when you log on to the Workbench, the warning that the Process Engine or the cluster is in maintenance mode is not displayed modally.

Ticket(s) Component(s) Summary

INUBIT-711

BPC - General

In the "Administering Liferay Version 7/DXP" chapter, the documentation has been updated regarding the support of ExtJS 6 and ExtJS 7.

Ticket(s) Component(s) Summary

INUBIT-793

Installer

In the Patch Installation Guide, an additional patch step has been added detailing how the scripts for installing/uninstalling the Process Engine as a service on Windows must be adjusted to correctly determine the Java version.

Ticket(s) Component(s) Summary

INUBIT-794

Application - Process Engine

The documentation and the Patch Installation Guide have been extended with information on the Tomcat 9.0.35 support.

Ticket(s) Component(s) Summary

INUBIT-796

Connector - LDAP

In the documentation, the description of the Key Manager was enhanced by certificate details of the LDAP Connector module.

Ticket(s) Component(s) Summary

INUBIT-803, SUPPORT-276

Backup/Restore, Migration

In the Migration Guide, a hint has been added detailing that the complete workflow history is not backed up by default. It has to be activated in the Backup Connector.

Ticket(s) Component(s) Summary

INUBIT-813

Controls - Throw, Error handling

In the documentation it was added that the Queue Manager is supported in transient mode.

Ticket(s) Component(s) Summary

INUBIT-815

Installer

In the documentation it was added that inubit supports the operating system Windows Server 2019

Ticket(s) Component(s) Summary

INUBIT-830

BPC - General

In the documentation, the description has been updated detailing how to configure the Virtimo Business Process Center (BPC) as portal server and process user server as well as detailing how to deploy and delete the Process Interaction portlet.

Ticket(s) Component(s) Summary

INUBIT-881

Connector - AS4, Key Manager

In the documentation it was added that after importing AS4 Connector Modules created with the inubit version 6.1.0.101 or 7.1.0.33 the entries with the certificate information in the Register Key Manager are not available because the required properties AS4CPATruststoreContent and AS4CPAKeystoreContent are not available in these modules.

Ticket(s) Component(s) Summary

INUBIT-887

Application - Process Engine, Application - Remote Connector, Workbench - General

In the Patch Installation Guide, an additional patch step has been added detailing how to use the new versions of some inubit start scripts that can be started using a relative path.

Ticket(s) Component(s) Summary

INUBIT-936

Connector - AS4

In the Patch Installation Guide, an additional patch step has been added detailing how to update the AS4 Mapping Templates.

Ticket(s) Component(s) Summary

INUBIT-1145

Connector - HTTP

In the documentation, a description has been added detailing how to configure the Kerberos authentication.

Ticket(s) Component(s) Summary

INUBIT-1147

BPC - General

In the documentation, a new section has been added detailing how to install and start the Virtimo Business Process Center.

Ticket(s) Component(s) Summary

INUBIT-1190

Connector - HTTP

To load different "krb5.conf" files without restarting the Process Engine, the "refreshKrb5Config=true" parameter must be configured in the login.conf.

7.4.0.33

New Functionalities - Improvements

Ticket(s) Component(s) Summary

INUBIT-43

Connector - AS4

The received sender file name is read correctly, assigned to the "AS4SenderFileName" module property, and it is displayed in the "as4-gateway.log" file on the receiver side.

Bug Fixes

Ticket(s) Component(s) Summary

INUBIT-383, SUPPORT-338

Connector - AS4

The error that occurred when processing a SIGNAL_MESSAGE in the AS4 Gateway has been fixed.

Ticket(s) Component(s) Summary

INUBIT-623, SUPPORT-480, SUPPORT-194, SUPPORT-146, SUPPORT-311

Connector - FTP

The error that occurred when reading the absolute path using SFTP has been fixed.

Ticket(s) Component(s) Summary

INUBIT-12

Error handling

A problem in the QueueManager has been fixed, so that in the event of errors, the input message can now also be retrieved on a scope or error output.

Ticket(s) Component(s) Summary

INUBIT-163, SUPPORT-229

Converter - Complex Lookup Table, Designer - System Diagrams

Modules are not deleted after being renamed in a workflow when having re-logged in to the Workbench afterwards.

Ticket(s) Component(s) Summary

INUBIT-232, SUPPORT-268

Connector - REST

The error that occurred when a file size exceeds 25 Kbytes has been fixed.

Ticket(s) Component(s) Summary

INUBIT-600, SUPPORT-10630, SUPPORT-389

Component - Configuration Panel

The error that occurred when sending a workflow error notification has been fixed.

Ticket(s) Component(s) Summary

INUBIT-605, SUPPORT-415

Connector - FTP

The error that occurred when reading files using regular expressions using SFTP has been fixed.

Ticket(s) Component(s) Summary

INUBIT-35, SUPPORT-372

Connector - FTP

SFTP pre and post commands work all SFTP servers.

Ticket(s) Component(s) Summary

INUBIT-37, SUPPORT-3307, SUPPORT-373

Connector - REST

In the HTTP response header, a CORS header has been added.

Ticket(s) Component(s) Summary

INUBIT-196

Offline Modeling

The error that occurred when creating Organization Diagrams in offline mode with Liferay configured as both the portal server and the process user server has been fixed.

Ticket(s) Component(s) Summary

INUBIT-334

Installer

In the readme file, a hint has been updated that it could be necessary to add a parameter in the browser settings or when calling the browser to open the inubit online help in the inubit Workbench under Windows.

Ticket(s) Component(s) Summary

INUBIT-599, SUPPORT-415

Connector - FTP

The error that occurred when using a regular expression to check whether a file exists has been fixed.

Documentation

Ticket(s) Component(s) Summary

INUBIT-610

Liferay - General

The "Updating an Existing Liferay with new inubit Plug-ins" section has been updated.

Ticket(s) Component(s) Summary

INUBIT-625

Application - Process Engine

In the "Software Requirements" section, the supported Tomcat version has been updated to 9.0.31.