Manual
Windows System........................................................................................................................45
Installing Spring Framework Libraries on NonStop.......................................................................45
Downloading Spring Distribution on Windows........................................................................45
Copying Spring Runtime Libraries from Windows to NonStop...............................................46
Deploying and Running Sample Spring Applications on NonStop...............................................47
PetClinic.....................................................................................................................................48
Building PetClinic on Windows............................................................................................48
Setting up PetClinic Database on NonStop..........................................................................50
Deploying PetClinic on NonStop..........................................................................................51
Running PetClinic on NonStop.............................................................................................53
JPetStore.....................................................................................................................................54
Building JPetStore on Windows............................................................................................54
Setting up JPetStore Database on NonStop..........................................................................55
Deploying JPetStore on NonStop..........................................................................................57
Running JPetStore on NonStop.............................................................................................58
ImageDB.....................................................................................................................................59
Building ImageDB on Windows...........................................................................................59
Setting up ImageDB Database on NonStop..........................................................................61
Deploying ImageDB on NonStop.........................................................................................62
Running ImageDB on NonStop............................................................................................64
4 Configuring Spring Applications on NonStop Systems.......................................65
NonStop Platform Configurations..................................................................................................65
Determining the Application Parameters..................................................................................65
Determining the Maximum Capacity of NSJSP Instance..........................................................65
Configuring iTP WebServer for Spring Applications................................................................66
Configuring httpd Processes to Handle Maximum Load..................................................67
Limiting the Maximum Number of Incoming Requests......................................................69
Configuring NSJSP for Spring Applications..............................................................................70
Configuring SessionBasedLoadBalancing............................................................................70
Configuring Connector Threads...........................................................................................72
Configuring the Connector Element............................................................................72
Configuring the Executor Element...............................................................................73
Configuring TS/MP Specific Parameters..............................................................................73
NSJSP Configured with SessionBasedLoadBalancing Turned OFF.......................73
NSJSP Configured with SessionBasedLoadBalancing Turned ON........................74
Configuring Java Runtime Arguments.................................................................................75
-Xmx.................................................................................................................................75
-Xss...................................................................................................................................75
-Xnoclassgc......................................................................................................................76
Spring Framework Configurations.................................................................................................76
Configuring JDBC Driver for SQL/MX Database......................................................................76
Configuring JDBC Type 2 Driver for SQL/MX Database.....................................................76
Configurations in the jdbc.properties File..............................................................76
Configurations in the applicationContext.xml File...............................................77
Configuring JDBC Type 4 Driver for SQL/MX Database.....................................................78
Configurations in the jdbc.properties File..............................................................78
Configurations in the applicationContext.xml File...............................................79
Configuring Database Transaction Management......................................................................80
Declarative Transaction Management..................................................................................80
Defining the Transactional Object...................................................................................80
Defining the Transactional Advice..................................................................................81
Defining the Transactional Execution Point....................................................................82
Defining the Transaction Datasource..............................................................................82
4 Table of Contents