DLA output

Each time you run the CICS® TS DLA, it creates or reuses a partitioned data set. The DLA writes the discovery library books, control files, and debug information to this data set. You can control which discovery library books the DLA generates by setting the appropriate input parameters.

The default name of the partitioned (PDS or PDSE) data set is: hlq.cmas.CICSTS.DLA410.IDML, where hlq is a high-level qualifier that you supply and cmas is the name of the CMAS as specified on the SET CMAS parameter.

The DLA writes, or rewrites the following data set members:
  • IdML member for the CTSPLEX discovery library book. This member contains a summary of the CICSplexes discovered by the DLA.
  • IdML members for each CICSPLEX discovery library book that you request. The member name is the CICSplex name.
  • IdML members for each CICSREGION discovery library book that you request. The member name is assigned by the DLA. The @CICSNAM member translates these names to the CICS region name and CICSplex associated with the CICS region.
  • @CHCKSUM containing an entry for each of the discovery library book members on the data set.
  • The @DLALOG message log from the latest DLA run.
  • @FTPALLP containing FTP PUT and RENAME statements for all discovery library book members from the latest DLA run.
  • @FTPCHGP containing FTP PUT and RENAME statements for some or all discovery library book members depending on the DLA run.

    If you set the IGNORE_CHECKSUMS and SET REFRESH parameters to NO, this member contains FTP PUT and RENAME statements for any changed discovery library book members from the previous DLA run that used the same data set. If there are no changes, this member is empty. In all other circumstances, this member contains FTP statements for all the discovery library book members from the latest DLA run, and it is therefore identical in content to @FTPALLP.

  • @FTPRUN containing FTP statements or a QUIT statement depending on the following conditions:
    • If you have set the SET FTP parameter to NO, this member contains only the statement QUIT.
    • If you have set the SET FTP parameter to YES and the SET REFRESH parameter to YES, this member contains the FTP statements copied from @FTPALLP.
    • If you have set the SET FTP parameter to YES and the SET REFRESH parameter to NO, this member contains the FTP statements copied from @FTPCHGP.
    The DLA uses the contents of @FTPRUN to make the FTP transfer if you set the SET FTP parameter to YES and the DLA runs successfully with a return code of zero. You can also run the FTP step independently. To do this you use the EYUJXDD1 module in which you specify either @FTPRUN, @FTPALLP or @FTPCHGP.