User Manual
Contents
About This Document.....................................................................................8
Supported Release Version Updates (RVUs)..................................................................................8
Intended Audience....................................................................................................................8
New and Changed Information in This Edition..............................................................................8
Document Organization............................................................................................................8
Notation Conventions..............................................................................................................11
General Syntax Notation....................................................................................................11
Notation for Messages.......................................................................................................13
Notation for Management Programming Interfaces.................................................................14
General Syntax Notation....................................................................................................14
Related Information.................................................................................................................16
Publishing History...................................................................................................................16
HP Encourages Your Comments................................................................................................16
1 Introduction.............................................................................................17
Prerequisites...........................................................................................................................18
NonStop System................................................................................................................18
Windows System...............................................................................................................23
I Spring Framework......................................................................................30
2 Spring Overview..................................................................................33
Spring Projects..................................................................................................................33
Spring Framework.........................................................................................................33
Spring Web Flow..........................................................................................................34
Spring Applications on NonStop..........................................................................................34
3 Installing the Spring Framework..............................................................36
Prerequisites......................................................................................................................36
NonStop System...........................................................................................................36
Windows System...........................................................................................................36
Installing Spring Framework Libraries on NonStop..................................................................36
Downloading the Spring Distribution on Windows.............................................................37
Downloading Spring Dependency JAR Files on Windows...................................................38
Downloading Sample Spring Applications on Windows.....................................................38
Copying Spring Runtime Libraries from Windows to NonStop..............................................39
Deploying and Running Sample Spring Applications on NonStop............................................39
PetClinic.......................................................................................................................40
JPetStore......................................................................................................................46
4 Configuring Spring Applications on NonStop Systems...............................52
NonStop Platform Configurations.........................................................................................52
Determining the Application Parameters...........................................................................52
Determining the Maximum Capacity of NSJSP Instance......................................................52
Configuring iTP WebServer for Spring Applications...........................................................53
Configuring NSJSP for Spring Applications.......................................................................57
Spring Framework Configurations.........................................................................................62
Configuring JDBC Driver for SQL/MX Database................................................................63
Configuring Database Transaction Management...............................................................66
Connection Pooling.......................................................................................................72
Module File Caching Configurations.....................................................................................73
Configuring NonStop SQL/MX DataSource for MFC.........................................................73
Modifying the Spring Application....................................................................................74
Contents 3