Re: z/OS 3.1 documentation

2023-10-12 Thread Tom Brennan
Well, I said "today" but it's now 8 minutes after midnight so I missed it by that much. The IBM index file was changed again so my old code needed to be pretty-much redone. It seems to work ok for me, creating directories and shortcuts. It also creates a new file index.html which is a

Re: IPCS and Rexx

2023-10-12 Thread Ituriel do Neto
I'm also very interested in this IPCS subject. Can any of you share some Rexx samples interacting with IPCS, to see how it works? TIA Best Regards Ituriel do Nascimento Neto z/OS System Programmer Em quinta-feira, 12 de outubro de 2023 às 06:51:34 GMT+2, Tony Harminc escreveu:

Re: IPCS and Rexx

2023-10-12 Thread Binyamin Dissen
The example that I sent - IS - doing a RUNCHAIN. It is following the SSCT chain extracting information. All you need to do is do something similar with your control blocks, just using ADDRESS IPCS "NOTE 'text'" for the control block information that you want in the IPCS report. Most of my IPCS

Re: IPCS and Rexx

2023-10-12 Thread Joseph Reichman
Seymour I looked thru the manuals to create an actual control block or structure think you need assembler just give me a hint how I would go abou this task In Rexx Get Outlook for iOS From: IBM Mainframe Discussion List on behalf of

Re: Small problem with JNFxCNTL and VTOF

2023-10-12 Thread Jack Zukt
Hello Kolusu, Thank you for your input. I dropped the RECFM=FB approach and insrted a RDW at the beggining of the work record and it worked fine. Best regards, JAck On Wed, 11 Oct 2023 at 20:06, Sri h Kolusu wrote: > >> I was trying to use JNF1CNTL and JNF2CNTL to build the input files for >

Re: JCL symbols used to define other JCL symbols [was: RE: Is SMP/E needed for installs?]

2023-10-12 Thread Peter Relson
That should just be made a syntax error. I have no sympathy for the "compatibility" argument. I on the other hand do have sympathy. A highly significant reason that z/OS still exists (and the same could have been said for its predecessors OS/390 and MVS) is because of the enormous amount of

Re: JCL symbols used to define other JCL symbols [was: RE: Is SMP/E needed for installs?]

2023-10-12 Thread Phil Smith III
Peter Relson wrote: >I on the other hand do have sympathy. A highly significant reason that >z/OS still exists (and the same could have been said for its >predecessors OS/390 and MVS) is because of the enormous amount of time >and effort we have put into maintaining as much compatibility as we

Question About IEFSSI REQUEST=QUERY

2023-10-12 Thread esst...@juno.com
Hello,.Looking at the IEFSSI REQUEST=QUERY - It is recommended to Free the WorkArea when he request completes -. Is it safe (as in a good practice) to always release the workarea when the WORKAREA address returned is non-zero. ? . Meaning once the program has evaluated the return code, the

Re: Question About IEFSSI REQUEST=QUERY

2023-10-12 Thread Joseph Reichman
I did it with no problem and was running other SSI requests afterwards > On Oct 12, 2023, at 10:24 AM, esst...@juno.com wrote: > > Hello,.Looking at the IEFSSI REQUEST=QUERY - It is recommended to Free the > WorkArea when he request completes -. > Is it safe (as in a good practice) to always

Re: IPCS and Rexx

2023-10-12 Thread Joseph Reichman
I understand my only question is to get it clear to CREATE a structure aka control block this can only be done using the BLSQ assembler macros I agree any other processing I need to do I’ll do it in Rexx Thank you > On Oct 12, 2023, at 5:03 AM, Binyamin Dissen > wrote: > > The example

Re: IPCS and Rexx

2023-10-12 Thread Seymour J Metz
While it is admittedly easier using the macros, it can be done in pure REXX, although I wouldn't bother. From: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Thursday, October 12, 2023 7:28 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re:

Re: Question About IEFSSI REQUEST=QUERY

2023-10-12 Thread Rob Scott
Paul My approach would be along the lines of : (o) Zero the field that is to contain the output workarea address (to ensure no pollution) (o) Prime the subpool input value (o) Call IEFSSI (o) Do your logic (o) Test field that contains output workarea address - if non-zero release with subpool

Re: Why it's important to take Seymour's advice

2023-10-12 Thread Seymour J Metz
SYNCH creates a PRB, not an IRB. From: IBM Mainframe Discussion List on behalf of Ed Jaffe Sent: Thursday, October 12, 2023 12:03 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Why it's important to take Seymour's advice On 9/17/2023 1:39 PM, Seymour J

Re: Why it's important to take Seymour's advice

2023-10-12 Thread Seymour J Metz
What gives you that idea? An IRB is the vehicle used whenever system code wishes to call an asynchronous exit in TCB mode; it is not what the system uses for synchronous exits. BTDT,GTTS. 0500,0A0C From: IBM Mainframe Discussion List on behalf of Ed

Re: IPCS and Rexx

2023-10-12 Thread Joseph Reichman
I’m not sure what those macros generate but I’m sure you got it right > On Oct 12, 2023, at 12:36 PM, Seymour J Metz wrote: > > You retrieve the CB storage from IPCS, use SUBSTR to extract the fields you > want, use c2x() to make binary data human readable and use standard REXX > abutment

Re: Why it's important to take Seymour's advice

2023-10-12 Thread Tony Harminc
On Thu, 12 Oct 2023 at 12:03, Ed Jaffe wrote: > On 9/17/2023 1:39 PM, Seymour J Metz wrote: > > You use an IRB for any of > > > > Obsolete access methods > > STIMER with exit > > STAI > > STAX > > An IRB is the vehicle used whenever system code wishes to call an exit > in

