EPIM Property Files
sharedconfig.properties
Contains the configuration settings for the EPIM component. Anytime a change is made to this file the EPIM services should be restarted.
- WEB Server – EPIM Tomcat component in:
<...>\ Enterworks\EnableServer\tomcat\webapps\webcm\WEB-INF\classes
- WEB Server – EPIM MASTER JBoss component in:
<...>\ Enterworks\ EnableServer\jbossMaster\standalone\configuration\conf
- APP Server – EPIM Slave 1 JBoss component in:
<...>\ Enterworks\ EnableServer \jbossSlave1\standalone\configuration\conf
- APP Server – EPIM Slave 2 JBoss component in:
<...>\ Enterworks\ EnableServer \jbossSlave2\standalone\configuration\conf
- APP Server – EPIM Slave 3 JBoss component in:
<...>\ Enterworks\ EnableServer \jbossSlave3\standalone\configuration\conf
Generally, changes should only be made to this property file based on direction from a patch. The settings in these files are for location of EPIM folders, server host name, ports and database connection information. The password to the database is encrypted. Use the script in:
<...>\ Enterworks\EnableServer\bin\getEncryptedString.bat
to generate the encrypted password. Additionally, these files have customizable settings for controlling triggers, promotion configuration, UI, and publication options.
WorkFlowHandlerConfig.properties
Contains configuration settings for invoking custom workflows on repository actions. Anytime a change is made to this file the EPIM services should be restarted.
-
WEB Server – EPIM Master JBoss component in:
<...>\ Enterworks\EnableServer\jbossMaster\standalone\configuration\conf
-
APP Server – EPIM Slave 1 JBoss component in:
<...>\ Enterworks\EnableServer\jbossSlave1\standalone\configuration\conf
-
APP Server – EPIM Slave 2 JBoss component in:
<...>\ Enterworks\EnableServer\jbossSlave2\standalone\configuration\conf
-
APP Server – EPIM Slave 3 JBoss component in:
<...>\ Enterworks\EnableServer\jbossSlave3\standalone\configuration\conf
Generally, changes should only be made to this property file based on direction from a patch. The settings in this file contain connection information to the database.
This file contains the EPIM product Master Tomcat service settings. Anytime a change is made to this file the EPIM services should be restarted.
- <...>\ Enterworks\EnableServer\tomcat\bin\service.bat
Generally, changes should only be made to these property files based on direction from a patch. The files contain class paths to custom library files and log level and log file settings. The files also contain memory setting information for the JBoss JVM. Contains the EPIM product Master JBoss service settings. Anytime a change is made to these files the EPIM services should be restarted.
- <...>\ Enterworks\EnableServer\jbossMaster\bin\service\service.bat
- <...> \Enterworks\EnableServer\jbossSlave1\bin\service\service.bat
- <...> \Enterworks\EnableServer\jbossSlave2\bin\service\service.bat
- <...> \Enterworks\EnableServer\jbossSlave3\bin\service\service.bat
- <...>\Enterworks\EnableServer\jbossMaster\bin\standalone\standalone.conf.bat
- <...>\Enterworks\EnableServer\jbossSlave1\bin\standalone\standalone.conf.bat
- <...>\Enterworks\EnableServer\jbossSlave2\bin\standalone\standalone.conf.bat
- <...>\Enterworks\EnableServer\jbossSlave3\bin\standalone\standalone.conf.bat
- <...>\Enterworks\EnableServer\jbossMaster\bin\standalone\standalone.bat
- <...>\Enterworks\EnableServer\jbossSlave1\bin\standalone\standalone.bat
- <...>\Enterworks\EnableServer\jbossSlave2\bin\standalone\standalone.bat
- <...>\Enterworks\EnableServer\jbossSlave3\bin\standalone\standalone.bat
web.config
Contains configuration settings for the EnterWorks DAM and PUB component. Anytime a change is made to this file the EnterWorks IIS services should be restarted.
-
Web Server – EnterWorks web component in:
<...>\Enterworks\ EnableWeb
Generally, changes should only be made to this property file based on direction from a patch. The settings in this file setup for location of Enable folders, EPIM connection information, server timeout and database connection information. The password to database is not encrypted.
Configure Validation Levels
The initial set-up of the number of active validation levels in the shared configuration properties file is performed as follows:
Example path:
<...>\Enterworks\EnableServer\tomcat\webapps\webcm\WEB-INF\classes\sharedConfig.properties
Changing the number of validations and validation values in the sharedConfiguration.properties file:
Configure Google translate API
In order to activate the Google translate API for the Multi-Language Editor make sure the settings for the Google Translate API section in sharedConfig.properties for Tomcat all Jboss instances match the lines of code shown below. If the following section is not in the sharedConfig.properties files stop the services using the STOP ENTERWORKS shortcut script, then add them to the bottom of the sharedConfig.properties file and start the services again using the START ENTERWORKS shortcut script.
####################################################################### #Google Translate API ####################################################################### google.translate.enabled=1 google.translate.refer.site=52.0.11.117 google.translate.key=AIzaSyAFTHWpMaso5FbWQMil-gh9J0wWvT1MzO0 |
Regional Language Login Access
For users to be able to access Regional Language functionality at the login window, the following line of code allowRegionalLogin must be set to true in sharedConfig.properties for Tomcat and Jboss services.
If the lines of code shown below are not present stop the services using the STOP ENTERWORKS shortcut script, then add them to the bottom of sharedConfig.properties files and start the services again using the START ENTERWORKS shortcut script.
####################################################################### #Specify if ‘Regional Login’ link is available on the Login Page ####################################################################### allowRegionalLogin=true |
sharedConfig.properties file are located in:
- <...>\Enterworks\EnableServer\tomcat \webapps\webcm\WEB-INF\classes\sharedConfig.properties
This change must also be added to the Jboss Server(s) depending on:
-
If the setup is a single Jboss Server:
<...>\Enterworks\EnableServer\jboss\standalone\configuration\conf\sharedConfig.properties
- If the setup is a Master Jboss Server with Slaves:
<...>\Enterworks\EnableServer\jbossMaster \standalone\configuration\conf\sharedConfig.properties
<...>\Enterworks\EnableServer\jbossSlave1 \standalone\configuration\conf\sharedConfig.properties
<...>\Enterworks\EnableServer\jbossSlave2 \standalone\configuration\conf\sharedConfig.properties
<...>\Enterworks\EnableServer\jbossSlave3 \standalone\configuration\conf\sharedConfig.properties