Product enablement in IFAPRDxx
- IBM Wazi for Red Hat CodeReady Workspaces (program number 5900-A8N)
- The Wazi client enhances the functionality provided by z/OS Explorer. Activation of client features is managed by the client.
- IBM Developer for z/OS (program number 5724-T07)
- The Developer for z/OS client enhances the functionality of the Eclipse client provided by provided by IBM Wazi for Red Hat CodeReady Workspaces. Activation of client features is managed by the client.
- IBM Developer for z/OS Enterprise Edition (program number 5755-AC5)
- The Developer for z/OS Enterprise Edition provides the same Eclipse client functionality as Developer for z/OS. However, activation of client features is managed by the host, and this product provides additional debug related capabilities, such as a 3270 interface, and additional clients.
- IBM® Application Delivery Foundation for z Systems® (program number 5655-AC6)
- Application Delivery Foundation for z Systems provides Developer for z/OS Enterprise Edition, which is described earlier, combined with other products useful for z/OS application development activities.
Products to be enabled on z/OS are
defined in SYS1.PARMLIB(IFAPRDxx). Define PROD=xx in
the IEASYSxx parmlib member to specify which IFAPRDxx parmlib
member should be used during IPL.
The Wazi Developer for Eclipse host components will attempt to register using the following order of product definitions. The process stops on the first successful registration.
PRODUCT OWNER('IBM CORP')
NAME('IBM APP DLIV FND')
ID(5655-AC6)
VERSION(*) RELEASE(*) MOD(*)
FEATURENAME(*)
STATE(ENABLED)PRODUCT OWNER('IBM CORP')
NAME('IBM IDz EE')
ID(5755-AC5)
VERSION(*) RELEASE(*) MOD(*)
FEATURENAME(*)
STATE(ENABLED)PRODUCT OWNER('IBM CORP')
NAME('IBM IDz')
ID(5724-T07)
VERSION(*) RELEASE(*) MOD(*)
FEATURENAME(*)
STATE(ENABLED) PRODUCT OWNER('IBM CORP')
NAME('IBM Wazi Code')
ID(5900-A8N)
VERSION(*) RELEASE(*) MOD(*)
FEATURENAME(*)
STATE(ENABLED) PRODUCT OWNER(’IBM CORP’)
NAME(’IBM Z Open Dev’)
ID(5737-I22)
VERSION(*) RELEASE(*) MOD(*)
FEATURENAME(*)
STATE(ENABLED) IFAPRDxx parmlib member is updated, it can be activated dynamically
(until the next IPL) with the following console command:SET PROD=xx- FEL-RSED (for RSE daemon in z/OS Explorer Extensions, FMID HHOPxxx)
A product that is not defined in IFAPRDxx, or defined with
STATE(DISABLED) or STATE(NOTDEFINED) will not be selected for
registration. If none of the documented products is defined in IFAPRDxx, z/OS Explorer Extensions will only provide
basic services for clients with a valid activation token.
- In
IFAPRDxx, define the new product as described before, and update the old product withSTATE(DISABLED). - Activate the update with operator command
SET PROD=xx. - Restart the RSED server to pick up the change.
- You can now safely remove the old product definition from
IFAPRDxx.
IBM advises against defining IFAPRDxx
entries that have NAME(*) or ID(*) fields, because this will
result in ALL z/OS applications that utilize product
registration to find a match on the first test, and adhere to the related STATE()
definition. For z/OS Explorer Extensions with
STATE(ENABLED), this means that the application will register as IBM Application Delivery Foundation for z Systems (product code 5655-AC6).