Code Comments
Programming Forum and web based access to our favorite programming groups.This is actually a CICS question, not COBOL. I know that this is not the perfectly correct place to ask this, but I post this here since this group seems to be the place that I can get answers on it. Let's suppose, I have a dd statement in cics startup jcl, //RDR1 DD SYSOUT=(,INRDR) //RDR2 DD SYSOUT=Y and I map these DDs with TDQ1, TDQ2 in my DCT. then, 1. I try to put JCLs on RDR1 in the following way. STEP 1) SET TDQUEUE(TDQ1) OPEN STEP 2) WRITEQ TD QUEUE(TDQ1) FROM(SOMEJCL-BUFFER) STEP 3) SET TDQUEUE(TDQ1) CLOSE where SOMEJCL-BUFFER contains my whole JCL with /*EOF. Then, I wonder when the JCL is actually put into JES. Is it after STEP2 or STEP3? (and, is it the output queue holding the JCL first and the internal reader next?) And, if I do not do SET TDQ OPEN/CLOSE, when is the JCL put into JES? perhaps after CICS RETURN? 2. I would like to print out some messages through RDR2 from CICS. WRITEQ TD QUEUE(TDQ2) FROM(SOMELOG-BUFFER) If I write TDQ using WRITEQ command, I wonder when the printer actually prints the my messages. Is it just after WRITEQ TD or after CICS RETURN? or any other possible command such as SET TDQUEUE, as above? If I use SPOOLOPEN/WRITE/CLOSE, it is clear how the system behaves, but the IBM manual is vague on this TDQ extrapartition issue. If you think that I might have been looking at some wrong manuals, could you recommend any material on this issue? Cheers, s
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.