beautypg.com

HP Integrity NonStop H-Series User Manual

Page 4

background image

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

This manual is related to the following products: