|  | Level: Intermediate Nitin Raut (nraut@us.ibm.com), Consulting IT Specialist, IBM
20 May 2008 In this tutorial, you will use the Find Flights Web service to
create a Java™Server Faces (JSF) Web service client in IBM®
Rational® Developer for System i™ The steps in this tutorial are to
Create JSPs with Web services components, explore the Web service, and test the JSF
application using the IBM® WebSphere® Application Server Test Environment extension.
Before you start
In this tutorial, you will use the Find Flights Web service to create a Java™Server Faces (JSF) Web service client in IBM® Rational® Developer for System i™.
About this tutorial
The steps in this tutorial are:
-
Create JavaServer Pages (JSPs) with Web services components
-
Explore the Web service
-
Test JavaServer Faces Application using the IBM® WebSphere® Application Server Test Environment extension.
Objectives
At the end of the tutorial, you should be able to:
-
Create Faces JavaServer Pages (JSP) with Web services components
-
Use various JavaServer Faces components
-
Test the JavaServer Faces application using the IBM® WebSphere® Application Server Test Environment extension.
Prerequisites
Prerequisite skills for this tutorial are that you understand Java™ programming
language concepts and beginning Java programming skills.
Required Materials
Client system requirements:
-
Rational Developer for System i SOA Version 7.1.0.1 or later
Table 1 shows the information sheet for this tutorial.
Table 1. Variables
|
Variable
|
Description
|
Demonet System i
|
Local System i
| |
<team_number>
|
Team Number
|
99
|
e.g. 99
| |
<Systemi>
|
System i hostname
|
Iseriesd.dfw.ibm.com
|
e.g. S400LC2
| |
<Systemi_userid>
|
System i user ID
|
SOADEMO
|
e.g. TEAM99
| |
<Systemi_password>
|
System i password
|
demo4you
|
e.g. ibm
| |
<app_lib>
|
Application library with Flight Reservation System Application
|
FLGHT400
|
e.g. TEAM99
| |
<app_lib_modules>
|
Application Library with Flight Reservation System Modules
|
FLGHT400M
|
e.g. TEAM99M
| |
<workspace>
|
Workspace
|
C:\PoT\SOAiV71\workspace
| |
<team_dir_server>
|
Team directory
|
NA
|
e.g. /home/team99
| |
<team_dir_local>
|
Team directory local
|
C:\PoT\SOAiV71\teamxx
|
|  |
|