Readme File for WebSphere Studio Enterprise Developer 5.0 EA Fix Pack 1

This document pertains to Fix Pack 1 for the early availability (EA) release of WebSphere Studio Enterprise Developer 5.0. The document contains the following information:

  1. Product overview
  2. Installing Enterprise Developer
  3. Launching the workbench
  4. Known problems and limitations
  5. Problems fixed in this fix pack
  6. Other updates and fixes
  7. Where to find more information

1. Product overview

WebSphere Studio Enterprise Developer adds the following features to WebSphere Studio Application Developer:

For more information, see the WebSphere Studio Enterprise Developer 5.0 EA Readme File.

2. Installing Enterprise Developer

This section explains how to recover information lost during installation interrupted on a workstation and how to install Fix FIXPAK1 on a host system. For other information about installing Enterprise Developer, see the IBM WebSphere Studio Enterprise Developer Installation Guide.

2.1 Recovering from interrupted workstation installation

If the installation of Enterprise Developer Disk 2 is interrupted, information may be lost from your PATH environment variable. If this happens, see the WSEDoldPath variable. It will contain the value that PATH had before installation began.

2.2 Installing Fix FIXPAK1 on a host system

Before you install Fix FIXPAK1 on a host system, you need to install the FMID HEDS500 and configure the base product. FIXPAK1 is shipped as file HEDS500\IBM.HEDS500.FIXPAK1. The steps required to install the fix are as follows:

  1. Allocate a data set for the fix.
  2. Upload the fix from your workstation.
  3. Run SMP/E RECEIVE and APPLY.

2.2.1 Allocate a data set for the fix

A sequential data set must be allocated on the z/OS system for the fix that you will upload from your workstation. You can do this by submitting the job shown below. Before you submit the job, add a job card and modify the parameters to meet your site's requirements.

//ALLOC1    EXEC   PGM=IEFBR14
//*
//FTPALLO  DD  DSN=hlq.IBM.HEDS500.FIXPAK1,
//         DISP=(NEW,CATLG,DELETE),
//         DSORG=PS,
//         RECFM=FB,
//         LRECL=80,
//         BLKSIZE=6160,
//         SPACE=(TRK,(4,2)),
//         UNIT=SYSALLDA

2.2.2 Upload the fix from your workstation

Upload the file in binary format from your workstation to the z/OS data set. On a Windows system, you can use FTP from a command prompt to upload the file. In the sample dialog shown below, bold text indicates user input, nonbold text indicates a system response, and italic text indicates variable values, as shown in the following table:

Input Value
mvsaddr TCP/IP address of the z/OS system
tsouid Your TSO user identifier
tsopw Your TSO password
d Letter of the drive that contains the fix pack files
hlq High-level qualifier that you used for the data set that you allocated in the job above
dir Path name of the workstation directory into which you unzipped the fix pack
C:\>ftp mvsaddr
Connected to mvsaddr.
220-FTPD1 IBM FTP CS V2R8 at mvsaddr, 08:43:52 on 2002-11-15.
220 Connection will close if idle for more than 60 minutes.

User (mvsaddr:(none)): tsouid

331 Send password please.
Password: tsopw
230 tsouid is logged on.  Working directory is "tsouid.".

ftp> cd ..
250 "" is the working directory name prefix.

ftp> cd hlq
250 "hlq." is the working directory name prefix.

ftp> binary
200 Representation type is Image

ftp> put d:\dir\HEDS500\IBM.HEDS500.FIXPAK1 IBM.HEDS500.FIXPAK1
200 Port request OK.
125 Storing data set hlq.IBM.HEDS500.FIXPAK1
250 Transfer completed successfully.
1134400 bytes sent in .93 seconds (1218.47 Kbytes/sec)

ftp> quit
221 Quit command received. Goodbye.

2.2.3 Run SMP/E RECEIVE and APPLY

Run the SMP/E RECEIVE and APPLY commands on the fix as usual.

3. Launching the workbench

