For the latest information on upgrading to and from any versions of CICS TS, see CICS TS V5.6.

Changes to sample programs

In each CICS® release, check for changes to the samples provided to demonstrate the use of different CICS functions. New samples might be provided and existing samples modified or withdrawn. If you have custom programs or other items based on the samples, update them to reflect changes in the samples. Unless otherwise stated, sample programs are supplied in the SDFHSAMP library.

There were no changes to the sample programs in CICS TS 5.2.

The following changes were made in earlier CICS releases:

DFH$DB2, JDBC sample group

The JDBC samples CICSDataSource, CICSDataSourcePublish, CICSDataSourceRetract and CICSjdbcDataSource samples have been removed from zFS, and the corresponding resource definitions removed from the sample group DFH$DB2.

DFH$DCTD, DFH$DCTR, and DFH$DCTS, destination control table samples

The sample programs associated with the DFHDCT macro, DFH$DCTD, DFH$DCTR, and DFH$DCTS, are no longer supplied by CICS, because the DFHDCT macro has been removed.

DFH$EJB and DFH$EJB2 samples

The EJB Hello World sample is removed from group DFH$EJB as part of the removal of support for EJB. The EJB Bank Account sample is removed from group DFH$EJB2 for the same reason.

DFH$IIOP

The IIOP Banking sample is removed from group DFH$IIOP as part of the removal for IIOP support.

DFH$PCTA, XPCTA global user exit program sample

This sample program tests whether an abend was caused by the application program trying to overwrite CICS-key storage while running in user key. It is now updated to include the ETDSA, GCDSA, and GUDSA.

DFHWLP JVM server samples

DFHWLP is a sample JVMSERVER resource definition that is in a group called DFH$WLP. It points to a sample JVM profile called DFHWLP that configures a JVM server to provide a web container for running servlets and JSP pages.

FILEA sample application programs for assembler language

The following sample application programs for assembler language are changed to AMODE(64) and use relative addressing:
  • DFH$AALL
  • DFH$ABRW
  • DFH$ACOM
  • DFH$AMNU
  • DFH$AREN
The following sample application program for assembler language is changed to use relative addressing, but is AMODE(31) because it demonstrates the use of the HANDLE CONDITION LABEL command:
  • DFH$AREP


dfhe5_api_samples.html | Timestamp icon Last updated: Saturday, 15 June 2019