Integrated Development Environment for z/OS (zIDE) - Release Notes

Disable the Scanning of Copy Books for Content Assist

The information center includes a help topic for disabling automatic refresh of cached copy books and include files under:

Configuring -> Configuring Rational Developer for System zTM tools -> Setting preferences for z/OS tools -> Content Assist

This feature has not yet been implemented and the options described by the help topic are not yet included in the Preferences window.

Substitution Variables

The <HLQ> and <USERID> substitution variables are only allowed for property values that are data sets; they should not be used in any other property values.

Syntax Check of Off-line Files

The syntax check of an off-line file is equivalent to doing a local syntax check of a remote file. Any remote SYSLIB that is specified is automatically converted to a local SYSLIB when the file is moved off-line. You do not have to set SYSLIB to do local syntax check but you can modify it on the local compile options tab in order to find other copy books on the local file system or in the workspace (that is, part of a different project).

Rename of Projects and Subprojects is Disabled

This is a temporary restriction and will be removed in a future release.

Using the Stored Procedure Wizard

Before creating a COBOL or PL/I stored procedure using the Stored Procedure Wizard in the Data Perspective, make sure you are connected to the database in the Data Source Explorer. If you attempt to create a COBOL or PL/I stored procedure using the wizard, and you are not connected a connection dialog will be invoked. If you attempt to cancel out of the connection dialog, it will continue to be invoked until you have connected.

Local syntax check involving SQL

For local syntax check involving SQL, a connection must be created in the DB2 Configuration Assistant. When the Data Perspective appears for the first time for a workspace, database connection objects are automatically made for those connections set up in the DB2 Configuration Assistant. These automatically created database connections will not work for syntax check. Delete the connection, and create another database connection using an Application Driver JDBC Connection.

  1. Create a Driver Definition: Select Window->Preferences->Data Management->Connectivity->Driver Definitions
  2. Select DB2 for z/OS in the Filter: drop down
  3. Press the Add... Button on the Driver Definitions page
  4. Select DB2 for z/OS in the Vendor drop down of the New Driver Definition Dialog
  5. Select Other Driver from the Available Driver templates
  6. Change the entry in the Driver Name field for your driver definition. For example, Application Driver Definition for DSN9
  7. Click on the Jar List tab and select the Add Jar/zip... button to browse for db2java.zip. This file should be located in your <DB2 UDB Installation folder>\Java folder. By default, it would be in C:\Program Files\IBM\SQLLIB\java.
  8. Select db2java.zip
  9. Select the Properties tab, and in type the following in the entry fields:
        Connection URL: jdbc:db2:DSN9 where DSN9 is the alias or connection name you gave for the database connection in Configuration Assistant
        Database Name: DSN9 where DSN9 is the alias or connection name you gave for the database connection in Configuration Assistant
        Driver Class: COM.ibm.db2.jdbc.app.DB2Driver note: this is case sensitive
        Password: <your password>
        Retrieve Objects created by this user only: false
        UserID: <your userID>
  10. Press the OK button, and your connection should appear in the Driver Definitions.
  11. Press OK to dismiss the Window Preferences.
  12. Right click on the Databases folder in the Data Source Explorer.
  13. Select New...
  14. In the New Connection wizard, select DB2 for z/OS on the left side of the pane.
  15. Select the driver name the that you just created in the Driver Definitions.

Your fields should be filled in, select the Test Connection button.