After installation, we recommend that you start the workbench from the Windows Start menu: Click Start > Programs > IBM WebSphere Studio Enterprise Developer.

For more information, see the WebSphere Studio Enterprise Developer 5.0 EA Readme File .

4. Known problems and limitations

4.1 General
4.2 Struts tools
4.3 Enterprise Generation Language
4.4 z/OS application development tools
4.5 XML enablement

4.1 General

See the WebSphere Studio Enterprise Developer 5.0 EA Readme File .

4.2 Struts tools

See the WebSphere Studio Enterprise Developer 5.0 EA Readme File .

4.3 Enterprise Generation Language

See the WebSphere Studio Enterprise Developer 5.0 EA Readme File .

4.4 z/OS application development tools

4.4.1 Installing z/OS host components

When you install the z/OS host components needed to support Enterprise Developer, if you are using the z/OS application development tools, you need to install PTF IP22589 for the Foreign File Server (FFS). PTF IP22589 supercedes IP22527, whose code is on CD 4 for Release 5.0 EA. You can obtain PTF IP22589 to update the Foreign File Server. The PTF is available from the following web site:
http://www.ibm.com/support/dlsearch.wss?rs=0&apar=exclude&q=visualage+cobol&dc=

If you have previously installed FFS on z/OS, you must obtain and install PTF IP22589 before using WSED. Download the PTF zip file to your desktop, unzip the file, and follow the instructions contained in the readme that is available with the PTF. IP22527 on CD 4 is not useable. If you need PTF IP22527, it is also available from this Web site. However IP22527 is not needed if you install IP22589. IP22589 contains a later version of all the parts that are in PTF IP22527.

4.4.2 Important migration considerations

Due to significant changes in the workspace structure, you will need to start with a new workspace. You cannot use workspaces created with Enterprise Developer z/OS aspects before this fix pack.

Also, before you use Enterprise Developer with this fix pack, rename the file ffs_sys.xml to ffs_sys.xml.old. This should be found in the following directory: C:\Documents and Settings\Administrator\Application Data\IBM\FFS (on Windows 2000) or C:\WINNT\Profiles\userid\Application Data\IBM\FFS (on Windows/NT)

4.4.3 Rebuilding an MVS project

When you rebuild an MVS project by choosing Rebuild Project... from the z/OS Projects view, the progress menu comes up and the rebuild never completes. A Command Prompt window is opened and minimized with the title of "CCU Security Manager." A similar situation may occur when you prepare EGL generation outputs on a remote build server where user ID and password do not need to be specified by the destUserID and destPassword build descriptor options.

To work around this problem complete one of the following actions:

4.4.4 Restrictions

The following restrictions apply to the z/OS application development tools:

4.4.5 Creating data sets with nondefault values

The new PDS creation wizard lets you create data sets with the system defaults. To create data sets with different characteristics, use the z/OS Commands view to allocate the data set by using the TSO command interface. Following are examples of allocation commands to create source, listing, and load data sets:

ALLOCATE DATASET(test.cobol) NEW CATALOG DIR(20) DSNTYPE(LIBRARY) DSORG(PO)
BLOCK(3200) SPACE(100,100) RECFM(F,B) LRECL(80) BLKSIZE(3200)
FREE DATASET(test.cobol)
ALLOCATE DATASET(test.listing) NEW CATALOG DIR(20) DSNTYPE(LIBRARY) DSORG(PO)
BLOCK(3200) SPACE(100,100) RECFM(V,B) LRECL(133) BLKSIZE(3200)
FREE DATASET(test.listing)
ALLOCATE DATASET(test.load) NEW CATALOG DIR( 20) DSNTYPE(PDS) DSORG(PO)
BLOCK(6144) SPACE(32,63) RECFM(U) LRECL(0) BLKSIZE(6144)
FREE DATASET(test.load)

4.4.6 Specifying the copy and include libraries to the compiler

