NonStop SOAP User's Manual
Using NonStop SOAP with a TS/MP Application and
NonStop Processes
NonStop SOAP User’s Manual—520501-012
6-60
Configuring and Running the Server in a WebServer
Environment
Configuring and Running the Server in a
WebServer Environment
To configure and run the process as a Pathway_CGI server class:
1. Install and configure the iTP WebServer as described in the
iTP Secure
WebServer System Administrator’s Guide
. NonStop SOAP does not require the
secure version of the iTP WebServer, but the same manual describes installation
and configuration for all versions of that product.
You can configure multiple iTP WebServer environments on the same NonStop
Himalaya system. Then each WebServer listens on a different port.
2. Examine the file called /conf/httpd.config in the iTP WebServer installation
directory. That file contains an entry called ServerRoot. Directory names in Region
directives (used to secure the content in specific directories) and URLs that you
enter in the browser are specified relative to this root.
3. Create a SOAP configuration file having the format specified in NonStop SOAP
Configuration File on page 4-60, and including these environment variables.
SOAP_SERVICE_MAP_FILE="
sdl-filename
" (not applicable for
NonStop SOAP releases 2.4 or later)
SOAP_TRACE_FILE="
trace-filename
"
SOAP_TRACE_LEVEL="
trace-level
"
SOAP_ERROR_FILE="
error-filename
"
SOAP_SESSION_TIMEOUT="
session-timeout
"
SOAP_COOKIE_FILE="
cookie-filename
"
SOAP_PWY_REQ_TIMEOUT="
request-timeout-value
"
SOAP_MAP_DEF="
map-def-value
"
SOAP_CACHE_SIZE="
cache-size
"
SOAP_SDLDB_LOC="
SDLDB-location
"
SOAP_TRACE_LOG_MAX_SIZE="
trace-log-size
"
SOAP_ERROR_LOG_MAX_SIZE="
error-log-size
"
SOAP_LOG_ROTATE="
log-rotation-value
"
SOAP_MULTIPLE_TRACE_FILES="
multiple-trace-value
"
SOAP_PARSER_API="
parser-api
"
RESPONSE_XML_DECL="
XML-declaration
"
where each value is enclosed in quotation marks.