Apache-Tomcat configuration is enabled in four different files:
1. user-connectivity.properties located in the Ephesoft Installation Folder\Application\WEB-INF\classes\META-INF\dcma-user-connectivity\user-connectivity.properties
This file contains the settings necessary to populate groups names in Ephesoft Batch Class Management.
The following settings should be set for Tomcat:
user.tomcatUserXmlPath=Ephesoft Installation Folder\\JavaAppServer\\conf\\tomcat-users.xml
for example : if your Ephesoft Installation folder is in C:Drive then the value should reflect as mentioned below:
2. server.xml located in the Ephesoft Installation Folder\JavaAppServer\conf\server.xml
NOTE: IN EPHESOFT v2.5 Realm settings are located in Ephesoft Installation Folder\JavaAppServer\conf\Catalina\localhost\dcma.xml INSTEAD OF server.xml
This file tells Ephesoft that users should be authenticated using tomcat.
The file should have following Realm:
3. tomcat-users.xml located in the Ephesoft Installation Folder\JavaAppServer\conf\tomcat-users.xml
This file contains user groups and users.
For example a group called admin and a user called ephesoft with password demo is defined as follows:
<user username=”ephesoft” password=”demo” roles=”admin”/>
4. application.properties located in the Ephesoft Installation Folder\Application\WEB-INF\classes\META-INF\application.properties
This file contains settings necessary to update admin group for Tomcat.
The following settings should be set.
Please Note: In Ephesoft v4.x Tomcat Authentication is enabled by default