> This was and iis me being nice, What are you smoking? No maater how you slice it, claiming "brain dead" is not being nice.
> People need to use their brains. Yes, you should > > JCL and the Initiator provide protection against ENQ deadlock > > not available with Rexx. > False: What the voices in your head said may be false, but what he actually wrote is true. > TSO alloc or sysdsn() can protect against most situations. ObRaven That in no way contradicts what he actually wrote. Snap quiz: describe at least one failure mode of your suggested solution. > CMS SLEEP Checks calendar. Yep, it's 2020 - or do you hate Euxix so much that you don't have a UID? Your hammer is no good; no matter how I try it won't turn the screw. "When the only tool you have is a pipe, everything looks like a filter." -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Hobart Spitz [orexx...@gmail.com] Sent: Tuesday, December 22, 2020 4:05 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Build and submit proc On Tue, Dec 22, 2020 at 2:11 PM Paul Gilmartin < 0000000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Tue, 22 Dec 2020 13:14:07 -0600, Hobart Spitz wrote: > > >You can do it in batch REXX. > > > >Stop being brain-dead and thinking about everything in terms of JCL. > > > >I've don't write JCL anymore. > > > >JCL causes brain-damage. > > > Be nice, or at least stay on-topic and ad-rem, not ad-hominem. > This was and iis me being nice, on-topic, etc. People need to use their brains. > > JCL and the Initiator provide protection against ENQ deadlock > not available with Rexx. > False: TSO alloc or sysdsn() can protect against most situations. One simple, more general, solution is to do all critial allocations up front. If any fail, free all, wait a bit, and retry. There are many alternatives,depending on the requirement. E.g., If a dataset is not available, skip it and do it later. Still not enough? Write (or get your favorite assembler programmer to write) a CMS SLEEP like program. There might be one on a CBT tape or on the web. 99% of what JCL does for you can be done in REXX. 99% of what you can do with REXX *cannot* be done in JCL. Anyone who thinks otherwise is just wrong or is too lazy to do a little extra work that saves a lot of work later. Work smart, not hard. > > > >On Tuesday, December 22, 2020, Jousma, David wrote: > > > >> I would build the JCL, and then FTP it with the filetype below. That > >> will submit and run the job. > >> > Why is this preferable to just writing directly, or via IEBGENER to INTRDR? > > >> SITE FILEtype=JES NOJESGETBYDSN > >> put your.modified.jcl. > > -- gil > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN