Question & Answer
Question
Do I have to configure CICS Batch Application Control for z/OS (CICS BAC) differently to get it to track file state changes when the file is defined to CICS as a datatable? I am running CICS BAC V1.1.1 at the latest maintenance level and have file state tracking enabled for the data sets and noticed that CICS BAC is not keeping track of OPEN and CLOSE or Enable and Disable state changes for CICS datatables.
I installed FILEA from DFH$FILA and used the CICS BAC file maintenance utility to ADD FILE(FILEA).
I then used CEMT to SET FILE(FILEA) DIS and then ENA and the CBKLOG in the region tracked the status changes in messages CBKFX8501I, CBKFX8505I, and CBKFX8599I.
I then disabled and discarded FILEA, and altered the definition to be a CICS Datatable and installed FILEA again.
Now when I enter CEMT SET FILE(FILEA) DIS or ENA, CICS BAC does not track the status changes.
Answer
Tracking state changes in CBAC as you reported does not function. The CBAC XFCSREQC GLUE is checking exit field UEFDSACC and unless the value is UEFVSAM, it returns to CICS.
If you require CBAC to track the file state changes for CICS data tables, please submit an RFE (Request-For-Enhnacement) to request CBAC add full support for CICS datatables so they can design and test all scenarios.
If you already have an IBM developerworks userid, you can use the following link and click on the 'Submit' tab to submit the request.
Product Synonym
CICSBAC CICS BAC
Was this topic helpful?
Document Information
Modified date:
02 June 2016
UID
dwa1274067