Migrate from version 16.0 to version 17.0
These notes are for a migration from a base version 16.0 to version 17.0. It includes changes that are already documented as part of version 16.0 maintenance. The changes that are part of the maintenance stream, and thus possibly already implemented, are marked with the release where they were introduced.
IBM z/OS Explorer Extensions, FMID HHOPH00
- The default SMP/E install location for MVS components did not change and remains FEL.*.
- The default SMP/E install location for z/OS® UNIX components did not change and remains /usr/lpp/IBM/zee/*.
- Since PTF UI90947:
- Samples: A customizable file has been updated:
- FEKRNPLI: support +DD:OPTIONS
- Samples: A customizable file has been updated:
- New customizable files have been added:
- zee.prime.env: early initialization of environment variables
- ZUnit: The functionality moved to a new product, IBM Test Accelerator for Z, and the related
components are no longer shipped as part of IBM®
z/OS Explorer Extensions. The following
customizable SFELSAMP members have been removed:
- AZUALLOC
- AZUCSD
- AZUSIP
- AZUTCPLI
- AZUTSTRX
- AZUUDB2
- AZUZUNIT
Configurable files
Table 1 shows an overview of z/OS Explorer Extensions files that are customized in version 16.0. The z/OS Explorer Extensions sample libraries, FEL.SFELSAMP and /usr/lpp/IBM/zee/samples/, contain more customizable members than listed here, such as sample CARMA source code and jobs to compile them.
Note: Sample job FELSETUP copies all listed members to different data sets and directories, default FEL.#CUST.* and /etc/zexpl/*.
Member/File | Default location | Purpose | Migration notes |
---|---|---|---|
FELSETUP |
|
JCL to create data sets and directories, and populate them with customizable files | Updated to copy new files and removal of obsolete members |
ELAXF |
|
JCL INCLUDE to manage HLQs | Updated with new default high level qualifiers and removal of obsolete entries |
ELAXF* |
|
JCL for remote project builds, and so on | None |
FELRACF |
|
JCL for security definitions | None |
FELSMF |
|
JCL forSMF Reporting | None |
CRA$VMSG |
|
JCL to create the CARMA message VSAM | None |
CRA$VDEF |
|
JCL to create the CARMA configuration VSAM | None |
CRA$VSTR |
|
JCL to create the CARMA custom information VSAM | None |
CRA$VCAD |
|
JCL to create the CARMA configuration VSAM for CA Endevor® SCM RAM | None |
CRA$VCAS |
|
JCL to create the CARMA custom information VSAM for CA Endevor® SCM RAM | None |
CRASUBMT |
|
CARMA batch startup CLIST | None |
CRASUBCA |
|
CARMA batch startup CLIST for CA Endevor® SCM RAM | None |
CRACFG |
|
CARMA interaction configuration for CA Endevor® SCM RAM | None |
CRABCFG |
|
CARMA batch actions configuration for CA Endevor® SCM RAM | None |
CRABATCA |
|
CARMA batch action JCL for CA Endevor® SCM RAM | None |
CRASCL |
|
Template SCL for CA Endevor® SCM | None |
CRASHOW |
|
CARMA configuration for CA Endevor® SCM RAM | None |
CRATMAP |
|
CARMA configuration for CA Endevor® SCM RAM | None |
CRANDVRA |
|
CARMA allocation REXX for CA Endevor® SCM RAM | None |
CRADYNDA |
|
CARMA allocation REXX for CA Endevor® SCM RAM | None |
CRAALLOC |
|
CARMA allocation REXX | None |
CRA#VSLM |
|
JCL to create the SCLM RAM's message VSAM | None |
CRA#ASLM |
|
JCL to create the SCLM RAM's data sets | None |
CRA#VPDS |
|
JCL to create the PDS RAM's message VSAM | None |
CRA#UADD |
|
JCL to merge RAM definitions | None |
CRA#UQRY |
|
JCL to extract RAM definitions | None |
CRAXJCL |
|
Sample source code for IRXJCL replacement | None |
CRA#CIRX |
|
JCL to compile CRAXJCL | None |
FELTEP2 |
|
SQL command input used by ELAXF* | None |
FELTIAD |
|
SQL command input used by ELAXF* | None |
FEKRNPLI |
|
REXX to call the PL/I compiler from within the preprocessor framework | Updated to support +DD:OPTIONS |
IRZCSD |
|
JCL to define Enterprise Service Tools to CICS® | None |
zee.env |
|
RSE environment variables | None |
zee.prime.env | /usr/lpp/IBM/zee/samples/[/etc/zexpl/] | RSE environment variables | New |
CRASRV.properties |
|
CARMA configuration file | None |
crastart.conf |
|
CARMA configuration file for CRASTART usage | None |
crastart.endevor.conf |
|
CARMA configuration file for CRASTART usage for CA Endevor® SCM RAM | None |
include.conf |
|
Forced includes for C/C++ content assist | None |
IBM z/OS Source Code Analysis, FMID HAKGH00
- The default SMP/E install location for MVS did not change and remains AKG.*.
- The default SMP/E install location for z/OS UNIX did not change and remains /usr/lpp/IBM/akg/*.
- Since PTF UI96056:
- Code Coverage: A customizable file has been updated:
- AKGCC: support DD CCOPT and options -KEEP and -LEFIRST
- Code Coverage: A customizable file has been updated:
- Code Coverage: A customizable file has been updated:
- AKGCC: Java 17 or higher required
Configurable files
Table 2 shows an overview of files that are customized in version 17.0. The IBM z/OS Source Code Analysis sample libraries, AKG.SAKGSAMP and /usr/lpp/IBM/akg/samples, contain more customizable members than listed here, such as sample code review post-processing script.
Member or File | Default location | Purpose | Migration notes |
---|---|---|---|
AKGSETUP |
|
JCL to create data sets, and populate them with customizable files | None |
AKGCC |
|
JCL for code coverage | Updated to support new features and Java 17 requirement |
AKGCR |
|
JCL for code review | None |
AKGCRADD |
|
JCL to add third-party code to code review | None |