If install Compress for IMS r20, which includes the ISPF interactive dialog feature, you need the following two FMIDS:
CITKK00 /* IMS Toolkit Common Component */
CASTK00 /* CA Compress Data Compression for IMS */
When installing Base product FMID CITKK00, Java library is required.
If using 64-bit version of Java library then installation ends during the APPLY process of Base product FMID CITKK00 failed with RC=12 the following message:
GIM23911E ** LINK-EDIT PROCESSING FOR SYSMOD CITKK00 FAILED FOR MODULE
ITKLOAD IN LMOD ITKSTART IN THE CITKUSS LIBRARY.
Link-edit section contains error message:
IEW2439E 9228 THE AMODE OF THE REFERENCING ESD JNI_CreateJavaVM DOES NOT
MATCH THAT SPECIFIED ON THE IMPORT STATEMENT.
Unable to install base product FMID CITKK00 in environment supporting only 64-bit version of Java library.
This problem is supported for environment using 64-bit Java runtime by PTF SO14436.
When new install Compress for IMS r20, which includes the ISPF interactive dialog feature, you need to Install
PTF SO14436 during the following product RECEIVE, APPY and ACCEPT job steps.
1. Run the IMT20RCB JCL to RECEIVE.
//RCVBD EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M
//SMPJHOME DD PATHDISP=KEEP,
// PATH='/sys/java64bt/v8r0m0/usr/lpp/java/current/bin/j9vm/'
//SMPCSI DD DISP=SHR,DSN=yourpref.SMPE.CSI
//SMPNTS DD PATHDISP=KEEP,
// PATH='/yourpath/Packaging/IMS/R200/'
//SMPCNTL DD *
SET BOUNDARY ( GLOBAL ) .
RECEIVE SYSMODS FROMNTS(IMTK0B0)
SELECT (
CITKK00 /*CA Common Component for IMS for z/OS */
CASTK00 /*CA Compress Data Compression for IMS for z/OS */
) .
2. Run the JCL to RECEIVE the PTF SO14436 and the prerequisite PTFs.
//RECEIVE EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M
//SMPCSI DD DISP=SHR,DSN=yourpref.SMPE.CSI
//SMPPTFIN DD DISP=SHR,DSN=yourpref.PTFLIB(SO14436)
// DD DSIP=SHR,DSN=yourpref.PTFLIB(xxxxxxx)
// DD DSIP=SHR,DSN=yourpref.PTFLIB(xxxxxxx)
//SMPHOLD DD DUMMY
//SMPCNTL DD *
SET BOUNDARY(GLOBAL).
RECEIVE SYSMODS LIST .
Need as prerequisite PTFs:
- FMID CITKK00
RO98872 RO99015 RO99025 RO99296 SO00446 SO00466 SO00671
SO01015 SO01437 SO03950 SO03979 SO04728 SO04748 SO05232
SO06078 SO06452 SO06463 SO06535 SO06916 SO07745 SO09688
SO09727
- FMID CASTK00
RO99958 SO09721
3. When all of this is properly received, run the IMT30APB JCL to APPLY with PTFS operand.
//APPLY EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M
//SMPCSI DD DISP=SHR,DSN=yourpref.SMPE.CSI
//SMPCNTL DD *
SET BOUNDARY (ZNCAIT0) .
APPLY
CHECK /*** Remove to APPLY all functions ***/
GROUPEXTEND(NOAPARS NOUSERMODS)
SELECT (
CITKK00 /*CA Common Component for IMS for z/OS */
CASTK00 /*CA Compress Data Compression for IMS for z/OS */
)
PTFS <== Additional statement
BYPASS(HOLDSYSTEM).
4. Run the IMT40ACB JCL to ACCEPT.
//ACCEPT EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M
//SMPCSI DD DISP=SHR,DSN=yourpref.SMPE.CSI
//SMPCNTL DD *
SET BOUNDARY (ZNCAID0) .
ACCEPT
CHECK /*** Remove to accept all Functions ***/
GROUPEXTEND(NOAPARS NOUSERMODS)
SELECT (
CITKK00 /*CA Common Component for IMS for z/OS */
CASTK00 /*CA Compress Data Compression for IMS for z/OS */
)
BYPASS(HOLDSYSTEM).