Release Notes / Version 10.2104
Table Of ContentsFixed CAE Feeder to Index Correct Navigation Path
Fixed a bug in the
CAE Feeder
that the Solr index field
navigationpath
was not correctly set after withdrawal and re-publication.
(CMS-18278)
cm restoreusers: Exit Code != 0 on Failure
If there any error is detected while restoring users, the tool
cm restoreusers
will now exit with an exit code different to 0 (zero).
(CMS-18225)
Bugfix for possible escalation in translation workflows that have multiple target sites
The
DerivedContentsResult
was enhanced, so it guarantees only versions of unique content are stored and used in a translation workflow.
Before, it was possible that two different version of the same content would be stored in the
masterContentObjects
variable which led to an escalation of the workflow.
This bug could only occur for translation workflows that had
createWorkflowPerTargetSite
set to false.
(CMS-17826)
Security problem in CORBA protocol fixed
It used to be possible to guess the object ids of objects remotely accessible through CORBA when the start time of the servers was known or, in the case of the IBM JDK, even without knowing the start time. This allowed the unauthorized access to methods that did not require the session to be passed as an argument. Session objects already used secure ids, so that most methods were not affected.
This has been fixed. Object ids contain a secure random identifier now.
By setting the system property
com.coremedia.corba.server.use-insecure-oids=true
or by setting the environment variable
COM_COREMEDIA_CORBA_SERVER_USE_INSECURE_OIDS=true
, the bugfix can be disabled in case the generation of random numbers leads to a serious performance degradation. These are stop-gap flags, only, and you should fix the configuration of
SecureRandom
eventually.
(CMS-17667)
Serverexport now checks if base directory is writable
cm serverexport
now checks if the base directory is writable. If not it will fail early, as no content can be exported.
(CMS-17399)
Enhanced "Delete Content Type" description
The description of the "Deleting Content Types" section in the Content Server Manual has be enhanced.
(CMS-16851)
Multisite-validation-tools: Changed Error Code for Translation Setttings
On validation of a TranslationSettings document with the multi-site-validation-tools, the error MS_VALIDATION_4000 (Invalid property value) was returned, if the translation strategy is invalid. This error has changed to MS_VALIDATION_4022 (Invalid translation settings property value).
(CMS-16646)
Fixed a bug which caused an error upon content server start after adding a new observed property
After adding a new observed property to a doctype (and the restart of the server) and creating a document of the doctype with a value for the new observed property the second restart of the server caused an exception:
hox.corem.exceptions.RepositoryError: ERROR: duplicate key value violates unique constraint "pk_observedvalues"
The bug is now fixed.
(CMS-15090)