The client needs to apply all the outstanding DADS Plus for CICS r 4.0 fixes. The client is running into TAPE mount problems when using the original DADS Plus release 4.0 OS40SMPE PROC shipped with the base install of DADS Plus. The OS40SMPE PROC is used to do the base install of the product and apply maintenance.
Where can the client get the latest version of the DADS Plus OS40SMPE PROC which has been updated to do a PAX file installation or apply maintenance?
Z/OS
The latest DADS Plus for CICS release 4.0 PAX installation PROC OS40SMPE is shipped on the release 4.0 service pack 2 gen level 0507 PAX installation file. When you unpax this file you receive a PDS called INSTALL.NOTES.
The INSTALL.NOTES PDS contains member OS40SMPE which contains the PROC. Below is a copy of the OS40SMPE PROC that has been updated from 3480 tape installation to a PAX file installation. For further information see the comments in the JCL below.
//*-------------------------------------------------------------------*
//* *
//* CA-DADSPLUS *
//* SMP JCL PROCEDURE *
//* INSTALLATION AND MAINTENANCE PROCEDURE *
//* *
//*-------------------------------------------------------------------*
//*********************************************************************
//* PLEASE MAKE THE FOLLOWING CHANGES. *
//* *
//*********************************************************************
//** ADDED FOR NEW ESD INSTALLATION FROM DISK: ***
//** 1A) CHANGE $ESDHLQ$ TO HIGH-LEVEL QUALIFIER OF THE UNZIPPED ***
//** ESD FILES (SMPMCS) ***
//*********************************************************************
//* *
//* 1) CHANGE ALL OCCURRENCES OF $CAI$ TO THIS PRODUCT'S HIGH- *
//* LEVEL INDEX FOR SMP DATASETS. *
//* 2) CHANGE THE 'YYMM' VARIABLE ON THE TAPVOL= PARAM <==NOT NEEDED *
//* 3) REVIEW ANY OTHER PROC VARIABLES BELOW AND MODIFY IF NECESSARY.*
//* *
//*********************************************************************
//***0SMPE PROC PTF='DUMMY,', <== COMMENTED OUT FOR NEW ESD INSTALL
//OS40SMPE PROC CAISMP='$CAI$',
// CAI='$CAI$',
// PERMDA=SYSDA, /* GENERIC UNIT NAME FOR PERM DATA SETS
// SYSOUT='*', /* INSTALLATION STANDARD SYSOUT CLASS
// TLIB=TSU002, /* VOLSER FOR SMPTLIB DATA SETS
// WORK=SYSDA /* GENERIC UNIT NAME FOR TEMP DATA SETS
//*** TAPE=TAPE, /* GENERIC NAME FOR CARTR <== NOT NEEDED
//*** TAPVOL=OQYYMM, /* COMPUTER ASSOCIATES TA <== NOT NEEDED
//*
//SMPE EXEC PGM=GIMSMP,REGION=4096K,PARM='DATE=U'
//*
//*-------------------------------------------------------------------*
//* DEFINE SMP PERMANENT DATA SETS *
//*-------------------------------------------------------------------*
//SMPCSI DD DSN=&CAISMP..SMPCSI.CSI,DISP=SHR
//SMPLOG DD DUMMY
//SMPSCDS DD DSN=&CAISMP..SMPSCDS,DISP=SHR
//SMPMTS DD DSN=&CAISMP..SMPMTS,DISP=SHR
//SMPPTS DD DSN=&CAISMP..SMPPTS,DISP=SHR
//SMPSTS DD DSN=&CAISMP..SMPSTS,DISP=SHR
//*
//*-------------------------------------------------------------------*
//* DEFINE SMP MCS TAPE FILE *
//*-------------------------------------------------------------------*
//SMPPTFIN DD DSN=$ESDHLQ$.SMPMCS,DISP=SHR
//***SMPPTFIN DD &PTF.DSN=SMPMCS,DISP=SHR,UNIT=(&TAPE,,DEFER),
//*** VOL=(PRIVATE,SER=&TAPVOL),
//*** LABEL=(32,SL,EXPDT=98000),DCB=DEN=4
//*
//*-------------------------------------------------------------------*
//* DEFINE SMP TEMPORARY LIBRARIES *
//*-------------------------------------------------------------------*
//SMPTLIB DD UNIT=&PERMDA,VOL=SER=&TLIB,DISP=SHR
//*
//*-------------------------------------------------------------------*
//* DEFINE SMP SYSIN/SYSOUT DATA SETS *
//*-------------------------------------------------------------------*
//SMPOUT DD SYSOUT=&SYSOUT
//SMPRPT DD SYSOUT=&SYSOUT
//SMPLIST DD SYSOUT=&SYSOUT
//SMPSNAP DD SYSOUT=&SYSOUT
//SYSPRINT DD SYSOUT=&SYSOUT
//SYSUDUMP DD SYSOUT=&SYSOUT
//*
//*-------------------------------------------------------------------*
//* DEFINE SMP TEMPORARY WORK DATA SETS *
//*-------------------------------------------------------------------*
//SMPWRK1 DD UNIT=&WORK,SPACE=(CYL,(2,2,200)),DCB=BLKSIZE=3120
//SMPWRK2 DD UNIT=&WORK,SPACE=(CYL,(2,2,200)),DCB=BLKSIZE=3120
//SMPWRK3 DD UNIT=&WORK,SPACE=(CYL,(2,2,200)),DCB=BLKSIZE=3120
//SMPWRK4 DD UNIT=&WORK,SPACE=(CYL,(2,2,200)),DCB=BLKSIZE=3120
//SMPWRK5 DD UNIT=&WORK,SPACE=(CYL,(2,2,200)),DCB=BLKSIZE=7294
//SMPWRK6 DD UNIT=&WORK,SPACE=(CYL,(2,2,200)),DCB=BLKSIZE=7294
//SYSUT1 DD UNIT=&WORK,SPACE=(CYL,(5,3))
//SYSUT2 DD UNIT=&WORK,SPACE=(CYL,(5,3))
//SYSUT3 DD UNIT=&WORK,SPACE=(CYL,(5,3))
//SYSUT4 DD UNIT=&WORK,SPACE=(CYL,(5,3))
//*
//*-------------------------------------------------------------------*
//* DEFINE MACRO LIBRARIES FOR SMP INVOKED ASSEMBLIES *
//*-------------------------------------------------------------------*
//SYSLIB DD DSN=&CAISMP..SMPMTS,DISP=SHR,DCB=(BLKSIZE=32760)
//*