Joined: 06 Jun 2008 Posts: 8500 Location: Dubuque, Iowa, USA
How can we tell which job scheduler you are using? If you are referring to JES3 by mentioning the JTS parameter, then you need to know the JTS parameter is NOT used for scheduling.
Furthermore, neither JES2 nor JES3 really have any way to schedule jobs. You can use dependent job control (DJC) in JES3 to "schedule" jobs (and with the latest release of z/OS, JES2 has a similar capability), although DJC is a VERY limited job scheduler -- it cannot schedule by time, and when jobs don't behave by having JCL errors or abends, the requirement is to flush the entire network and resubmit it to the system. This is why companies buy job schedulers such as CA-7, JOBTRAC, TWS, and so forth.
Joined: 03 Oct 2009 Posts: 1789 Location: Bloomington, IL
Robert Sample wrote:
when jobs don't behave by having JCL errors or abends, the requirement is to flush the entire network and resubmit it to the system.
It's possible to control this behavior with the ABNORMAL and NORMAL parameters of the JES3 NET statement. At my last client, we had a tool that generated quite elaborate DJC networks. If a job abended (which for a variety of reasons they often did), the network was suspended but not flushed; the solution was to resubmit the corrected job with the same NET statement as the abended one; when it completed successfully, the network resumed from where it had been suspended.
That said, I agree that a scheduler is preferable to DJC.
Since I had this problem, I will assume others might. JTS is part of Throughput Manager. So look for that guide looks easy to find. Especially if your shop has it.
Also, it's common for people to use scheduling in this kind of manner. And it's true that if you mean Schedule as most of us do, a proper scheduler is what you need.
But, if you are using the term loosely to mean submit a test job now, and have it sit in the queue waiting until a certain time to run, JTS might useful. That's how I use it and it's GREAT for that. The admins in my shop don't even fuss over it