
Table 30 Legal Package Scripts
Script Name  | Description  | 
User Configuration file (hatomcat.conf) This script contains a list of 
Main Script (hatomcat.sh)  | This script contains a list of   | 
  | the start and stop of a Tomcat instance. This script will be called by the Toolkit  | 
  | Interface Script to do the following:  | 
  | • On package start; it starts the Tomcat server instance.  | 
  | • On package stop; it stops the Tomcat server instance.  | 
Monitor Script (hatomcat.mon) | This script contains a list of internal variables and functions that supports  | 
  | monitoring of a Tomcat instance. Monitoring functionality will be initiated by  | 
  | calling the toolkit interface script with the "monitor" parameter.  | 
Interface Script (toolkit.sh)  | This script is an interface between the Serviceguard package control script  | 
  | and the toolkit main script (hatomcat.sh).  | 
Toolkit User Configuration
All the user configuration variables are kept in a single file hatomcat.conf in shell script format. The variable names and their sample values are given below in Table 31 (page 119):
Table 31 User Configuration Variables
User Configuration Variables  | Description  | 
CATALINA_HOME (for example, | This is the base directory where HP Tomcat web server is installed. By default  | 
CATALINA_HOME="/opt/hpws22/tomcat")  | HP Tomcat is installed in the directory /opt/hpws22/tomcat and hence this  | 
  | is also the default value.  | 
CATALINA_BASE (for example, | This variable holds the specific configuration file path of a Tomcat server  | 
CATALINA_BASE="/opt/hpws22/tomcat")  | instance. Each Tomcat instance must have its own configuration directory that  | 
  | contains its own server configuration file (server.xml). The Tomcat server  | 
  | default server root directory is "/opt/hpws22/tomcat". However, to have  | 
  | multiple instances running in a cluster, set a value for this variable.  | 
JAVA_HOME (for example,  | This is the base directory of Java Development kit. This software is a  | 
JAVA_HOME=/opt/java1.5)  | prerequisite for running Tomcat.  | 
Setting up The Toolkit 119