Release Notes / Version 11.2310
Table Of Contents
The corem.home
directory and system property are no
longer used by the Content Server and Workflow Server.
For the Content Server a new Spring property
cap.server.base-dir
has been introduced to control
the base directory for other configuration properties when using
relative paths. By default, the property is set to the value of the
user.dir
system property. For the Blueprint Docker
images this is the /coremedia
directory. The
following properties have been adapted and support relative file paths
(some defaults have changed):
cap.server.license
(file / url, default:license.zip
)cap.server.document-types
(file / url patterns, default:classpath*:framework/doctypes/*/.xml
)cap.server.login.authentication
(file / url, default:classpath:coremedia-jaas.conf
resp.classpath:blueprint-jaas.conf
)cap.server.login.bouncers
(file, default: empty)cap.server.encrypt-passwords-key-file
(file, default:etc/keys/DATABASE_NAME.DATABASE_USER.rijndael
)replicator.tmp-dir
(directory, default:var/tmp
)
The Workflow Server has only one new property which has not been
configurable before, that allows a relative file-path, which is now
relative to the value of the user.dir
system
property:
workflow.working-dir
(directory, default:var/tmp
)
The Workflow Server does not use
cap.client.server.ior.url
anymore, you have to use
workflow.ior-url
instead.
The command-line-tools still use corem.home
, and as
the Docker image for the Workflow Server also contains the workflow
converter tool, it still sets corem.home
but it is
not used in the server itself.
The deprecated method
CapSystemInfo#getInstallationPath
has been removed
(see
CMS-19437 Closed ).
The following modules that were used to create a corem-home directory structure for the servers have been removed:
content-server-config
content-server-blueprint-config
workflow-server-config
workflowserver-blueprint-config
(CMS-19112)