Overview

WebSphere® Development Studio for iSeries V5R2 introduces the
Eclipse-based Integrated Development Environment (IDE), WebSphere Studio
Workbench, for integrating both IBM and non-IBM development tools.

WebSphere Development Studio for iSeries has been one of the most
successful products in the history of iSeries. The product became
generally available in May of 2001. By year end 2001, over 50,000
copies were shipped.

Key features of WebSphere Development Studio for iSeries:

Consolidation of all the key AD tools for traditional host and e-business
development into one attractively priced iSeries product.

Delivery of IBM award-winning Java and Web development tools with
enhanced functions targeted specifically to increase iSeries development
productivity.

Introduction of the IBM WebFacing Tool, which can be used to quickly,
easily, and cost effectively move a 5250 application to a browser
interface.

Easy to order all the host and workstation components with only one
iSeries product number (5722-WDS). The product is a no-charge upgrade
for iSeries customers of the AD tools who have software subscriptions.

The ILE RPG and ILE COBOL compilers have made significant enhancements in
V5R2. The workstation tools are new, replacing WebSphere Development
Tools for iSeries V5.1 with WebSphere Development Studio Client for
iSeries V4.

WebSphere Development Studio Client for iSeries V4 integrates the key
iSeries development tools to IBM's Eclipse-based IDE, WebSphere Studio
Workbench. This new IDE provides the infrastructure to integrate both
IBM and non-IBM development tools and facilitate their near seamless
inter-operation. The introduction of WebSphere Studio Workbench and the
WebSphere Studio family of products is a significant advancement in AD
tools.

IBM intends for OS/400 V5R2 to be the final release to ship the Open
Class Library, part of WebSphere Development Studio for iSeries and
OS/400. Documentation to assist in migrating from IBM Open Class to the
C++ Standard Library can be found at:

Reference Information

Open Class is a trademark of International Business Machines Corporation
in the United States or other countries or both.

WebSphere, VisualAge, and OS/400 are registered trademarks of
International Business Machines Corporation in the United States or other
countries or both.

Java is a trademark of Sun Microsystems, Inc.

Other company, product, and service names may be trademarks or service
marks of others.

ILE RPG V5R2 Enhancements

31-digit support: Support packed and zoned numeric data with up to 31
digits and decimal places. This is the maximum length supported by DDS.
Before V5R2, only 30 digits and decimal places were supported.

Subfields of data structures that are themselves data structures, defined
with LIKEDS. This can allow the coding of complex structures such as
arrays of arrays, or arrays of structures containing subarrays of
structures.

Data structures can be defined the same as a record format, using the new
LIKEREC keyword.

Enhancements to keyed I/O: Programmers can avoid defining keylists
(using KLIST and KFLD), and instead specify their keyfields in two new
ways:

By listing the keyfields, which can be expressions, as part of the CHAIN,
SETLL, READE, or READPE.

By specifying a data structure containing the keyfields. The correct
data structure can be defined using LIKEREC(rec:*KEY).

Data-structure result for externally-described files: A data structure
can be specified in the result field when using I/O operations for
externally-described files. Before V5R2, this was available only for
program-described files. Using a data structure can improve performance
if there are many fields in the file.

UPDATE operation to update only selected fields: A list of fields to be
updated can be specified with an UPDATE operation. Before V5R2, this
could only be done by using exception output.

Performance option for FEOD: The FEOD operation is enhanced by offering
an option to simply write out the blocked buffers locally, without
forcing a costly write to disk.

Enhanced data area access: The DTAARA keyword is enhanced to allow the
name and library of the data area to be set at runtime.

IFS source files: The ILE RPG compiler can compile source from the IFS,
both main source files and /COPY files. The /COPY and /INCLUDE
directives are enhanced to support IFS file names.

PCML generation: The ILE RPG compiler will generate an IFS file
containing the PCML representing the parameters to the program
(CRTBNDRPG) or the exported procedures (CRTRPGMOD).

ILE COBOL V5R2 Enhancements

The UTF8STRING intrinsic function provides the ability to convert strings
to UTF-8 format.

PCML support: New parameters are added to the CRTCBLMOD and CRTBNDCBL
commands to give users the ability to tell the compiler to generate PCML
source for their COBOL program. When the user specifies PGMINFO(*PCML)
and the name of a streamfile on the INFOSTMF parameter, the compiler will
generate PCML into the specified streamfile. The generated PCML makes it
easier for Java programs to call this COBOL program, with less Java code.

Recursive program support: An optional RECURSIVE clause has been added
to provide support for recursive program, a COBOL program that can be
recursively reentered.

Local-Storage Section support: A new data section that defines storage
allocated and freed on a per-invocation basis. You can specify the
Local-Storage Section in recursive programs, and in non-recursive
programs.

Stream file (IFS) support: ILE COBOL source stored in IFS stream files
can be compiled. The SRCSTMF and INCDIR parameters have been added to
the CRTCBLMOD and CRTBNDCBL commands to give users the ability to tell
the compiler to compile from source stored in IFS stream files.

Customer Financing

IBM Global Financing offers attractive financing to credit-qualified
commercial and government customers and Business Partners to assist them
in acquiring IT solutions. Offerings, rates, terms, and availability can
vary by country. Contact your local IBM Global Financing organization or
visit the Web at:

Use the Select a Country menu, to find a contact in your location or
country.

Publications

No hardcopy publications are shipped with this program.