Local files with local libraries
Local libraries are specified in the SYSLIB field of the COBOL Settings or PL/I Settings on the Properties page for the file. For local files, multiple local library names are separated by a semicolon.
Remote files with local libraries
Local libraries are specified in the SYSLIB field of the Local Build Options tab of the COBOL Settings or PL/I Settings on the Property page for the file. This is useful for local syntax checking of a remote file. There may be libraries that the local compiler is expecting to carry out the syntax check. For instance, for a CICS program you may choose to use the DFHAID.cpy that comes with VA CICS. Multiple library names are separated by a semicolon.
Remote files with remote libraries
Remote libraries are specified on the Copy Libraries or Include Libraries field of the Compile Options tab. Multiple library names are separated by a space.

In all cases, you need to specify explicitly the copy or include files for the files that use them.

4.4.7 Connecting to new z/OS system from Windows NT

On Windows NT, when you define a new z/OS System and request to connect to the system from the wizard pages, a modal dialog that prompts for your password is hidden behind the main Enterprise Developer window. You can avoid this by not connecting to the system through the New System wizard dialog but by completing the following steps:

  1. Connect explicitly by highlighting the system name in the System Navigator.
  2. Right-click.
  3. Select Connect.

If you find yourself in the situation where you requested to connect immediately from the New System wizard dialog, you can type your password even though the dialog is not visible.

4.4.8 Other known problems and limitations

For more information, see the WebSphere Studio Enterprise Developer 5.0 EA Readme File .

5. Problems fixed in this fix pack

This section describes sections or portions of sections in the WebSphere Studio Enterprise Developer 5.0 EA Readme File that no longer apply.

5.1 Other known problems

In Section 4.4.10.5 the following items no longer apply:

6. Other updates and fixes

6.1 z/OS application development tools

The following major updates were made in this fix pack:

6.1.1 Properties and preferences

The behavior of zOS-specific properties and preferences have changed. When defining a new MVS system to Enterprise Developer, you are able to establish the set of default properties that will be used for a z/OS project definition. These defaults include items such as the name and location of various compilers (COBOL and PL/I) and the compile-time, link-edit, and run-time options.

You may alter these values when defining a new project, and these values will be used for all of the applicable application artifacts within the project. If a value is altered at the project level, all of the application artifacts will assume this new value. An example of this is the change of a compile-time option from NOTEST to TEST. After the change, all of the compilations will use the TEST option.

Individual application artifacts may override the property values of the project. For example, you may have one COBOL source file that requires the compiler option of CMPAT(V2).

6.1.2 Separate workspaces

Eclipse supports the notion of separate workspaces. This concept is supported within Enterprise Developer with some restrictions. Each workspace may have a set of systems that will be used by projects within the workspace. (It is the logical name of the system that must be unique. The actual IP address may be referenced multiple times with different user-defined names.)

The following restrictions apply when you are using multiple workspaces:

6.1.3 Syntax checking

Syntax checking has been upgraded as follows:

In all three configurations above, the support for include files, macro files, or COPYBOOK files is supported from one library.

6.1.4 Data sets

When a program connects to a z/OS system, the data sets are mapped to a logical workstation directory structure. An enhanced filtering capability is provided when a program connects to the z/OS system so that you can view only a subset of the data sets on the z/OS system. This filtering can be accomplished on the multipart qualified data-set name.

6.1.5 Other updates

Other significant updates are as follows:

7. Where to find more information

To access online documentation for Enterprise Developer, click on Help > Help Contents > Enterprise Developer information.

For information about installing Enterprise Developer, see the IBM WebSphere Studio Enterprise Developer Installation Guide (document number SC31-6316-00) in HTML or PDF format.

To access the IBM WebSphere Studio Enterprise Developer Getting Started Guide (document number SC31-6317-00), access the online documentation as described above. There is an HTML version in the help system and a link to a PDF version of the document.

For more information about WebSphere Studio Enterprise Developer, see the WebSphere Studio Enterprise Developer 5.0 Readme File.