Configuration improvements
The following configuration improvements have been made.
Leftovers of CM/Track V2 removed (#663637)
All remaining settings related to CM/Track V2 have been removed because they are not needed anymore. This affects the following items:
- Menu item Client configurations with all client configurations for CM/Track V2
- All system properties starting with
oidc.track.* - Possibility to create a portal configuration based on a client configuration
In addition, the term client configuration has been replaced by portal configuration in several places of the Web Admin Suite GUI.
Log files streamlined (#663697)
Logging has been streamlined by removing unused log files and cleaning up existing logs.
The following files have been removed:
- ctx.log
- hibernate.log
- security.log
- timer‑manager.log
All timer-related entries are now written to the workflow.log with log level INFO.
The XML configuration files cm6-<DB>.xml have been modified accordingly.
Configurable transaction timeout for webhooks (#664595)
It is now possible to configure the transaction timeout for the execution of webhook scripts. The system property webhooks.txTimeout.seconds has been added to the module cmas-core-server for this purpose. This can be needed if the processing in the webhook script takes longer than the default value of 60 seconds.
New non‑JTA transaction mode (#665844)
ConSol CM now provides an optional non‑JTA transaction mode. It can be activated by adding -Dspring.profiles.active=nojta to the start command. When this mode is active, ConSol CM does not support JTA transactions. The default behavior remains unchanged, so that JTA transactions can be used when interacting with external databases.
Logs about mailbox connection problems shortened (#667460)
The warning messages starting with BAD Command which are logged when there are problems when connecting to Microsoft Office 365 mailboxes are now shortened to avoid cluttering the log files with errors from the Microsoft side which usually disappear after some time. To see the whole log message, you can switch the mailbox to debug mode by selecting Debug account on the Email configuration page of the Web Admin Suite.
Better logging for missing visibility configurations (#667504)
When the settings on the Case history page of the Web Admin Suite are empty, a warning message is now written to the log files instead of showing an error message to the end users when they try to change the Show selector of the Communication and history section of the Web Client to All entries.
Scene for CM/Ticketing updated (#669431)
The scene for the CM/Ticketing product, which can be selected when setting up a new ConSol CM system, has been updated to use several new features introduced in this version.