Just went from TS22 to TS41 and have a surprise problem. Our program writes a report to a TDQ, and when the report is complete leaves the TDQ, which has a Trigger level of 1. At this point TRANSID starts since the trigger level is reached and it process the record in the TDQ. Up to TS41 it worked fine. Now, it works alright if we do the transactions one at a time (manually). However, if we "batch" a bunch of them to run right after another then the TDQ is "sometimes" triggered before the report record is completly sent to the TDQ, and then the TDQ is read, cleared by the TRANSID trans. The the rest of the record report is written to the TDQ and then read, and a mess is created. Note: The TDQ is INTRA partition, has a TRANSID value, and Tirggerlevel is 1. Note: This system has worked fine until going to TS41 and zOS 1.11 Note: My knowledge of CICS programming is limited. Question is: 1) is this a bug? 2) now do we go about preventing it from happening? Basically the report writing program must remain 'in control' of the TDQ until it completes a full report.
---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html