110 z/TPF and WebSphere Application Server in a Service Oriented Architecture
name, while the advanced enterprise Web development and modeling products are available
under the IBM WebSphere brand name. For the remainder of this book we refer to the
Rational Application Developer V6.0 IDE
simply as IDE.
IBM Rational product details can be found at the following address:
The IBM WebSphere product details can be found at:
Even though we use the IBM Rational Application Developer for the examples in this book,
the workflow and screen captures are almost identical for any other IBM development IDE.
Even the open source Eclipse IDE with the Web Tools plug-in (WTP) can be used to follow the
examples. The open source Eclipse platform can be found at:
7.1.2 Create a new project
After we start the IDE, we are presented with the welcome window as shown in Figure 7-1.
We dismiss the window by clicking the X of the corresponding tab.
Figure 7-1 IDE welcome window
Chapter 7. Web Service consumer 111
The IDE supports different development scenarios such as standalone applications, J2EE™
enterprise applications, and so on. For our purpose here, we create a new
because that is what a Java Server Page really is. In Figure 7-2 you can see how we
select the Dynamic Web Project from the File menu.
Figure 7-2 Creating a new dynamic Web project
We are now requested to enter a name for the new project and because we do not want to
specify any additional settings at this time we simply click Finish, as you can see in
Figure 7-3 Naming the new project
All Eclipse based IDEs work with what is referred to as perspectives. A perspective defines
which task windows are visible, where those windows are located, and their size. It is an easy
way to configure the layout of the IDE for specific tasks and to show the task windows that are
relevant for the current task at hand.
Because we created a dynamic Web project, the IDE is asking us whether we would like to
switch the active perspective to match the tasks we are most likely going to perform as part of
a dynamic Web project. As you can see in Figure 7-4, we agree with the recommendation by
clicking Yes but we also checked the option to remember this decision so that the IDE does
not keep asking us when a perspective change is recommended.
112 z/TPF and WebSphere Application Server in a Service Oriented Architecture
Figure 7-4 Switching the IDE perspective
Your IDE should look similar to the one in Figure 7-5. The left window shows the different
projects the IDE can contain and our TPFTime project was successfully added as Dynamic
Figure 7-5 IDE after successful addition of the TPFTime project