CSAM Patch 2130.02 - Startup Abends and Shutdown Hangs in CICS/TS v1.3 

Details:
Application Server : n/a 
CICS Version: 1.3 
Components : CICS Data Collector 
Required CSAM Version: 2.1.3 
Bugzilla: 
APAR: n/a 
PTF: n/a 
Date: 8/02/2004 
DC Platform: z/OS 
DC Version: 2.1.3 
MS Platform: n/a 
MS Version: n/a 
Prerequisite Patches: n/a 
Supercedes: n/a 
DC Changes: y 
MS Changes: n 

Problem Description: 
CICS Startup processing can abend if warmstarting and CSAM PLT activity 'races'
 ahead of Temp Storage initialization. This patch eliminates this problem by 
moving CSAM's usage of Temp Storage queues to phase 2 PLT processing instead of 
phase 1. 

CICS shutdown can hang with CICS transaction CESD is replaced with a user-customized 
version of the CICS helper transaction using a different transid. This patch 
eliminates this problem by checking the CICS Shutdown helper transaction id via CICS 
API services. 

To apply the patch: 

The flat file 'csam213.cics13..acynauth' contains 3 modules:
CYNCINI1 
CYNCINI2 
CYNCTR13 
Make a backup copy of your existing modules and insert the modules in this fix into 
your CYN.CICS.SCYNAUTH dataset.

To reconstitute the flat file into a PDS:
****************************************** 

Log onto the MVS system
Allocate a PS 80/3120/FB file with the name 'csam213.cics13.acynauth’
On your PC change to the directory with the flatfile ‘csam213.cics13.acynauth’
Open an FTP connection to MVS and go to the place you want the PDS to reside on 
eventually. Issue the following commands

Bin 
Hash 
cd 'csam213.cics13.acynauth’ 
put ' csam213.cics13.acynauth’ 
Log on to TSO on the MVS system
receive indata('csam213.cics13.acynauth’) 
when prompted respond: 
da('target.pds.datasetname') 
Members CYNCINI1, CYNCINI2, CYNCTR13 can be found in the target PDS library.
Copy the modules into your CYN.CICS.SCYNAUTH dataset and restart your CICS region.