Re: Question About IEFSSI REQUEST=QUERY

2023-10-12 Thread Jon Perryman
On Thu, 12 Oct 2023 14:22:16 GMT, esst...@juno.com wrote: >Hello,.Looking at the IEFSSI REQUEST=QUERY - It is recommended to Free the >WorkArea when he request completes -. >Is it safe (as in a good practice) to always release the workarea >when the WORKAREA address returned is non-zero. ? If

Re: Why it's important to take Seymour's advice

2023-10-12 Thread Ed Jaffe
On 9/17/2023 1:39 PM, Seymour J Metz wrote: You use an IRB for any of Obsolete access methods STIMER with exit STAI STAX An IRB is the vehicle used whenever system code wishes to call an exit in application code -- usually via the SYNCH macro. For example, all VTAM

Re: How turn on GSK trace for batch job that is controlled by PAGENT?

2023-10-12 Thread Charles Mills
Thanks for confirming my observations and conclusions. I am 99.9% certain that the trace option in the AT-TLS configuration file is different from System SSL trace (GSK_TRACE). If you look at the option bits they are superficially similar but clearly different. I think I have gotten past my

Re: IPCS and Rexx

2023-10-12 Thread Seymour J Metz
You retrieve the CB storage from IPCS, use SUBSTR to extract the fields you want, use c2x() to make binary data human readable and use standard REXX abutment and concatenation to format the data with labels. From: IBM Mainframe Discussion List on behalf

Re: IPCS and Rexx

2023-10-12 Thread Tony Harminc
On Thu, 12 Oct 2023 at 07:29, Joseph Reichman wrote: > I understand my only question is to get it clear to CREATE a structure > aka control block this can only be done using the BLSQ assembler macros > > I agree any other processing I need to do I’ll do it in Rexx > I suggest you think about

Re: IPCS and Rexx

2023-10-12 Thread Tony Harminc
On Thu, 12 Oct 2023 at 12:36, Seymour J Metz wrote: > You retrieve the CB storage from IPCS, use SUBSTR to extract the fields > you want, use c2x() to make binary data human readable and use standard > REXX abutment and concatenation to format the data with labels. > > From: IBM Mainframe

Board moderation (off topic)

2023-10-12 Thread Dean Kent
I don't know how many here have had to moderate a message board.   I have, and it isn't as simple as just 'removing a thread'.   In order to make sure that *nothing* is off-topic, you have to ignore what the header says (since many people simply 'reply' and leave whatever header is there,

Re: IPCS and Rexx

2023-10-12 Thread Seymour J Metz
Do you mean write HLASM code that populates IPCS equates or REXX variables? If there are control blocks that you just want to display, I would use CBF with BLSQMDEF, BLSQMFLD and BLSQSHDR macros defining your fields; you don't need VERBX for that.

Re: IPCS and Rexx

2023-10-12 Thread Seymour J Metz
It also depends on your experience level. I'm comfortable writing REXX-aware functions in HLASM, but that might not be the best choice for someone just learning. Using parse or substring is easier, although tedious. If Joseph just wants to display them then CBF is clearly the way to go, but I

Re: IPCS and Rexx

2023-10-12 Thread Joseph Reichman
Seymour starting with verbx in the assembler to generate structure symbols Then for debugging with runchain etc I’m going to go with Rexx > On Oct 12, 2023, at 4:03 PM, Seymour J Metz wrote: > > It also depends on your experience level. I'm comfortable writing REXX-aware > functions in

Re: IPCS and Rexx

2023-10-12 Thread Jon Perryman
On Thu, 12 Oct 2023 11:45:48 +, Joseph Reichman wrote: > I looked thru the manuals to create an actual control block > or structure think you need assembler just give me a hint how I would go abou > this task In Rexx Everyone needs to stop making IPCS more difficult than it really is.

Re: Why it's important to take Seymour's advice

2023-10-12 Thread Ed Jaffe
On 10/12/2023 9:24 AM, Seymour J Metz wrote: SYNCH creates a PRB, not an IRB. You are correct. My bad. Not sure what I was thinking. CIRB and SCHEDIRB are the only ways to create an IRB. I have only ever used SCHEDIRB. CIRB was before my time... -- Phoenix Software International Edward E.

Re: IPCS and Rexx

2023-10-12 Thread Joseph Reichman
I just want to initialize with an assembler exit everything I would need to debug the data with Rexx exec Get Outlook for iOS From: IBM Mainframe Discussion List on behalf of Seymour J Metz Sent: Thursday, October 12, 2023 4:23:20 PM To:

Re: IPCS and Rexx

2023-10-12 Thread Jon Perryman
On Thu, 12 Oct 2023 20:26:56 +, Joseph Reichman wrote: >I just want to initialize with an assembler exit everything I would need to >debug the data with Rexx exec Dump analysis is very subjective and is different for each person / environment. Assembler, REXX or both can be used. For me,

Re: IPCS and Rexx

2023-10-12 Thread Jon Perryman
On Thu, 12 Oct 2023 15:28:07 -0500, Jon Perryman wrote: >* Creating REXX compatible control block mapping is fast and simple > using the technique. Instead of coding BLSQ macros, create a table of names > with offsets that the REXX will use to convert names to offsets. > Call the program

Re: DFDSS RFE - Please read / vote

2023-10-12 Thread willie bunter
I thought the UNCOND DELETE PURGE parms could be used along with the COPY command On Wednesday, October 11, 2023 at 05:00:17 p.m. EDT, Mark Zelden wrote: Hi all, Please read / vote for this RFE. "Provide abilty for DSS to be able to scratch and reallocate an in use data set name