Table 28 ADF File for Modular Method of Packaging
File Name | Description |
tomcat.1 | For every parameter in the legacy toolkit user configuration file, there is an |
| attribute in the ADF. It also has an additional attribute TKIT_DIR which is |
| analogous to the package directory in the legacy method of packaging. The |
| ADF is used to generate a modular package ASCII template file. |
The following files are located in /etc/cmcluster/scripts/ecmt/tomcat after installation.
Table 29 Files For Modular Method of Packaging
File Name | Description |
tkit_module.sh | This script is called by the Master Control Script and acts as an interface |
| between the Master Control Script and the Toolkit interface script (toolkit.sh). |
| It is responsible for calling the Toolkit Configuration File Generator Script |
| (described below). |
tkit_gen.sh | This script is called by the Module Script when the package configuration is |
| applied using cmapplyconf to generate the toolkit user configuration file in |
| the package directory (TKIT_DIR). |
The
The Tomcat Servlet engine supports multiple instances of the server daemons running on a node simultaneously. Each Tomcat package corresponds to a separate Tomcat server instance with its own CATALINA_BASE directory. CATALINA_BASE is a user configurable variable present in the toolkit user configuration file hatomcat.conf. After Tomcat has been installed, the CATALINA_BASE directory defines a Tomcat server instance. This directory will contain the appropriate configuration files directory named "conf" that specifies how a Tomcat server instance is configured. The Tomcat configuration directives, within this file, will determine locations of log files, web documents, and the domain name address for a specific Tomcat server instance.
Tomcat will calculate all relative references for files in the following directories based on the value for CATALINA_BASE instead of CATALINA_HOME:
•conf - Server configuration files (including server.xml).
•logs - Log and output files.
•webapps - Automatically loaded web applications.
•work - Temporary working directories for web applications.
•temp - Directory used by the JVM for temporary files (java.io.tmpdir)
If you do not set CATALINA_BASE to an explicit value, it will be initialized to the same value as is set for CATALINA_HOME (which means that the same directory is used for all relative path resolutions).