NonStop SOAP 4.1 User's Manual

NOTE:
<iTP WebServer Deployment Directory> is the OSS directory where iTP WebServer
is deployed using the iTP WebServer setup script.
If the iTP WebServer is configured to use a TCP/IP process other than /G/ZTC0, check the
following directive is there in the itp_axis2.config file. If it is not there then add it in the
file:
Server $Axis2c {
...
MapDefine =TCPIP^PROCESS^NAME $transport
...
}
For additional information on how to verify the iTP WebServer configuration, see the iTP
Secure WebServer System Administrator’s Guide. For information on the itp_axis2.config
file, see “NonStop SOAP 4 Configuration Files”.
NonStop SOAP is now deployed on the iTP WebServer and is set up in the <NonStop SOAP 4
Deployment Directory>. The same way NonStop SOAP can be deployed on secure iTP
WebServer by updating the local.config in the < Secure iTP WebServer Deployment
Directory>/conf directory. You can set up multiple deployment instances of NonStop SOAP
on the same NonStop system. For more information on setting up multiple deployment instances,
see “Setting up Multiple NonStop SOAP Deployment Instances in a Single iTP WebServer
(page 43).
Tuning NonStop SOAP
The AXIS2CGI server class that implements the SOAP 4 server is a single-threaded process and
only services one SOAP request at a time. If you want that multiple SOAP requests be serviced
concurrently, you must configure the iTP WebServer PATHMON in which SOAP 4.1 is running to
have additional static or dynamic copies of the AXIS2CGI server class.
For information on how to tune a server class, see the TS/MP System Management Manual.
Running NonStop SOAP
After deploying NonStop SOAP on the iTP WebServer, you can run it on a NonStop system.
To run NonStop SOAP on a NonStop system, complete the following steps:
NOTE: You can skip step1, if iTP Webserver is restarted while deploying NonStop SOAP 4.
1. Go to the <iTP WebServer Deployment Directory>/conf directory and run the
restart script:
OSS> cd <iTP_WebServer_Deployment Directory>/conf
OSS> ./restart
This command restarts the iTP WebServer and NonStop SOAP 4.
2. Verify that iTP WebServer and NonStop SOAP 4 are running:
OSS> gtacl -c 'pathcom <PATHMON_name>; status server *'
where,
<PATHMON_name>
is the name of the PATHMON on which iTP WebServer is running.
This command returns the following statistics to verify if iTP WebServer and NonStop SOAP
4 are running:
SERVER #RUNNING ERROR INFO
AXIS2CGI 1
42 Installing NonStop SOAP