Displayable Softcopy Publications:
Documentation to support this program is provided in the iSeries
Information Center, which is shipped on CD-ROM (SK3T-4091) with the
OS/400® licensed program. The Information Center is also available on
the Internet at:

Technical Information

Hardware Requirements

System

iSeries and AS/400 RISC models

If WebSphere Application Server on iSeries is used for applications built
with WebSphere Development Studio Client for iSeries components, refer to
the WebSphere Application Server documentation for minimum iSeries
hardware requirements.

OS/400 is only needed if the programming objects are located on the
iSeries server or the applications contain backend code on the iSeries
server.

Workstation

For Windows® 98, ME, and XP

Microsoft Internet Explorer 5.5, SP1®, or later

For Windows NT®

Windows NT Server or Workgroup V4.0, SP6a, or later

Microsoft Internet Explorer 5.5, SP1, or later

For Windows 2000

Windows 2000 Professional, Server, or Advanced Server, SP1, or later

Microsoft Internet Explorer 5.5, SP1, or later

Terms and Conditions

WebSphere Development Studio for iSeries (5722-WDS) includes host tools
(ILE RPG, ILE COBOL, ILE C and C++, and ADTS) and the workstation AD
tools included in WebSphere Development Studio Client for iSeries V4.
Customers may install the WebSphere Development Studio Client for iSeries
V4 (media kit LK3T-8377-00) for developing iSeries applications onto an
unlimited number of workstations that are connected to the iSeries server
to which 5722-WDS is licensed, without paying additional licensing fees.

Software License Keys

WebSphere Development Studio for iSeries has a single software license
key for the entire product. The license key will be shipped with each
order of 5722-WDS. The host tools will be installed on the iSeries
server as options. The workstation-based tools will be installed
directly onto the workstation or LAN.

Media

The host tools (ILE RPG, ILR COBOL, ILE C and C++, and ADTS) in 5722-WDS
are included in the keyed media set which is shipped with each OS/400
order. The WebSphere Development Studio Client for iSeries, which
contains the workstation-based AD tools, will be shipped when 5722-WDS is
ordered.

Application Development Manager and Application Dictionary Services are
offered as optionally orderable priced features of 5722-WDS.

V3 Upgrades

The following V3 products have a reduced price upgrade to 5722-WDS:

5763-CB1

5763-CD1

5763-CL1

5763-CL3

5763-CX2

5763-PW1

5763-RG1

5763-VR1

5716-CB1

5716-CL1

5716-CL3

5716-CX2

5716-CX5

5716-PW1

5716-RG1

V4 Upgrades
Customers who have a V4 license to one or more of the products (5769-CB1,
5769-CL3, 5769-CX2, 5769-CX5, 5769-PW1, 5769-RG1, 5769-WDS) are entitled
to a no additional charge upgrade to 5722-WDS if they have a current
software subscription contract. Customers purchase iSeries software
subscription at the server level. The above V4 AS/400 or iSeries
licensed programs are licensed to run on only one machine at a time.
Although there are multiple upgrade paths to 5722-WDS, customers are only
entitled to one upgrade to WebSphere Development Studio per server with
software subscription and having a license for one or more of the V4
products listed above. Once a customer upgrades from one of these V4
products to 5722-WDS, they are no longer licensed to the individual V4
products listed above.

V5R1 Upgrades

Customers at V5R1 of 5722-WDS who have a current software subscription
contract can upgrade to V5R2 of 5722-WDS for no additional charge.

All customers who acquire 5722-WDS (via an initial purchase or an
upgrade) will receive a Proof of Entitlement (PoE). Customers who
purchased V4 products listed above under the IBM International Program
License Agreement (IPLA) terms also received a PoE for the products which
they purchased. In an upgrade transaction, the new PoE fully replaces
the old PoEs. Therefore, customers who upgrade from V4 to V5 of
WebSphere Development Studio must destroy the V4 PoE for each product
listed above.

License Information

This program will be subject to the terms of the IPLA contained in the
program package, and not to the Agreement for IBM Licensed Programs.

Your PoE document from IBM will identify the feature purchased.

Warranty

IBM warrants that the Program will conform at the date of shipment to the
current specifications, provided that the Program is properly used in the
specified operating environment.

If the customer believes there is a defect in a Program such that it does
not meet its specifications, the customer must notify IBM while Program
Services are available for the Program.

IBM standard warranty of media. Warranty period is three months (or the
period required by local legislation, if greater).

Program Services:
Available until September 30, 2004

Central Service through mail or fax will be provided by IBM until
September 30, 2004.

Additional fee support will be provided through the IBM Operational
Support Services  Support line and country-specific service offerings.
Contact IBM for further information on what is available in your country.

This program will be subject to the terms of the IBM IPLA contained in
the program package, and not to the Agreement for IBM Licensed Programs.

This statement is complementary to the IBM IPLA contained in this
package:

Program Service
Program Name Number End Date
WebSphere 5722-WDS September 30, 2004
Development
Studio for
iSeries, V5R2

For program defect related problems, the following procedure for
assistance in problem identification is applicable:

Contact your remarketer or distributor or, alternatively

Mail or fax the written problem description to IBM

IBM will reply in writing with information about correction, bypass, or
restriction with the intent to make the program perform according to its
specifications, or, if there are none, to its principles of operation.

Customer information needed when submitting a problem:

Address and contact name

Current maintenance/Corrective Service Diskette (CSD) level

Problem Description (typed, not hand written)

Additional information on customer reported problems can be obtained from
your remarketer/distributor or IBM.