NonStop SOAP 4.1 User's Manual

9 NonStop SOAP 4 Configuration Files
The NonStop SOAP 4 distribution includes configuration files that can be used to configure the
NonStop SOAP 4 server, its modules, and the services running under it.
This chapter describes the following NonStop SOAP 4 configuration files:
“The itp_axis2.config File (page 177)
“The axis2.xml File (page 180)
“The services.xml File (page 182)
“The module.xml File (page 190)
“Defining the Log File Size (page 180)
“Defining Separate Log and Trace Files for NonStop SOAP 4 Servers (page 180)
The itp_axis2.config File
After installing NonStop SOAP 4, run the NonStop SOAP 4 deployment script (<NonStop SOAP
4 Installation Directory>/bin/deploy.sh) to create the default itp_axis2.config
file in the <NonStop SOAP 4 Deployment Directory>. The configurations set in the
itp_axis2.config file are loaded by the iTP WebServer during startup.
You must specify the location of the itp_axis2.config file in the <iTP WebServer
Deployment directory>/conf/local.config file.
The itp_axis2.config file is used to perform the following tasks:
“Linking iTP WebServer to the NonStop SOAP 4 Deployment” (page 177)
“Specifying iTP WebServer Filemap for NonStop SOAP 4” (page 177)
“Defining the Log Levels of the NonStop SOAP 4 Server (page 178)
“Defining the Log File Size (page 180)
“Defining Separate Log and Trace Files for NonStop SOAP 4 Servers (page 180)
Linking iTP WebServer to the NonStop SOAP 4 Deployment
The itp_axis2.config file is read by the iTP WebServer during startup. The
AXIS2_DEPLOYMENT_ROOT variable is set to the location of the <NonStop SOAP 4
Deployment Directory> that is entered while running the NonStop SOAP 4 deployment script,
deploy.sh.
For information on setting up the location of the NonStop SOAP 4 deployment directory, see
“Setting up the Deployment Environment” (page 38).
For example:
set AXIS2_DEPLOYMENT_ROOT /home/usr1/t0865h01
This command instructs iTP WebServer to run the NonStop SOAP 4 deployment located at
/home/usr1/t0865h01.
Specifying iTP WebServer Filemap for NonStop SOAP 4
The iTP WebServer identifies the NonStop SOAP 4 requests by locating a unique string specified
in the url_pattern of the request to a FileMap variable. The FileMap variable is specified
in the itp_axis2.config file.
The itp_axis2.config File 177