Release Notes / Version 10.2104
Table Of ContentsSitesService.getSites(): Increased Robustness For Concurrent Changes
SitesService.getSites()
may have failed while during the process of retrieving sites, sites were either destroyed or changed permissions did not allow to read a site anymore.
The implementation is now more robust for these scenarios and behaves as if the site does not exist which caused the problem during evaluation. On debug log you will still be informed about these incidents.
(CMS-14965)
Updated Jetty
Jetty has been updated to version 9.4.18.v20190429.
(CMS-14722)
Updated Database Driver for MySQL
The database driver for MySQL has been updated to 8.0.16.
(CMS-14698)
Fixed NotAuthorizedException if content is destroyed
A destroyed home page of a site can cause a NotAuthorizedException on the server which is propagated to the Elastic Social Moderation in the Studio client. This is fixed now.
(CMS-14280)
XLIFF-Import: Possible NullPointerException For RichText-Import
This has been fixed: If you happen to have an empty paragraph at the start of CoreMedia RichText, the XLIFF-Importer will failed to import the resulting XLIFF with a
NullPointerException
.
(CMS-13861)
Database connection checks
Content Server and Workflow Server use a modifying statement for checking their database connectivity now. This allows the server to detect connections to database nodes that have been demoted from writer to reader and which are no longer suitable for use with the servers.
(CMS-13359)
Fixed file handle leak
Content Server and Workflow Server no longer leak file handles on configuration files.
(CMS-13102)
Fix auto merge for not yet translated contents
Fixed a bug in the translation workflow, which caused property changes to be ignored when "auto merging" changes into derived contents, that haven't been translated before. Because of this bug, derived contents could miss some changes of master contents that were made after deriving a new site and before performing the initial translation for that site.
(CMS-9047)