HP Integrity NonStop J-Series User Manual
HP Computer hardware
This manual is related to the following products:
Table of contents
Document Outline
- Open Source Java Frameworks on NonStop User's Guide (Spring 3.1.0, Hibernate 4.1.1, MyFaces 2.0.2, Axis2/Java 1.5.2)
- Contents
- About This Document
- 1 Introduction
- 2 Spring Framework
- Spring Overview
- Installing the Spring Framework
- Integrating Spring with Transaction Management Facility (TMF)
- Configuring Spring Applications on NonStop Systems
- Getting Started with Spring
- Prerequisites
- Overview of EmpInfo
- Developing EmpInfo on Windows using the Eclipse Galileo IDE
- Creating the Eclipse Workspace
- Developing a Basic EmpInfo Application
- Developing and Configuring Views and the Controller
- Developing Business Logic and Providing the Web Interface
- Integrating the Web-tier of EmpInfo with NonStop SQL/MX Database
- Enabling EmpInfo to Delete and Retrieve Employee Details
- Creating JSPs to Delete and Retrieve Employee Details
- Creating the RowMapper Class
- Modifying the EmployeeDao.java Class File
- Modifying the Employee.java File
- Modifying the EmployeeController.java File
- Modifying the EmpInfo-servlet.xml File
- Modifying the index.jsp File
- Implementing the RMI Service in EmpInfo
- Deploying EmpInfo on NonStop
- Running EmpInfo on NonStop
- Developing EmpInfo on Windows using the Eclipse Galileo IDE
- 3 Hibernate Framework
- Hibernate Overview
- Installing the Hibernate Framework
- Configuring Hibernate Applications on NonStop Systems
- Hibernate Framework Configurations for NonStop Systems
- JDBC Driver for SQL/MX Database
- Configuring the JDBC Type 2 or Type 4 Driver for SQL/MX Database
- Configuring the JDBC Type 2 or Type 4 Driver for the SQL/MX Database using hibernate.cfg.xml
- Configuring JDBC Type 2 or Type 4 Driver for SQL/MX Database using hibernate.properties
- Configuring the JDBC Type 2 or Type 4 Driver for SQL/MX Database
- Database Transaction Management
- Connection Pooling
- JDBC Driver for SQL/MX Database
- Enabling Browse Access
- Hibernate Framework Configurations for NonStop Systems
- Getting Started with Hibernate
- Prerequisites
- Overview of EmpIoyeeInfo
- Developing EmployeeInfo on Windows using the Eclipse Galileo IDE
- Creating the Eclipse Workspace
- Creating a New Java Project
- Adding Dependency JAR Files to the Project Library
- Creating the Package for the EmployeeInfo Application
- Creating the Employee.java Class File
- Creating the Main Class
- Implementing the Business Logic
- Creating the Hibernate Mapping File
- Setting Hibernate Configurations
- Creating the EmployeeInfo Application JAR File
- Setting Up the NonStop Environment
- Running EmployeeInfo on NonStop
- Developing EmployeeInfo on Windows using the Eclipse Galileo IDE
- 4 MyFaces Framework
- MyFaces Overview
- Installing MyFaces Framework
- Configuring MyFaces Applications on NonStop Systems
- Getting Started with MyFaces
- Prerequisites
- Overview of SkinSelector
- Developing SkinSelector on Windows using the Eclipse Galileo IDE
- Deploying SkinSelector on NonStop
- Running SkinSelector on NonStop
- 5 Axis2/Java Framework
- Axis2/Java Overview
- Installing Axis2/Java Framework
- Configuring Axis2/Java Applications on NonStop Systems
- Getting Started with Axis2/Java
- Prerequisites
- Overview of TemperatureConverter
- Code-First approach
- Contract-First approach
- Developing the TemperatureConverter Web Service on Windows
- Deploying the TemperatureConverter Web Service on NonStop
- Running the TemperatureConverter Web Service on NonStop
- Developing the TemperatureConverter Client on Windows using the Eclipse Galileo IDE
- Modifying the Client Stub File
- Running the TemperatureConverter Client on Windows
- 6 Integrating Frameworks
- Using Spring Transaction Manager
- Integrating Hibernate into Spring
- Developing Spring JPA Applications Using Hibernate
- Integrating Axis2/Java into Spring
- Integrating MyFaces into Spring
- Why Integrate MyFaces into Spring
- Example of Integrating MyFaces into Spring
- Modifying EmpInfo on Windows using Eclipse Galileo IDE
- Removing the Folders and Files from the EmpInfo Application
- Modifying the web.xml File
- Creating the IEmployeeDao.java File
- Modifying the EmployeeDao.java File
- Creating the ServiceFinder.java File
- Creating the EmpBean.java File
- Creating the MessageFactory.java File
- Creating the message.properties File
- Creating views using MyFaces tag libraries
- Modifying the index.jsp File
- Creating the faces-config.xml File
- Adding Dependency JAR Files
- Deploying EmpInfo on NonStop
- Running EmpInfo on NonStop
- Modifying EmpInfo on Windows using Eclipse Galileo IDE
- A EmpInfo Database Script
- B NonStop Specific Configurations
- NonStop Platform Configurations
- Determining the Application Parameters
- Determining the Maximum Capacity of NSJSP Instance
- Configuring iTP WebServer for Spring, Hibernate, MyFaces, and Axis2/Java Applications
- Configuring NSJSP for Spring, Hibernate, MyFaces, and Axis2/Java Applications
- Module File Caching Configurations
- NonStop Platform Configurations
- C Deploying Sample Applications on NonStop
- D Sample JDBC Configuration for Spring
- E Installing Spring Web Flow
- F Sample JDBC Configuration for Hibernate
- G Hibernate Environment Setup Script
- H Installing MyFaces Trinidad/Tomahawk Framework Libraries on NonStop
- I Frequently Asked Questions
- Glossary
- Index