Shared Configuration Properties
Overview
Shared configuration properties are system
configuration values that are used across all servers in an EnterWorks installation,
such as file paths, security and settings. These properties are stored in
sharedConfig.properties
files and, depending on the version of
EnterWorks you are running, some are stored in the EPIM database.
sharedConfig.properties
files, in various folders, on various servers. These files each have some settings that
are unique to that file. Do NOT copy one sharedConfig.properties
file
over another. When you need to update sharedConfig.properties
files,
edit each one. Fresh installs of EnterWorks versions 10.2 and later automatically store some shared
configuration properties values in both the EPIM database and in the
sharedConfig.properties
files. Values stored in the EPIM
database can be edited from the EnterWorks Classic UI. EnterWorks systems prior to
version 10.2 that have been upgraded to 10.2 or later may have been configured with
this capability.
-
If this capability is not configured, EnterWorks will continue to use the shared configuration property settings in the
sharedConfig.properties
files. -
If this capability has been configured, EnterWorks will use the shared configuration property settings in both the EPIM database and the
sharedConfig.properties
files. The settings in both places must be identical.
To determine if EnterWorks has been configured to use the shared configuration values in the EPIM database:
- In the Classic UI, open the Feature bar, open the System folder, and select Shared Configuration. The Shared Configuration List will appear.
- Search for the setting:
epim.external.date.format
. If it appears in the list, the capability has already been configured.
For instructions on configuring this capability, see the EnterWorks Installation Guide.
sharedConfig.properties
files. Each time a value is changed,
you will have to ensure that the values in the EPIM database have the same value as
they do in sharedConfig.properties
files. Editing Shared Configuration Properties
Any time a change is made to values in sharedConfig.properties
files, the EnterWorks services need to be restarted.
To modify the shared configuration properties:
- If EnterWorks has been configured to use the shared configuration properties in
the EPIM database, modify the Shared Configuration List:
- Log into EnterWorks Classic as a user with Administrative privileges.
- In the Feature bar, open the System tab and select Shared Configuration. The Shared Configuration List will appear.
- Search for the desired setting. Descriptions of properties
are provided in the Description column. For more
information about a particular setting, contact your
EnterWorks account representative.
Tip: If a field value is too long to be seen comfortably, double-click it and the property will be opened in the editor where the value can be seen in its entirety.
- Not all shared configuration properties are included in the EPIM
database. Those that are not included in the EPIM database do not appear
in the Shared Configuration List. Skip these settings for now. You will
be updating them in the
sharedConfiguration.properties
files in a later step in this procedure. If the setting is in the list:- Double-click the setting. A Shared Configuration Editor will appear.
- Set the Value as desired, then click the Save button.
- When you are finished editing the configuration values, click the Close button.
- Edit the
sharedConfig.properties
files:Warning: EnterWorks has multiplesharedConfig.properties
files, in various folders, on various servers. These files each have some settings that are unique to that file. Do NOT copy onesharedConfig.properties
file over another. When you need to updatesharedConfig.properties
files, edit each one.- On each server running one of the following services:
-
EnableServerTomcat
-
EnableServerWildflyController
-
EnableServerWildflyWorker<n>
to find all the<drive>:\Enterworks\EnableServer
sharedConfig.properties
files. -
- Edit each of the
sharedConfig.properties
files as desired. - Save and close the files.
- On each server running one of the following services:
- Restart EnterWorks services.