Manual
6 Axis2/Java Overview...........................................................................................173
Axis2/Java Architecture.................................................................................................................173
Key Features of Axis2/Java............................................................................................................174
Components in an Axis2/Java Application on NonStop...............................................................175
Web Clients...............................................................................................................................175
TCP/IP Subsystem....................................................................................................................175
TS/MP PATHMON Process......................................................................................................175
iTP WebServer..........................................................................................................................175
NonStop Servlets for JavaServer Pages....................................................................................176
Message Flow in an Axis2/Java Application on NonStop.............................................................176
7 Installing Axis2/Java Framework........................................................................179
Prerequisites..................................................................................................................................179
NonStop System.......................................................................................................................179
Windows System......................................................................................................................179
Installing Axis2/Java on NonStop..................................................................................................179
Downloading Axis2/Java Distribution on Windows...............................................................179
Building Axis2/Java Web Archive using Standard Binary Distribution..................................180
Deploying Axis2/Java as a Web Application on NonStop.......................................................181
Running Axis2/Java on NonStop.............................................................................................182
Deploying and Running Axis2/Java Sample Applications on NonStop.......................................184
FaultHandling..........................................................................................................................184
Building FaultHandling on Windows................................................................................185
Deploying FaultHandling on NonStop..............................................................................185
Running FaultHandling......................................................................................................185
MTOM......................................................................................................................................186
Building MTOM on Windows............................................................................................186
Deploying MTOM on NonStop..........................................................................................187
Configuring the client for running MTOM.........................................................................187
Running MTOM..................................................................................................................187
8 Configuring Axis2/Java Applications on NonStop Systems............................189
NonStop Platform Configurations.................................................................................................189
Determining the Application Parameters................................................................................189
Determining the Maximum Capacity of an NSJSP Instance....................................................189
Configuring iTP WebServer for Axis2/Java Applications........................................................190
Configuring httpd Processes to Handle Maximum Load................................................191
Limiting the Maximum Number of Incoming Requests....................................................193
Configuring NSJSP for Axis2/Java Applications......................................................................194
Configuring SessionBasedLoadBalancing.................................................................194
Configuring Connector Threads.........................................................................................196
Configuring the Connector Element...........................................................................196
Configuring the Executor Element.............................................................................196
Configuring TS/MP Specific Parameters.............................................................................197
NSJSP configured with SessionBasedLoadBalancing turned OFF.......................197
NSJSP is configured with SessionBasedLoadBalancing turned ON....................198
Configuring Java Runtime Arguments...............................................................................199
-Xmx...............................................................................................................................199
-Xss...............................................................................................................................199
-Xnoclassgc...............................................................................................................199
Axis2/Java Framework Configurations for NonStop Systems......................................................199
Global Configuration................................................................................................................199
Service Configuration...............................................................................................................200
Table of Contents 7