User Manual
5 Getting Started with Spring....................................................................75
Prerequisites......................................................................................................................75
NonStop System...........................................................................................................75
Windows System...........................................................................................................75
Overview of EmpInfo..........................................................................................................75
Developing EmpInfo on Windows using the Eclipse Galileo IDE..........................................76
Deploying EmpInfo on NonStop....................................................................................129
Running EmpInfo on NonStop.......................................................................................133
A EmpInfo Database Script.....................................................................134
B Customizing Sample Applications.........................................................135
Customizing PetClinic.......................................................................................................135
Added Directories.......................................................................................................135
Added File.................................................................................................................135
Modified Files.............................................................................................................136
Customizing JPetStore.......................................................................................................139
Added File.................................................................................................................139
Modified Files.............................................................................................................139
C JDBC Configuration............................................................................144
D Installing Spring Web Flow..................................................................146
Downloading Spring Web Flow Distribution on Windows.....................................................146
Copying Spring Web Flow Runtime Libraries from Windows to NonStop.................................146
II Hibernate Framework..............................................................................148
6 Hibernate Overview............................................................................151
Hibernate Projects............................................................................................................151
Hibernate Annotations.................................................................................................151
Hibernate EntityManager.............................................................................................151
Hibernate Applications on NonStop...................................................................................152
7 Installing the Hibernate Framework.......................................................153
Prerequisites....................................................................................................................153
NonStop system..........................................................................................................153
Windows system.........................................................................................................153
Installing Hibernate Framework Libraries on NonStop...........................................................153
Downloading the Hibernate Distribution on Windows......................................................154
Downloading Hibernate Dependency JAR Files using Maven............................................155
Including the Hibernate Dialect for the SQL/MX database to the Hibernate Distribution........157
Copying the Hibernate Distribution from Windows to NonStop.........................................157
Deploying and Running Sample Hibernate Applications on NonStop......................................158
Caveat Emptor............................................................................................................159
The EventManager Web Application ............................................................................163
8 Configuring Hibernate Applications on NonStop Systems.........................170
NonStop Platform Configurations.......................................................................................170
Determining the Application Parameters.........................................................................170
Determining the Maximum Capacity of NSJSP Instance....................................................170
Configuring iTP WebServer for Hibernate Applications....................................................171
Configuring NSJSP for Hibernate Applications................................................................175
Hibernate Framework Configurations for NonStop Systems....................................................180
JDBC Driver for SQL/MX Database...............................................................................181
Database Transaction Management...............................................................................188
Connection Pooling.....................................................................................................189
Module File Caching Configurations...................................................................................190
Configuring NonStop SQL/MX DataSource for MFC.......................................................190
4 Contents