After upgrading to IPC 15.1, IPCV option 4 - DIS OUT DEST, only has the SYS.LOCAL output destination.
The rest of the printer output destinations are missing.
Release: 15.1
Component: IPC
The PSS Destination Table is a member in the ADROUT dataset. The 15.1 upgrade process creates a new ADROUT but does not copy the contents of the previous release ADROUT. Also the PSS and SCF options are reset to default values.
This is explained in z/OS New Install/Upgrade in the README for IPC 15.1:
Sites that are upgrading may need to reset various options since the upgrade process will reset PSS and SCF options to default values.
Use the PRINT SCREEN command to save the following displays:
SET COMMAND SITE (SCF#OPTIONS)
SET OUT SITE (PSS#OPTIONS)
ADRPNL members SCF#OPTIONS and PSS#OPTIONS are restored to default values by the upgrade.
Since there are release dependent changes in 15.1, the prior release members cannot be used in your 15.1 ADRPNL.
The PSS Destination Table needs to be rebuilt after ADROUT is initialized.
Ideal sites should maintain a MEMBER with the CREATE OUT DESTINATION commands to be executed after the upgrade.
The internal structure of the PSS destination table did not change in 15.1.
As an alternative to having a member with the DEFINE OUTPUT DESTINATION commands, you can just copy the destination table member from the previous version to the new 15.1 ADROUT . The default name of the destination table member is PSS@PSSDST@.
Perform the following steps:
Destination table name: $PSSDST$
System name: PSS
Prefix name: PSS#
Destination table name: $PSSDST$
System name: BBB
Prefix name: BBB#
//FORMAT EXEC PGM=VLSUTIL
//STEPLIB DD DISP=SHR,DSN=hlq.ipc.CUSLIB
// DD DISP=SHR,DSN=hlq.CAVQLOAD
//SYSPRINT DD SYSOUT=*
//AUXPRINT DD SYSOUT=*
//VLSFILE DD DSN=hlq.ADROUT,DISP=OLD
//SYSIN DD *
FORMAT BLKSIZE=4000,NAMELEN=11
/*
//INIT EXEC PGM=VLSUTIL
//STEPLIB DD DISP=SHR,DSN=hlq.ipc.CUSLIB
// DD DISP=SHR,DSN=hlq.CAVQLOAD
//SYSPRINT DD SYSOUT=*
//AUXPRINT DD SYSOUT=*
//ADROUT DD DSN=hlq.ADROUT,DISP=SHR
//ADRPNL DD DSN=hlq.ADRPNL,DISP=SHR
//SYSIN DD *
INIT
LIBRARY
/*
//VLSCOPY EXEC PGM=VLSUTILNote if the system name was changed in step 5 above then the destination table name would be BBB@PSSDST@. In this case the SYSIN would be:
//STEPLIB DD DISP=SHR,DSN=hlq.ipc.CUSLIB
// DD DISP=SHR,DSN=hlq.CAVQLOAD
//OLDOUT DD DSN=old.version,ADROUT,DISP=OLD
//NEWOUT DD DSN=new.15.1.ADROUT,DISP=OLD
//SYSPRINT DD SYSOUT=*
//AUXPRINT DD SYSOUT=*
//SYSIN DD *
DDNAMES VLSFILE=OLDOUT,VLSCOPY=NEWOUT
COPY PSS@PSSDST@
/*
//SYSIN DD *
DDNAMES VLSFILE=OLDOUT,VLSCOPY=NEWOUT
COPY BBB@PSSDST@
/*
See the Datacom Tools documentation sections Set PSS Site and Session Options, Configuring IPC