Question & Answer
Question
I tried to make a change to our CICS Language Environment (LE) options by utilizing the LSTQ option on the TERMTHDACT parameter. I catalogued the CEECOPT.OBJ and PHASE,re-loaded it into the SVA, then I enter NEWC CICS transaction.
Now it just keeps executing over and over in a loop. If I enter CEMT I TASK, I see TRANS(IESX) getting executed repeatedly. I have to keep deleting the output so our POWER Q doesn't fill up.
The data being written to the VSE POWER Q looks like this:
Options Report for Enclave D0101 04/09/18 1:38:10 PM Language Environment for z/VSE V1 R4.6
LAST WHERE SET OPTION
--------------------------------------------------
Installation default ABPERC(NONE)
Installation default ABTERMENC(ABEND)
Installation default NOAIXBLD
Installation default ALL31(ON)
Installation default ANYHEAP(4096,4080,ANYWHERE,F
Installation default BELOWHEAP(4096,4080,FREE)
Installation default CBLOPTS(ON)
Installation default CBLPSHPOP(ON)
Installation default CHECK(OFF)
Installation default COUNTRY(US)
Installation default NODEBUG
Installation default DEPTHCONDLMT(10)
Installation default ENVAR("")
Installation default ERRCOUNT(20)
Answer
The JCL for CEECOPT.PHASE showed that the RPTOPTS parameter was also turned on.
From the LE Customization Guide:
RPTOPTS
After an application has run, RPTOPTS generates a report of the runtime options in effect while the application was running.
In the batch environment, LE/VSE directs the report to the filename specified in the MSGFILE run-time option.
In the CICS environment, LE/VSE directs the report to the CESE transient data queue.
The manual provides a sample of the report showing the heading of: .
LAST WHERE SET OPTION
Programmer default ABPERC(NONE)...
Turn LE/VSE Run-Time option RPTOPTS off to stop generating the report.
Wayne Winsor
IBM CICS Level2 Suport
Product Synonym
CICS/TS CICSTS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
20 July 2021
UID
dwa1443545