JSC 8.3 Users Guide
JSC 8.3 Users Guide
User’s Guide
SC32-1257-06
Tivoli Workload Scheduler
®
User’s Guide
SC32-1257-06
Note
Before using this information and the product it supports, read the information in “Notices” on page 437.
Chapter 11. Interface quick reference 55 Chapter 19. Creating Windows users 113
Actions list pane . . . . . . . . . . . . . 55
Work with engines pane . . . . . . . . . . 56 Chapter 20. Creating parameters . . . 115
| Object list pane . . . . . . . . . . . . . 56
| Impact View . . . . . . . . . . . . . . 57 Chapter 21. Creating predefined
Job stream editor . . . . . . . . . . . . 58 prompts . . . . . . . . . . . . . . 117
The main menu bar . . . . . . . . . . . 59
The distributed job stream editor menu bar . . . . 60
Chapter 22. Creating calendars . . . . 119
The z/OS job stream editor menu bar . . . . . 60
Creating a calendar . . . . . . . . . . . 119
The main window toolbar . . . . . . . . . 60
Defining a calendar . . . . . . . . . . . 120
The distributed job stream editor toolbar . . . . 61
The z/OS job stream editor toolbar . . . . . . 62
The impact view toolbar . . . . . . . . . . 63 Chapter 23. Creating domains . . . . 123
Part 5. Creating and using lists 159 Chapter 35. Managing workstations 197
Chapter 29. Creating database lists 161 Chapter 36. Managing z/OS job
Creating job stream lists in the database . . . . 163
streams . . . . . . . . . . . . . . 199
Creating a z/OS job stream list . . . . . . 163
Creating dependencies between jobs . . . . . . 199
Creating a distributed job stream list . . . . 164
Creating dependencies within a job stream . . 199
Creating workstation lists in the database . . . . 165
Creating dependencies between job streams . . 200
Creating a z/OS workstation list . . . . . . 165
Scheduling z/OS job streams . . . . . . . . 202
Creating a distributed workstation list . . . . 165
Creating rule-based run cycles . . . . . . . 202
Creating resource lists in the database . . . . . 166
Creating offset-based run cycles . . . . . . 209
Creating a z/OS resource list . . . . . . . 166
Adding, modifying, and deleting jobs and
Creating a distributed resource list . . . . . 167
dependencies . . . . . . . . . . . . . 214
Creating job definition lists in the database . . . 167
Modifying a job in the Graph View . . . . . 214
Creating workstation class lists in the database . . 168
Deleting a job or external job . . . . . . . 214
Creating prompt lists in the database . . . . . 168
| Deleting jobs simultaneously from a job stream 214
Creating parameter lists in the database . . . . 168
Editing another job stream from an external job 215
Creating Windows user lists in the database . . . 169
Removing a dependency between jobs in the
Creating domain lists in the database . . . . . 169
Graph View . . . . . . . . . . . . . 215
Creating calendar lists in the database . . . . . 170
Viewing and modifying time restrictions . . . . 215
Changing time restrictions in the Timeline View 215
Chapter 30. Creating plan lists . . . . 171 Using the copy function to add an external job . . 217
Creating job stream instance lists in the plan . . . 171
Creating z/OS job stream instance lists in the
Chapter 37. Managing distributed job
plan . . . . . . . . . . . . . . . 171
Creating distributed job stream instance lists in streams . . . . . . . . . . . . . . 219
the plan . . . . . . . . . . . . . . 173 Adding external dependencies to a job stream in
Creating job instance lists in the plan . . . . . 174 the Graph View . . . . . . . . . . . . 219
Creating z/OS job instance lists in the plan . . 175 Add an external job stream dependency . . . 220
Creating distributed job instance lists in the Add an internetwork dependency . . . . . 220
plan . . . . . . . . . . . . . . . 176 Add an external job dependency . . . . . . 220
Creating workstation status lists in the plan . . . 178 Adding external dependencies to a job stream in
Creating resource status lists in the plan . . . . 178 the Explorer View . . . . . . . . . . . . 221
Creating file status lists in the plan . . . . . . 178 Adding a job to a job stream in the Graph View 222
Creating prompt status lists in the plan. . . . . 179 General page . . . . . . . . . . . . 223
Creating domain status lists in the plan . . . . 179 Time Restrictions page . . . . . . . . . 223
Resources page . . . . . . . . . . . . 225
Files page . . . . . . . . . . . . . 225
Chapter 31. Creating a group of lists 181
| Prompts page . . . . . . . . . . . . 225
Adding a job to a job stream in the Explorer View 226
Chapter 32. Creating common plan Using the copy function to add an external job to a
lists . . . . . . . . . . . . . . . 183 job stream . . . . . . . . . . . . . . 227
Creating a common list of job stream instances . . 183 Adding an internetwork dependency to a job in
Creating a common list of job instances . . . . 183 the Graph View . . . . . . . . . . . . 228
Adding an external job stream to a job stream . . 228
Chapter 33. Working with lists . . . . 185 Adding an external job to a job stream . . . . . 229
Displaying a list of objects . . . . . . . . . 185 Creating dependencies between jobs in a job
Detaching a list . . . . . . . . . . . . . 186 stream . . . . . . . . . . . . . . . . 230
Modifying a list . . . . . . . . . . . . 186 Adding run cycles to a job stream . . . . . . 231
Unlocking locked distributed objects in a list . . . 187 Rule page . . . . . . . . . . . . . 232
Time Restrictions page . . . . . . . . . 234
Deleting external dependencies from a job stream 235
Part 6. Managing database objects 189 Deleting run cycles from a job stream . . . . . 236
| Deleting jobs simultaneously from a job stream . . 236
Chapter 34. Managing engines . . . . 191 Checking time restrictions in the Timeline View 236
Managing a z/OS engine . . . . . . . . . 191 Activity bars . . . . . . . . . . . . 237
General page . . . . . . . . . . . . 192 Table frame . . . . . . . . . . . . . 237
Scheduler Information page . . . . . . . 192 Time restrictions . . . . . . . . . . . 237
Contents v
Other tasks . . . . . . . . . . . . . 238 Changing the limit of a job stream instance . . . 275
Changing the priority of a job stream instance . . 275
Chapter 38. Managing resources . . . 239 Releasing a job stream instance from dependencies 276
Resubmitting a job stream instance . . . . . . 276
| Deleting jobs simultaneously from a job stream
Chapter 39. Managing job definitions 241
| instance . . . . . . . . . . . . . . . 276
Displaying and modifying job definitions . . . . 241
Displaying job definition details . . . . . . . 241
Chapter 48. Managing z/OS job
Chapter 40. Managing workstation instances . . . . . . . . . . . . . 277
Browsing and modifying z/OS job instances . . . 277
classes . . . . . . . . . . . . . . 243
General page . . . . . . . . . . . . 278
Task page . . . . . . . . . . . . . 279
Chapter 41. Managing domains . . . . 245 Time Restrictions page . . . . . . . . . 279
Details page . . . . . . . . . . . . . 280
Chapter 42. Managing Windows users 247 Options page . . . . . . . . . . . . 281
Resources page . . . . . . . . . . . . 282
Chapter 43. Managing calendars . . . 249 | Automation page . . . . . . . . . . . 284
Browsing and modifying job instance dependencies 285
Predecessors page . . . . . . . . . . . 286
Chapter 44. Managing prompts . . . . 251 Successors page . . . . . . . . . . . 286
Changing time restrictions in the Timeline View 287
Chapter 45. Managing parameters . . 253 Elements of the Timeline View . . . . . . 287
Rescheduling a job instance . . . . . . . 288
Part 7. Managing plans . . . . . . 255 Rescheduling a job instance start time . . . . 288
Rescheduling a job instance deadline time . . . 288
Deleting a job instance . . . . . . . . . . 288
Chapter 46. Managing z/OS job stream Deleting all job instances . . . . . . . . 288
instances . . . . . . . . . . . . . 257 Holding a job instance . . . . . . . . . . 289
Submitting a job stream . . . . . . . . . . 257 Holding a single job instance . . . . . . . 289
Browsing and modifying job stream instances . . 259 Holding all job instances . . . . . . . . 289
General page . . . . . . . . . . . . 260 Releasing a job instance . . . . . . . . . . 289
Time Restrictions page . . . . . . . . . 260 Releasing a single job instance . . . . . . . 289
Rerunning a job stream instance . . . . . . . 260 Releasing all job instances . . . . . . . . 289
| Deleting jobs simultaneously from a job stream Showing dependencies in the Impact View . . . 290
| instance . . . . . . . . . . . . . . . 260 Displaying dependencies . . . . . . . . 290
Set as root . . . . . . . . . . . . . 291
Chapter 47. Managing distributed job Browsing the job log . . . . . . . . . . . 291
stream instances in the plan . . . . . 263 Setting a job instance to a non operational state
Submitting a job stream into the plan . . . . . 263 (NOP) in the plan . . . . . . . . . . . . 291
Displaying and changing the properties of a job Restoring a job instance to operational in the plan
stream instance . . . . . . . . . . . . . 264 (UN-NOP) . . . . . . . . . . . . . . 291
General page . . . . . . . . . . . . 265 | Killing a job instance running on a fault-tolerant
Time Restrictions page . . . . . . . . . 266 | agent . . . . . . . . . . . . . . . . 291
Resources page . . . . . . . . . . . . 267 Running a job instance immediately . . . . . . 292
Files page . . . . . . . . . . . . . 268 Changing the status of a job instance . . . . . 292
| Prompts page . . . . . . . . . . . . 268 Editing JCL . . . . . . . . . . . . . . 292
Predecessors page . . . . . . . . . . . 270 Viewing operator instructions . . . . . . . . 292
| Internetwork Predecessors page . . . . . . 270 Modifying job setup . . . . . . . . . . . 292
Displaying and changing the follows dependencies Restart and cleanup . . . . . . . . . . . 293
of a job stream instance . . . . . . . . . . 271 Recovery information. . . . . . . . . . . 294
Predecessors page . . . . . . . . . . . 272 Automatic recovery . . . . . . . . . . . 294
Internetwork Predecessors page . . . . . . 273 | Critical Path . . . . . . . . . . . . . . 295
Successors page . . . . . . . . . . . 273
Holding a job stream instance . . . . . . . . 274 Chapter 49. Managing distributed job
Releasing a job stream instance . . . . . . . 274 instances in the plan . . . . . . . . 297
Showing predecessors and successors in the Impact Submitting a job . . . . . . . . . . . . 297
View . . . . . . . . . . . . . . . . 274 Into a default job stream. . . . . . . . . 297
Cancelling a job stream instance . . . . . . . 275 Into a specific job stream . . . . . . . . 299
| Performing a cancel pending of a job stream Submitting an ad hoc job . . . . . . . . . 299
| instance . . . . . . . . . . . . . . . 275 Into a specific job stream . . . . . . . . 299
Contents vii
| Part 9. Administration . . . . . . . 407 | Appendix B. Starting the Job
| Scheduling Console from an external
| Chapter 61. Changing the TWSUser | application . . . . . . . . . . . . 421
| password for the z/OS connector . . . 409
| Step 1: change the local operating system password 409 Appendix C. Setting security . . . . . 423
| Step 2: change WebSphere Application Server user
| ID password . . . . . . . . . . . . . 409 Appendix D. Status description and
| Step 3: change passwords used to connect to the mapping . . . . . . . . . . . . . 425
| engine . . . . . . . . . . . . . . . . 411
| Step 4: change the Windows services password . . 411
Appendix E. Support information . . . 429
Using IBM Support Assistant . . . . . . . . 429
| Chapter 62. Managing z/OS engines Searching knowledge bases . . . . . . . . . 430
| using WebSphere Application Server Searching the local information center . . . . 430
| tools . . . . . . . . . . . . . . . 413 Searching the Internet . . . . . . . . . 430
| Create a z/OS connector instance . . . . . . 413 Obtaining fixes . . . . . . . . . . . . . 431
| Displaying the properties of a z/OS connector Receiving weekly support updates . . . . . . 432
| instance . . . . . . . . . . . . . . . 414 Contacting IBM Software Support . . . . . . 433
| Updating the properties of a z/OS connector Determining the business impact . . . . . . 434
| instance . . . . . . . . . . . . . . . 415 Describing problems and gathering information 434
| Listing all the z/OS connector instances . . . . 415 Submitting problems . . . . . . . . . . 434
| Remove a z/OS connector instance . . . . . . 416
Notices . . . . . . . . . . . . . . 437
Appendix A. Accessibility . . . . . . 417 Trademarks . . . . . . . . . . . . . . 438
Navigating the interface using the keyboard . . . 417
Magnifying what is displayed on the screen . . . 417 Glossary . . . . . . . . . . . . . 441
General mnemonics . . . . . . . . . . . 418
Main window mnemonics . . . . . . . . . 418
Index . . . . . . . . . . . . . . . 449
Menu mnemonics . . . . . . . . . . . . 419
viii IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
List of figures
1. Single tier topology . . . . . . . . . . 4 10. Example Properties panel for z/OS job stream
2. Multi-tier topology . . . . . . . . . . 5 list . . . . . . . . . . . . . . . 163
3. End-to-end topology with Job Scheduling | 11. Example rule . . . . . . . . . . . 206
Console . . . . . . . . . . . . . . 6 | 12. Rule-based run cycle . . . . . . . . . 207
| 4. Job Scheduling Console connection . . . . . 7 | 13. Exclusive run cycle . . . . . . . . . 208
5. Illustration of the dead zone . . . . . . . 34 14. Exclusive run cycle defined . . . . . . . 209
6. Definition task flows . . . . . . . . . 38 | 15. Example 1: Offset-based run cycle . . . . 212
7. Management task flows . . . . . . . . 39 16. Example 2: Offset-based run cycle defined 213
| 8. Example z/OS Job Stream Editor . . . . . 59 17. Timeline View . . . . . . . . . . . 216
9. Example Properties panel for distributed
engines . . . . . . . . . . . . . 162
For information about the APARs that this release addresses, see IBM Tivoli
Workload Scheduler: Release Notes.
Note: Changed or added text is marked by a revision bar in the left margin.
xiv IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Audience
Part 1 provides the information needed to plan and install the Job Scheduling
Console. It contains the following chapters:
v Chapter 1, “Job Scheduling Console overview,” on page 3
Describes where the Job Scheduling Console fits in the topology of Tivoli
Workload Scheduler.
v Chapter 2, “Planning and installing the Job Scheduling Console,” on page 9
Describes how to plan and install the Job Scheduling Console.
v Chapter 3, “Planning and installing the z/OS connector,” on page 15
Describes how to plan and install the z/OS connector.
v Chapter 4, “Importing Job Scheduling Console user preferences,” on page 17
Describes how to migrate the Job Scheduling Console user preferences.
v Chapter 5, “Installing and adding language packs,” on page 21
Describes how to install and change languages.
v Chapter 6, “Uninstalling,” on page 23
Describes how to uninstall the various components that comprise the Job
Scheduling Console.
Part 2 provides an overview of the Job Scheduling Console and a quick start to
working with it. It contains the following chapters:
v Chapter 7, “Job Scheduling Console objects and scheduling concepts,” on page
27
Describes the objects that are created and managed using the Job Scheduling
Console.
v Chapter 8, “Job Scheduling Console task guide,” on page 37
Describes the tasks that you perform using the Job Scheduling Console, a flow
of the task order, and links to those tasks.
v Chapter 9, “Starting the Job Scheduling Console,” on page 45
Describes the information you need to sign on to the console.
Part 3 provides a three part quick reference guide that describes the interface,
working in a distributed environment, and working in a z/OS environment. It
contains the following chapters:
v Chapter 10, “Quick reference overview,” on page 53
Describes how the quick reference guide is organized.
v Chapter 11, “Interface quick reference,” on page 55
Describes the Job Scheduling Console interface.
v Chapter 12, “z/OS quick reference,” on page 65
Describes the quick steps you perform in the z/OS environment and then gives
more detail for each of those steps.
v Chapter 13, “Distributed quick reference,” on page 73
Describes the quick steps you perform in the distributed environment and then
gives more detail for each of those steps.
v Chapter 14, “Explorer View quick reference,” on page 87
Describes how to access the new Explorer View in the job stream editor.
v Chapter 15, “Troubleshooting quick reference,” on page 91
Describes the locations of the various log files.
Part 4 provides the information necessary for you to define database objects, and
create the lists you use to manage them. It contains the following chapters:
v Chapter 16, “Creating engines,” on page 95
Describes how to create engines in the z/OS and distributed environments.
v Chapter 17, “Creating workstations,” on page 97
Describes how to create workstations in the z/OS and distributed environments.
v Chapter 18, “Creating resources,” on page 107
Describes how to create resources in the z/OS and distributed environments.
v Chapter 19, “Creating Windows users,” on page 113
Describes how to create Windows users in the distributed environment.
v Chapter 20, “Creating parameters,” on page 115
Describes how to create parameters in the distributed environment.
v Chapter 21, “Creating predefined prompts,” on page 117
Describes how to prompts in the distributed environment.
v Chapter 22, “Creating calendars,” on page 119
Describes how to create calendars for the distributed environment.
v Chapter 23, “Creating domains,” on page 123
Describes how to create domains for the distributed environment.
v Chapter 24, “Creating workstation classes,” on page 125
Describes how to create workstation classes in the distributed environment.
v Chapter 25, “Creating job definitions,” on page 127
Describes how to create job definitions in the distributed environment.
v Chapter 26, “Creating job streams,” on page 133
Describes how to create job streams in the z/OS and distributed environments.
v Chapter 27, “Creating forecast and trial plans,” on page 155
xvi IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Guide contents
Describes how to create forecast and trial plans in the distributed environment.
v Chapter 28, “Creating objects using Create Another,” on page 157
Describes how to clone objects in the z/OS and distributed environments.
Part 5 provides the information necessary for you to create and use plan and
database lists. It contains the following chapters:
v Chapter 29, “Creating database lists,” on page 161
Describes how to create database lists.
v Chapter 30, “Creating plan lists,” on page 171
Describes how to create plan lists.
v Chapter 31, “Creating a group of lists,” on page 181
Describes how to create a group of lists.
v Chapter 32, “Creating common plan lists,” on page 183
Describes how to create plan lists that are common to z/OS and distributed
engines.
v Chapter 33, “Working with lists,” on page 185
Describes how to filter database and plan objects using lists.
Part 6 provides the information necessary for you to manage objects in the
database after you have created them. It contains the following chapters:
v Chapter 34, “Managing engines,” on page 191
Describes how to manage engines in the database.
v Chapter 35, “Managing workstations,” on page 197
Describes how to manage workstations in the database.
v Chapter 36, “Managing z/OS job streams,” on page 199
Describes how to manage z/OS job streams in the database.
v Chapter 37, “Managing distributed job streams,” on page 219
Describes how to manage distributed job streams in the database.
v Chapter 38, “Managing resources,” on page 239
Describes how to manage z/OS and distributed resources in the database.
v Chapter 39, “Managing job definitions,” on page 241
Describes how to manage distributed job definitions in the database.
v Chapter 40, “Managing workstation classes,” on page 243
Describes how to manage distributed workstation classes in the database.
v Chapter 41, “Managing domains,” on page 245
Describes how to manage distributed domains in the database.
v Chapter 42, “Managing Windows users,” on page 247
Describes how to manage distributed Windows users in the database.
v Chapter 43, “Managing calendars,” on page 249
Describes how to manage distributed calendars in the database.
v Chapter 44, “Managing prompts,” on page 251
Describes how to manage distributed prompts in the database.
v Chapter 45, “Managing parameters,” on page 253
Part 7 provides the information necessary for you to manage objects in z/OS and
distributed plans. It contains the following chapters:
v Chapter 46, “Managing z/OS job stream instances,” on page 257
Describes how to manage z/OS job stream instances in the plan.
v Chapter 47, “Managing distributed job stream instances in the plan,” on page
263
Describes how to manage distributed job stream instances in the plan.
v Chapter 48, “Managing z/OS job instances,” on page 277
Describes how to manage z/OS job instances in the plan.
v Chapter 49, “Managing distributed job instances in the plan,” on page 297
Describes how to manage distributed job instances in the plan.
v Chapter 50, “Managing workstations in the plan,” on page 321
Describes how to manage workstations in the plan.
v Chapter 51, “Managing resources in the plan,” on page 331
Describes how to manage resources in the plan.
v Chapter 52, “Managing distributed file dependencies in the plan,” on page 337
Describes how to manage distributed file dependencies in the plan.
v Chapter 53, “Managing distributed prompt dependencies in the plan,” on page
339
Describes how to manage distributed prompt dependencies in the plan.
v Chapter 54, “Managing domains in the plan,” on page 341
Describes how to manage distributed domains in the plan.
v Chapter 55, “Changing Windows user passwords in the plan,” on page 343
Describes how to manage Windows user passwords in the plan.
v Chapter 56, “Setting an alternate plan,” on page 345
Describes how to set an alternate plan.
v Chapter 57, “Restoring a plan,” on page 347
Describes how to set an alternate plan.
Part 8. Troubleshooting
Part 9. Administration
xviii IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Guide contents
v Chapter 61, “Changing the TWSUser password for the z/OS connector,” on page
409
Describes how to change the TWSUser password.
v Chapter 62, “Managing z/OS engines using WebSphere Application Server
tools,” on page 413
Describes how to manage z/OS engines using WebSphere® Application Server
(WAS) tools.
Publications
This section lists publications in the Tivoli Workload Scheduler library and any other
related publications. It also describes how to access Tivoli publications online and
how to order Tivoli publications.
v IBM Tivoli Workload Scheduler for z/OS: Diagnosis Guide and Reference, SC32-1261
Provides information to help diagnose and correct possible problems when using
Tivoli Workload Scheduler for z/OS.
v IBM Tivoli Workload Scheduler for z/OS: Messages and Codes, SC32-1267
Explains messages and codes in Tivoli Workload Scheduler for z/OS.
v IBM Tivoli Workload Scheduler for z/OS: Programming Interfaces, SC32-1266
Provides information to write application programs for Tivoli Workload
Scheduler for z/OS.
v IBM Tivoli Workload Scheduler for z/OS: Scheduling End-to-end, SC32-1732
Provides information on how to integrate Tivoli Workload Scheduler for z/OS
with Tivoli Workload Scheduler, controlling workload in a distributed
environment from a z/OS master domain manager.
v IBM Tivoli Workload Scheduler for z/OS: Memo for Program 5697-WSZ, GI11-4209
Provides a summary of changes for the current release of the product.
v IBM Tivoli Workload Scheduler for z/OS: Program Directory for Program, GI11-4248
Provided with the installation tape for Tivoli Workload Scheduler for z/OS
(program number 5698-A17), describes all of the installation materials and gives
installation instructions specific to the product release level or feature number.
v IBM Tivoli Workload Scheduler for z/OS: Master Index, GI11-6463
Provides a master index for the whole Tivoli Workload Scheduler for z/OS
library.
There is now no Release Notes document for Tivoli Workload Scheduler for
Applications. The information previously found in this document has been
relocated, as follows:
v All information that would help you decide whether you wanted to install and
use the release has been moved to the download document (for example,
hardware and software requirements and APARS fixed). To locate the download
document, see Step 1 in the IBM Tivoli Workload Scheduler for Applications: Quick
Start Guide.
v All information that tells you how to use this release or integrate it with other
releases of this product, or other products, can be found in the IBM Tivoli
Workload Scheduler for Applications: User’s Guide.
xxii IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Tivoli Workload Scheduler for Applications library
Related publications
The following publications provide additional information:
v IBM Redbooks™: Getting Started with IBM Tivoli Workload Scheduler V8.3: Best
Practices and Performance Improvements, SG24-7237
Abstract: IBM Tivoli Workload Scheduler is an IBM strategic scheduling product
that runs on different platforms including the mainframe. The new version of
the product, IBM Tivoli Workload Scheduler V8.3, comes with some important
enhancements, such as relational database management system support, new
advanced planning system, which allows the definition of plans that span more
that 24 hours, removal of framework requirements, new application
programming interface (API), Job Scheduling Console enhancements, and so on.
This IBM Redbook documents the architecture, deployment, best practices, and
migration scenarios for IBM Tivoli Workload Scheduler V8.3 in a distributed
environment. In addition, it covers IBM Tivoli Workload Scheduler V8.3 security,
IBM DB2® and IBM WebSphere considerations, troubleshooting, tuning for
performance, application programming interface, and JnextPlan, which has
replaced the JnextDay process in this release.
Clients and Tivoli professionals who are responsible for installing, administering,
maintaining, or using IBM Tivoli Workload Scheduler V8.3 will find this book a
major reference.
This Redbook can be found on the Redbooks Web site at http://
www.redbooks.ibm.com/abstracts/sg247237.html
v IBM Redbooks: Customizing IBM Tivoli Workload Scheduler for z/OS V8.2 to Improve
Performance, SG24-6352
Abstract: This IBM Redbook covers the techniques that can be used to improve
the performance of Tivoli Workload Scheduler for z/OS (including end-to-end
scheduling).
This Redbook can be found on the Redbooks Web site at http://
www.redbooks.ibm.com/abstracts/sg246352.html
v IBM Redbooks: IBM Tivoli Workload Scheduler for z/OS: Best Practices, SG24-7156
Abstract: This IBM Redbook describes best practices for using Tivoli Workload
Scheduler for z/OS. Topics covered include:
– Installation best practices
– Installation verification
– Started tasks
About this publication xxiii
Related publications
– Communication
– Initialization statements and parameters
– Security
– Exits
– Restart and cleanup
– Dataset triggering and event trigger tracking
– Variables
– Audit report facility
This Redbook can be found on the Redbooks Web site at http://
www.redbooks.ibm.com/abstracts/sg247156.html
v IBM Redbooks: Integrating IBM Tivoli Workload Scheduler with Tivoli Products,
SG24-6648
Abstract: This IBM Redbook explains the benefits and technical merits of
integrating IBM Tivoli Workload Scheduler Distributed and IBM Tivoli Workload
Scheduler for z/OS with other IBM products. Scheduling is a mission critical
process for any company. However, when you talk about scheduling, you are
really talking about an ecosystem. In this ecosystem, each solution is a building
block that adds value to the overall solution. With IBM Tivoli Workload
Scheduler, you can collect and add data to and from each component. In
addition, expanding the scheduling ecosystem to include monitoring,
management, help desk, storage, and business systems management provides
greater value.
This book discusses all these integration points and provides detailed scenarios
on how to integrate IBM Tivoli Workload Scheduler with these types of
applications. Because workload management is widely considered the nucleus of
the data center, there are numerous opportunities for you to integrate IBM Tivoli
Workload Scheduler with other products. This book addresses just some of these
many opportunities. In terms of integration with IBM Tivoli Workload Scheduler,
do not limit yourself to the products that this book discusses. Integration points
discussed in this book should give you an idea of the potential value that IBM
Tivoli Workload Scheduler integration can provide for your company.
This Redbook can be found on the Redbooks Web site at http://
www.redbooks.ibm.com/abstracts/sg246648.html
v IBM Redbooks: WebSphere Application Server V6 System Management & Configuration
Handbook, SG24-6451
Abstract: This IBM Redbook provides system administrators, developers, and
architects with the knowledge to configure a WebSphere Application Server V6
runtime environment, to package and deploy Web applications, and to perform
ongoing management of the WebSphere environment.
One in a series of handbooks, the entire series is designed to give you in-depth
information about the entire range of WebSphere Application Server products. In
this book, we provide a detailed exploration of the WebSphere Application
Server V6 runtime environments and administration process.
This Redbook can be found on the Redbooks Web site at http://
www.redbooks.ibm.com/abstracts/sg246451.html
The Tivoli Software Glossary includes definitions for many of the technical terms
related to Tivoli software. The Tivoli Software Glossary is available, in English only,
at the following Web site:
http://publib.boulder.ibm.com/tividd/glossary/termsmst04.htm
xxiv IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Accessing publications online
IBM posts publications for this and all other Tivoli products, as they become
available and whenever they are updated, to the Tivoli software information center
Web site. There are two ways of accessing the Tivoli software information center:
Directly access the IBM Tivoli Workload Scheduler Information Center
Go directly to the Information Center at the following Web address:
http://publib.boulder.ibm.com/infocenter/tivihelp/v3r1/index.jsp?toc=/
com.ibm.tivoli.itws.doc/toc.xml
Access the IBM Tivoli Workload Scheduler Information Center from the Tivoli
Technical Product Documents Web site
Access the Tivoli software information center by following these steps:
1. Go to the Tivoli library at the following Web address:
http://www.ibm.com/software/tivoli/library/
2. Click Tivoli product manuals
3. In the Tivoli Technical Product Documents Alphabetical Listing
window, click W (for Workload Scheduler) or scroll down to the W
section of the product list
4. Click the appropriate Tivoli Workload Scheduler product link to access
your product libraries at the Tivoli software information center. All
publications in the Tivoli Workload Scheduler suite library, distributed
library, and z/OS library can be found under the entry Tivoli Workload
Scheduler. The Tivoli software information center page for Tivoli
Workload Scheduler is displayed. It gives you access to the publications
relating to the latest version of the product. Links are provided to the
documentation of prior versions.
Note: If you print PDF publications on other than letter-sized paper, set the option
in the File → Print window that enables Adobe Reader to print letter-sized
pages on your local paper.
For all types of information about DB2, go to the DB2 Information Center:
http://publib.boulder.ibm.com/infocenter/db2luw/v8//index.jsp
For all types of information about the embedded version of WebSphere Application
Server, go to the WebSphere Application Server Information Center:
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp
For all types of information about the Oracle database, consult the documentation
of Oracle Corporation. When this manual was published, the relevant
documentation could be found on http://www.oracle.com/technology/
documentation/index.html.
Note: This information has been included as a courtesy, and IBM cannot guarantee
that this URL will continue to be correct.
Ordering publications
You can order many Tivoli publications online at the following Web site:
http://www.elink.ibmlink.ibm.com/public/applications/ publications/cgibin/
pbi.cgi
Accessibility
Accessibility features help users with a physical disability, such as restricted
mobility or limited vision, to use software products successfully. With this product,
you can use assistive technologies to hear and navigate the interface. You can also
use the keyboard instead of the mouse to operate all features of the graphical user
interface.
xxvi IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Training
http://www.ibm.com/software/tivoli/education
Support information
If you have a problem with your IBM software, you want to resolve it quickly. IBM
provides the following ways for you to obtain the support you need:
v Searching knowledge bases: You can search across a large collection of known
problems and workarounds, Technotes, and other information.
v Obtaining fixes: You can locate the latest fixes that are already available for your
product.
v Contacting IBM Software Support: If you still cannot solve your problem, and
you need to work with someone from IBM, you can use a variety of ways to
contact IBM Software Support.
For more information about these three ways of resolving problems, see
Appendix E, “Support information,” on page 429.
Typeface conventions
This publication uses the following typeface conventions:
Bold
v Lowercase commands and mixed case commands that are otherwise
difficult to distinguish from surrounding text
v Interface controls (check boxes, push buttons, radio buttons, spin
buttons, fields, folders, icons, list boxes, items inside list boxes,
multicolumn lists, containers, menu choices, menu names, tabs, property
sheets), labels (such as Tip:, and Operating system considerations:)
v Keywords and parameters in text
Italic
v Words defined in text
v Emphasis of words (words as words)
v New terms in text (except in a definition list)
v Variables and values you must provide
Monospace
v Examples and code examples
v File names, programming keywords, and other elements that are difficult
to distinguish from surrounding text
When using the Windows command line, replace $variable with % variable% for
environment variables and replace each forward slash (/) with a backslash (\) in
directory paths. The names of environment variables are not always the same in
Windows and UNIX environments. For example, %TEMP% in Windows is
equivalent to $tmp in UNIX environments.
Note: If you are using the bash shell on a Windows system, you can use the UNIX
conventions.
Command syntax
This publication uses the following syntax wherever it describes commands:
Table 1. Command syntax
Syntax Description Example
convention
Name of The first word or set of consecutive conman
command characters.
Brackets ([ The information enclosed in brackets [-file definition_file]
]) ([ ]) is optional. Anything not
enclosed in brackets must be
specified.
Braces ({ }) Braces ({ }) identify a set of mutually {-prompts | -prompt prompt_name }
exclusive options, when one option is
required.
Underscore An underscore (_) connects multiple prompt_name
(_) words in a variable.
Vertical bar Mutually exclusive options are {-prompts | -prompt prompt_name }
(|) separated by a vertical bar ( | ).
xxviii IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Conventions
[–x file_name...]
xxx IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Part 1. Planning and installation
Although the Job Scheduling Console is part of the Tivoli Workload Scheduler
distributed topology, you can use it to work with both z/OS and distributed
engines.
JSC
Master
Domain
Manager
Agents
Master Domain
Agent
DomainA DomainB
Domain Domain
Backup
Manager Manager
Domain
Manager
Domain A is the parent domain for domain C, and domain B is the parent domain
for domains D and E.
Figure 3 shows an end-to-end topology with the Job Scheduling Console connected
to the z/OS master domain.
OPCMASTER
z/OS
JSC
Master
Domain
Manager
DomainZ
Domain
AIX
Manager
DomainA DomainB
Connection
Normally you connect the Job Scheduling Console to the master domain manager,
however, you can connect to a domain manager or a fault-tolerant agent.
| The Job Scheduling Console connects to engines through the embedded version of
| WebSphere Application Server - Express and the relevant connector. When
| connection is involved, if you want to use the Job Scheduling Console on a
| fault-tolerant agent directly, you need to install a connector for the distributed
| connection, as illustrated in Figure 4 on page 7. The Job Scheduling Console
| communicates with the engine through the connector that translates Job Scheduling
| Console instructions into scheduler commands.
|
JSC
z/OS Distributed
connector connector
|
| Figure 4. Job Scheduling Console connection
|
| You can manage database objects using the Job Scheduling Console connected to a
| master or you can manage plan objects using the Job Scheduling Console
| connected to a master or to agent workstations.
Do not install more than one instance of the Job Scheduling Console on each
computer, for example by logging on as a different user. Although this does not
create problems for running the Job Scheduling Console, it does cause difficulties
when migrating or uninstalling.
The connectors for the distributed environment are installed with the engine. For
information about installing them, see IBM Tivoli Workload Scheduler: Planning and
Installation Guide. For information about installing the z/OS connectors, see
Chapter 3, “Planning and installing the z/OS connector,” on page 15.
Installation methods
You can use the following methods to install the Job Scheduling Console:
v “ISMP Installation wizard”
v “Software Distribution”
Software Distribution
When you are installing the Job Scheduling Console on more than one workstation
simultaneously, you can use a software package block (SPB) of Tivoli Configuration
Manager in interactive or silent mode. In interactive mode, the Tivoli Desktop
guides you through the installation steps. In silent mode, you can use a connected
Tivoli Configuration Manager command line interface. For information about
installing using Software Distribution, see “Installing using Software Distribution”
on page 12 and IBM Tivoli Configuration Manager, User’s Guide for Software
Distribution.
Installation uses a temporary directory for ISMP and a temporary directory for the
Job Scheduling Console. You can set the installation wizard temporary directory
using the -is:tempdirdirectory_name. The Job Scheduling Console temporary
directory contains the installation log files. See “Job Scheduling Console installation
log” on page 353.
When you are installing onto Windows operating systems using the installation
wizard, perform the following steps before starting the installation:
1. Click Start Run in the Windows task bar.
2. Type dxdiag and click OK.
Note: The Job Scheduling Console installation directory inherits the access
rights of the directory where the installation is performed. Because the
Job Scheduling Console requires user settings to be saved, it is
important to select a directory in which users are granted access rights.
8. Select the locations for the Job Scheduling Console icons. Click Next.
9. Review the installation settings. Click Next. The installation is started.
When the installation completes, a panel displays a successful installation or
contains a list of items that failed to install and the location of the log file. See
“Job Scheduling Console installation log” on page 353.
10. Click Finish.
To start the installation in silent mode on UNIX and Linux operating systems,
navigate to the directory where the setup file is located and enter the following
command:
./setup.bin -silent -options filename
| The Job Scheduling Console parameter used by the software package block to
| define the installation directory is the INSTALL_DIR variable. This variable is
| defined as a default variable in the software package and assumes a different value
| depending on the operating system you are working on as shown in Table 2. The
| INSTALL_DIR variable represents the fully qualified path to the location of the Job
| Scheduling Console installation. The INSTALL_DIR variable is optional because the
| path is created if it does not already exist.
| Table 2. Default variable value for operating system
| Default variable value Operating system
| INSTALL_DIR_Linux Linux
| INSTALL_DIR_Windows_NT Windows
| INSTALL_DIR_AIX AIX
| INSTALL_DIR_HP-UX HP-UX
| INSTALL_DIR_SunOS Solaris
|
All languages are installed by default. Table 4 describes the language variables.
Table 4. Language variables
Language variable Description
de German
es Spanish
fr French
it Italian
ko Korean
ja Japanese
pt_BR Brazilian Portuguese
zh_CN Simplified Chinese
zh_TW Traditional Chinese
| Note: You are required to install this version of the Java Virtual Machine even if
| you have another Java Virtual Machine already installed on your computer.
The Java Virtual Machine software packages are to be installed in the Job
Scheduling Console installation directory.
To install the Java Virtual Machine using software packages, enter the following
command:
winstsp –f JRE142_operatingsystem.spb
-D install_dir
where:
JRE142_operatingsystem.spb
Specifies the path to the directory where the Java Virtual Machine
software package for each supported operating system is located.
install_dir Specifies the installation directory of the Job Scheduling Console.
Note: For information about installing the connector for distributed engines, refer
to IBM Tivoli Workload Scheduler: Planning and Installation Guide.
If you have a previous version of the z/OS connector installed, uninstall it before
you install the new version.
| Bootstrap / RMI
| Set the port the Job Scheduling Console uses when bootstrap
| / RMI protocol is selected. The default value is 31127.
| SOAP Connector
| Set the port the SOAP connector uses. The default value is
| 31128.
| Use the defaults unless you are sure they are already in use. Click Next.
| 10. Select Configure a connection to a Tivoli Workload Scheduler for z/OS host
| to supply connection configuration data to configure the z/OS connector. If
| you do not select it you can create the connector instance later using the
| createZosEngine WAS tool: Possible values are:
| Tivoli Workload Scheduler for z/OS Engine Name
| The name of the new instance.
| Tivoli Workload Scheduler for z/OS Remote Host
| The IP address or host name of the remote z/OS system
| where the scheduler subsystem is installed.
| Tivoli Workload Scheduler for z/OS Remote TCP/IP Port
| The TCP/IP port number of the remote z/OS system.
| Click Next.
| 11. Review the installation settings and click Next. The installation is started.
| When the installation completes, a panel displays a successful installation or
| contains a list of the items that failed to install and the location of the log file.
| 12. Click Finish.
| To install in silent mode on UNIX, navigate to the directory where the setup.bin
| enter the following command:
| ./setup -silent -options filename
| Note: The silent installation parameters are described in detail as comments in the
| response file.
The user preferences in version 8.3 are contained in the preferences.xml and
Engines.xml files. These files are stored in user_home_directory/.twsconsole/
userdata. The chapter is divided into the following sections:
v “Importing Job Scheduling Console user preferences from versions 8.3” on page
18
v “Importing Job Scheduling Console user preferences from versions prior to 8.3”
| to
| <node name="zos83Engine>
| <map/>
| </node>
| 3. Start the Job Scheduling Console version 8.3. See Chapter 9, “Starting the Job
| Scheduling Console,” on page 45.
| The Load Preferences file panel displays.
|
| 4. Browse to the user_home_directory/.twsconsole and select the
| preferences.xml file.
| 5. Leave the Engine files field blank.
| 6. Click OK.
| The Job Scheduling Console main window opens.
|
|
| 7. Verify that all the engines and lists you defined in the previous version are
| present.
| You can now use the preferences.xml and Engines.xml files as common files for
| each of the Job Scheduling Console instances that require the same connection
| profiles.
|
| 2. Browse to the user_home_directory/.twsconsole and select the
| preferences.xml file.
| 3. Browse to the user_home_directory/.twsconsole and select the Engines.xml
| file.
| 4. Click OK.
| The Job Scheduling Console main window opens.
|
|
| 5. Right-click an engine and select Properties.
| The Properties - Engine panel displays.
|
| 6. Define the connection profile and default properties for lists. Click OK.
| 7. Perform this operation for each engine defined in your Engines.xml file.
| 8. Close the Job Scheduling Console.
| You can now use the preferences.xml and Engines.xml files as common files for
| each of the Job Scheduling Console instances that require the same connection
| profiles.
To start the installation in silent mode on UNIX and Linux operating systems,
navigate to the directory where the setup is located and enter the following
command:
./setup.bin -silent -options filename
Note: The parameters of the silent installation are described in detail as comments
in the response file.
Note:
When you change a language, you must edit the appropriate console file
(for example, NTConsole.bat, LinuxConsole.sh) and add the following lines:
-Duser.language=xx
-Duser.region=yy
Note: When you uninstall languages, all language packs are uninstalled. You
cannot uninstall individual language packs.
5. Click Finish.
Common objects
Objects common to both the z/OS and distributed environments are:
v “Workstations”
v “Resources” on page 28
v “Job streams” on page 28
Workstations
Although workstations are common for both z/OS and distributed environments,
their definitions differ:
z/OS workstations
The Tivoli Workload Scheduler z/OS environment is defined in
terms of resources and workstations. A workstation describes how
jobs have to be run. A workstation is not necessarily hardware. It is
a stage in the processing that is controlled by the scheduler.
Workstations are usually created to represent specific elements in
your system configuration. The availability of these workstations
reflects the availability of those elements in the real world. For
instance, a computer workstation might be created for each z/OS
system in a scheduler complex. The availability of the computer
workstation reflects the availability of the z/OS system it
represents. This prevents the scheduler from submitting work to a
z/OS system that is not physically available. Also, the accuracy of
any planning predictions that the scheduler produces depends on
how accurately you have described the installation to the
scheduler.
The scheduler establishes the availability of a workstation by using
open intervals in the list of available workstations in the database.
These are the times when workstation resources and parallel
servers are available to process work. Parallel servers and resources
are usually necessary to run work at the workstation.
Resources
Resources can represent either physical or logical resources on your system. After
they are defined in Tivoli Workload Scheduler database, they can be used as
dependencies for jobs and job streams. For example, you can define a resource
named tapes with a unit value of two. Then, define jobs that require two available
tape drives as a dependency. Jobs with this dependency cannot run concurrently
because each time a job is run the tapes resource is in use.
Job streams
A job stream consists of a list of jobs that run as a unit (such as running a weekly
backup), along with times, priorities and other dependencies that determine the
order in which the jobs run.
| In summary, you can define the following for each special resource:
| v A behavior on successful completion
| v An availability quantity that is decreased each time the resource
| is used and a behavior for when the quantity is exhausted
| Also, the "Special resource availability" event can set a time limit
| for the availability of the resource.
Windows Users
| When you are running jobs in a Windows environment, you need
| to create the user details in the Tivoli Workload Scheduler
| database. Windows users must be defined on the workstation
| where they launch job.
Calendars A calendar is a list of scheduling dates defined in the scheduler
database. Assigning a calendar run cycle to a job stream causes
that job stream to be run on the days specified in the calendar. As
a calendar is defined to the scheduler database, it can be assigned
to multiple job streams.
You can create as many calendars as required to meet your
scheduling needs. For example:
PAYDAYS
Could contain a list of days on which payment is made.
MONTHEND
Could contain a list of the last working day of each month.
Prompts Prompts are used as dependencies for jobs and job streams. A
prompt must be answered affirmatively for the dependent job or
job stream to launch. For example, you can issue a prompt to make
sure that a printer is online before a job that prints a report runs.
There are two types of prompt:
Ad hoc prompt
This is defined within the properties of a job or job
stream and is unique to that job or job stream.
Predefined prompt
This is defined in the Tivoli Workload Scheduler
database and can be used by any job or job stream.
Parameters Parameters are used to substitute values in jobs and job streams.
As parameters are stored in the Tivoli Workload Scheduler
database, all jobs and job streams that use the parameter are
updated automatically when the value changes. For scheduling, a
parameter can be used as a substitute for all or part of:
v File dependency path names
v Text for prompts
v Logon, command, and script file names
Parameters cannot be used when scripting Extended Agent jobs.
| Files Files are not database objects as such, but dependencies whose
| existence a job or job stream must verify before they can start.
Lists
Lists are filters that allow objects in the database and in the plan to be filtered.
There are standard default lists available in the Job Scheduling Console, or you can
create lists that are specific to your needs.
When you create a list, you give it a name and specify the filtering criteria. When
you run a list, it displays a filtered table of objects. Each list you create is
represented by an icon in the Work with engines pane.
Default plan and database lists are provided. Common plan and database lists that
relate to both the z/OS and the distributed environments are also provided.
Database
The scheduler database stores scheduling object definitions. Examples of common
scheduling object definitions are:
v Workstations
v Resources
v Job Streams
Plan
The plan is the master control for the current production day. Object definitions in
the database become instances in the current production day plan, where they can
be monitored and modified. Examples of common object instances are:
v Job Streams
v Jobs
Forecast plan The forecast plan is a projection over a selected time frame based
on the job streams and dependencies defined in the database.
Preproduction plan
The preproduction plan is a high-level plan of system activity
containing job streams and dependencies. It is created
automatically when the production plan is created for the first
time. It is extended if the production plan is extended. It is similar
to the long-term plan used in Tivoli Workload Scheduler for z/OS.
Production plan
The production plan contains all job scheduling activity planned
for a period. The plan is created or extended by the Jnextplan job
or by planman. It is stored in the Symphony file, and consists of all
the jobs, job streams, and dependency objects that are scheduled to
run for that period, including any jobs or job streams carried
forward from the previous plan.
Trial plan The trial plan is a projection of the current production plan for a
different period, using the same start date. You can use the trial
plan to determine the effect of different plan decisions.
You schedule your job streams and define their behavior using the following:
v “Time restrictions”
v “Dependencies”
v “Time Zones and the Job Scheduling Console” on page 33
v “Run cycles” on page 34
Time restrictions
Time restrictions determine the times before which, after which, or both, that a job
or job stream cannot be run. Specifying both defines a time frame within which a
job or job stream runs. Jobs can also have a repetition rate. For example Tivoli
Workload Scheduler can launch the same job every 30 minutes between the hours
of 8:30 a.m. and 1:30 p.m.
Dependencies
Dependencies are prerequisites that must be satisfied before a job stream or a job
can start. The type of dependency that you can specify differs depending on the
type of engine:
v “z/OS dependencies”
v “Distributed dependencies” on page 33
z/OS dependencies
When you create z/OS dependencies, you link jobs in a sequence. A successor job
cannot begin until the predecessor job is complete. Dependencies determine when
the successor job runs, even if the successor job has time restrictions.
For example, to print bank account statements, you must first subtract withdrawals
from an account (Job A) before you calculate the account balance (Job B). Job A is
the predecessor and Job B the successor.
External jobs represent jobs that are part of other job streams. You create a
dependency between jobs in different job streams by creating a dependency on an
external job. For example, if Job C in the Accounts job stream depends on Job B in
the Reports job stream, you create an external job in the Accounts job stream to
represent Job B, then you create a dependency between Job C and the external job.
Distributed dependencies
There are different types of dependencies in the distributed environment:
v “Internetwork dependencies”
v “External job stream dependencies”
v “External job dependencies”
Dependencies create predecessors for job streams. A predecessor must complete
successfully before the successor job is launched.
Internetwork dependencies
An internetwork dependency is a dependency on a job that runs in another Tivoli
Workload Scheduler network. Internetwork dependencies require a network agent
workstation to communicate with the external scheduler network. For more
information about configuring a network agent, refer to the IBM Tivoli Workload
Scheduler: Reference Manual.
You add internetwork dependencies in a job stream using the job stream editor. See
Chapter 37, “Managing distributed job streams,” on page 219 for more information.
You add external job stream dependencies in a job stream using the job stream
editor. See Chapter 37, “Managing distributed job streams,” on page 219 for more
information.
You external job dependencies in a job stream using the job stream editor. See
Chapter 37, “Managing distributed job streams,” on page 219 for more information.
Time zone implementation also enables easy scheduling across multiple time zones
and for jobs that need to run in the dead zone. The dead zone is the difference
between the start of day time on the master domain manager and the time on the
fault-tolerant agent in another time zone. For example, if an eastern master with a
start of day of 6 a.m. initializes a western agent with a 3-hour time zone difference,
the dead zone for this fault-tolerant agent is between the hours of 3 a.m. and 6
a.m. See Figure 5 on page 34.
6 am 6 am
24h
3h 3h
Start of Start of
Fault-tolerant Day Day
agent
Dead zone Dead zone
3 am 3 am
Figure 5. Illustration of the dead zone
In the Job Scheduling Console you can set time zone data at the following levels:
v Engines
v Workstations
v Job streams
v Time restrictions
v Forecast and trial plans
When the time zone feature is not enabled at the engine level, the Job Scheduling
Console does not provide time zone support for the listed objects.
For information about enabling the time zone, see Planning and Installation Guide.
To set your local time zone, add the following tag to your preferences.xml file
under the consoleUserPreferences node:
<entry key=defaultTimeZone” value=”time zone ID”/>
where time zone ID is the extended ID of your time zone. For example:
<entry key=defaultTimeZone” value=”Europe/Rome”/>
For a list of the available time zone IDs, refer to the IBM Tivoli Workload Scheduler:
Reference Manual.
Run cycles
Run cycles specify when a job stream in the database is to run in the plan.
Combinations of run cycles are used to include and exclude certain dates. Types of
run cycle vary depending on the type of engine:
v “z/OS run cycles” on page 35
v “Distributed run cycles” on page 35
You can specify multiple run cycles when you create a job stream and add new
ones afterwards. You can also mix rule-based and offset-based run cycles.
Run cycles can be either inclusive or exclusive. Inclusive run cycles specify the days
that the job stream must run. Exclusive run cycles specify the days that the job
stream must not run. You can add run cycles to generate more days, or to have
multiple instances on the same day. You can add exclusive run cycles to exclude
some of the days already generated.
| You can also specify the frequency with which you want to run a job stream
| starting from the input arrival time by setting the every option. For example, if you
| want to run a job stream every 30 minutes from input arrival time, set the every
| option to 00:30. See “Time Restrictions page” on page 211 for detailed information
| on how to set the every option.
Monthly by Day
Based on days of the month by day, such as 1st Sunday of the
month.
As well as the types of run cycle, for distributed run cycles you also define:
v “Inclusive or exclusive run cycles”
v “Rule for freedays”
When you define a run cycle, you must specify if it designates the days when the
job stream is to run (inclusive) or when the job stream is not to run (exclusive).
v The days you mark in an inclusive run cycle are displayed as Days Included in
the list of run cycles applied to the job stream.
v The days you mark in an exclusive run cycle are displayed as Days Excluded in
the list of run cycles applied to the job stream. Excluded days always take
precedence over included days.
For each job stream, you can define as many inclusive and exclusive run cycles as
you want.
Based on a freedays calendar, you can specify a rule when you define the run cycle
of a job stream. The rule determines what action Tivoli Workload Scheduler must
take when the schedule of a job stream falls on a freeday. If the schedule date falls
on a freeday, the scheduler can do one of the following:
v Run the job stream
v Not run the job stream
v Run the job stream on the closest workday before the freeday
v Run the job stream on the closest workday after the freeday
If no freeday rule is specified, the scheduler proceeds by default and runs the job
stream even if the selected run date is a freeday.
Tivoli Workload Scheduler does not reschedule the same job stream more than
once on a given production day if its run date was moved because of a freeday
rule application.
Task types
This section describes the task types that you can utilize in the Job Scheduling
Console.
Definition tasks
You use the definition tasks to create the scheduling network, job streams and jobs,
defining their resources and parameters depending on the type of engine to which
they relate: z/OS or distributed. The types of resources and parameters vary
according to the engine type, and for a clearer view of these differences refer to
“Task flows.” When you have defined the environment, you can create filters to
display monitoring information for database and plan objects.
Management tasks
You use management tasks to monitor the status of job streams and make
adjustments both in the database and the plan.
Task flows
Task flows in the Job Scheduling Console can be grouped into definition tasks and
management tasks.
Defining
Creating
Engines
Creating
Workstations
Creating
Resources
Creating
Windows
Users
Creating
Parameters
Creating
Prompts
Creating
Calendars
Creating
Domains
Creating
Workstation
Classes
Creating Creating
Job Definitions Job Streams
on the fly
Creating
Job Definitions
Creating
Object Lists
Common tasks Creating
Trial and
Distributed tasks Forecast Plans
Creating Object Lists in the definition task flow is important, because most of
your monitoring activity is performed using lists. Create object lists before
beginning any management tasks.
Managing
Using
Object Lists
Managing Submitting
Resources Workstations Jobs and
Job Streams
Managing
Job Resources
Definitions Workstations
Managing
Workstation
Classes Domains
Managing
Domains File
Dependencies
Managing
Windows
Users Prompt
Dependencies
Managing
Calendars
Resource
Dependencies
Managing
Prompts Setting
Alternate
Plan
Managing
Parameters
Common tasks
z/OS tasks
Distributed tasks
Task mapping
The Job Scheduling Console has different task groups: administrative tasks, and
operator tasks. The tasks that you can use are further divided by the type of
engine: z/OS or distributed.
Table 5. z/OS and distributed task mapping
Task z/OS Distributed Link
Definition tasks
Creating engines Yes Yes Chapter 16, “Creating
engines,” on page 95
Creating workstations Yes Yes Chapter 17, “Creating
workstations,” on page 97
Creating job streams Yes Yes Chapter 26, “Creating job
streams,” on page 133
Creating resources Yes Yes Chapter 18, “Creating
resources,” on page 107
Creating job definitions No Yes Chapter 25, “Creating job
definitions,” on page 127
Creating workstation classes No Yes Chapter 24, “Creating
workstation classes,” on
page 125
Creating domains No Yes Chapter 23, “Creating
domains,” on page 123
Creating Windows users No Yes Chapter 19, “Creating
Windows users,” on page
113
Creating calendars No Yes Chapter 22, “Creating
calendars,” on page 119
Creating prompts No Yes Chapter 21, “Creating
predefined prompts,” on
page 117
Creating parameters No Yes Chapter 20, “Creating
parameters,” on page 115
Creating forecast and trial No Yes Chapter 27, “Creating
plans forecast and trial plans,” on
page 155
Creating using Create Another Yes Yes Chapter 28, “Creating
objects using Create
Another,” on page 157
Creating and using lists
Creating database lists Yes Yes Chapter 29, “Creating
database lists,” on page 161
Creating plan lists Yes Yes Chapter 30, “Creating plan
lists,” on page 171
Creating a group of lists Yes Yes Chapter 31, “Creating a
group of lists,” on page 181
Creating common plan lists Yes Yes Chapter 32, “Creating
common plan lists,” on page
183
For a quick start to these tasks, see Part 3, “Quick reference guide,” on page 51.
Command-line mapping
The Job Scheduling Console and the command-line interface have some actions in
common. Wherever there is an interrelation between a command and a task it is
listed in the IBM Tivoli Workload Scheduler: Reference Manual, under the See Also
section of each command description.
Terminology mapping
The terminology used in the Job Scheduling Console varies from that used in
Tivoli Workload Scheduler. Table 6 lists Tivoli Workload Scheduler distributed and
z/OS terms and their Job Scheduling Console equivalents.
Table 6. Job Scheduling Console terminology mapping
Tivoli Workload
Tivoli Workload Scheduler for Job Scheduling
Scheduler z/OS Console Explanation
Schedule Application Job stream A sequence of jobs, including the
resources and workstations that
support them, and scheduling
information.
Not applicable Application Job stream A group of job streams that
group template provides scheduling information,
such as a calendar, a free-day rule,
and run cycles that can be
inherited by all the job streams
that were created using the
template.
Start the Job Scheduling Console in one of the ways described in Table 7.
Table 7. Starting the Job Scheduling Console
On this operating system ... In the ..\bin\java subdirectory of the installation path ...
Microsoft Windows Enter NTconsole, or double-click the Job Scheduling Console
icon on the Windows Desktop, or from the Start menu, if
created at installation time.
AIX Enter . /AIXconsole.sh or use the shortcut icons, if created
at installation time.
SUN Solaris Enter . /SUNconsole.sh or use the shortcut icons, if created
at installation time.
HP-UX Enter . /HPconsole.sh or use the shortcut icons, if created
at installation time.
Linux Enter . /LINUXconsole.sh or use the shortcut icons, if
created at installation time.
The first time you log on the Load Preferences Files panel displays.
You can use this panel to load a common preferences file, and a common engines
file thereby negating the need to set preferences in the Job Scheduling Console.
Type the location of the common files, or browse for them. If you do not have a
common files, click Cancel to continue.
Note: If there is a tag error in the preferences file, you can exit and correct the
error, or continue and the default preferences file is used. When you
continue, any modifications to the preferences file are lost.
Startup automatically opens TCP/IP port 9992 to listen for user commands
directed to the logging utility. If you are concerned that this default might expose
performance to network malfunctions, you can disable the mechanism by adding
the following line to one of the startup commands listed in Table 7:
–Djava jlog.noLogCmd=true
The port though which the logging utility listens can be changed by setting the
system property jlog.logCmdPort.
Logging on to an engine
| The first time you start the Job Scheduling Console, the Job Scheduling Console
| displays the following message:
| The Job Scheduling Console did not find any engine defined.
| The Define a New Engine wizard starts to allow new engine definition
| For information about creating engines, see Chapter 16, “Creating engines,” on
page 95.
For a description of the interface, see Chapter 11, “Interface quick reference,” on
page 55.
Standard functions
This section lists the functionality that is standard throughout the Job Scheduling
Console.
Standard buttons
When you have finished a procedure, perform the following operations:
v Click OK to close the window and save.
v Click Cancel to close the window without saving.
v Click Apply to save without closing the window.
v Click Reset to return all fields to the values of the last save.
Wildcards
The wildcards for Job Scheduling Console are:
? Replaces one alphanumeric character.
% Replaces one numeric character.
* Replaces zero or more alphanumeric characters.
Unsupported characters
When you enter a character that is not supported, the field border turns red and a
cross appears to the left of the field indicating that it is not supported.
Finding objects
The Job Scheduling Console uses a standard search functionality for finding objects
in the database or plan. Whenever you see three ellipses (...), or an icon
representing a torch, you can search for objects using a find pane. When searching
you can use wildcard characters, such as an asterisk (*) to represent a string of
characters, or a question mark (?) to represent a single character. Although the
appearance of the Find panel varies slightly according to the type of object you are
finding, the functionality is standard.
You start the search using Start. You can stop the search using Stop. You can
cancel the search using Cancel. When the search is complete, you select the
required object and click OK to enter it in the relevant field.
Pop-up menus
You can right-click objects in the panes to display a pop-up menu of tasks related
to the object.
Required data
| When data is required, it is indicated by an asterisk and a yellow background.
| When a notebook contains a page that has required fields or objects within it, the
| page has a yellow strip with an asterisk before the page name. When a field is
| required it has a yellow strip with an asterisk in it and a pale yellow background.
| All other data elements, are optional.
The interface quick reference describes the interface panels and panes, the menu
bars, the toolbars and their icons.
The distributed and z/OS quick references list quick steps you perform in the
environments and then describes in more detail each of those steps.
The troubleshooting quick reference describes the locations of the various log files.
You can expand ( ) and collapse ( ) the nodes of this tree to navigate to the
main definition functions, create engines, change password for Windows, submit
job streams and jobs into the plan, generate new plans, set alternate plans, or
restore plans.
You can hide ( ) the Action list pane when you are performing tasks that are
not definition tasks. You can reattach ( ) the Actions list pane when you are
performing definition tasks.
| You can expand ( ) and collapse ( ) the nodes of this engine tree to navigate to
| the lists used in Job Scheduling Console to monitor and modify all the various
| objects. You can right-click on the icons at the various levels of the tree to open a
| pop-up menu that provides actions you can perform on that item in the tree. You
| can close ( ) the Work with engines pane when you are performing definition
| tasks, or when you need more space for the object list view pane. You can open (
| ) the 'Work with engines' pane when you want to create a new list, or filter for
| objects to view in the object list view pane.
|
| For jobs and job streams in the plan the view can be in:
| v Explorer format:
|
| From the Explorer view pop-up menu, you can Expand all that expands all the
| nodes of the tree that you have previously expanded, or collapse all.
| v Hyperbolic format:
|
|
| v Timeline format:
|
| You can right-click on a row to open a pop-up menu that provides actions you can
| perform on the object in the view. You can detach ( ) a view, allowing you to
| work with different filtered tables at the same time. You can reattach ( ) a table.
| Impact View
| You can display predecessor and successor information of your job and job stream
| instances in an impact view. To display predecessor and successor information run
| a list of jobs and job stream instances, right-click one of them, and from the pop-up
| menu select Impact View:
|
|
Job stream editor
The Job Stream Editor panel is a detached panel that you can position anywhere
on your screen and can minimize when you are not using it. The Job Stream Editor
panel varies according to the type of engine with which you are working. To
display the Job Stream Editor, run a list of job streams and double-click on the one
you want to edit.
|
| Figure 8. Example z/OS Job Stream Editor
|
In the Job Stream Editor panel, you can right-click graphic representations of jobs
to open a pop-up menu that provides actions you can perform on the job. You can
add jobs to the job stream using the relevant buttons and menu options.
Stop the current server request. This button becomes active when a
request is made to the server and the Job Scheduling Console is
waiting for a response.
Add multiple job definitions to the job stream you are working on.
Add a dependency on a job stream other than the one you are
working on
Add a link between job definitions in the job stream you are
working on
Add a started task type job to the job stream you are editing
Add a printer type job to the job stream you are editing
Add a general type job to the job stream you are editing
Add a setup type job to the job stream you are editing
Add a write to operator type job to the job stream you are editing
|
|
Add a dependency to a job that runs in a job stream other than the
one you are editing
Add a link between jobs in the job stream you are editing
Create workstations
The steps involved in creating workstations are the same for z/OS and distributed.
See “Create domains and workstations” on page 73.
Create resources
Perform these steps to create resources in the database:
|
|
3. Click OK When you set the job stream as a
template, the Job Stream Editor opens
in the Timeline view and you can
only add run cycle information.
Create jobs
Perform these steps to create a z/OS job in the database:
|
|
|
|
| 4. Click Options. Complete the data according to
| “Options page” on page 141.
|
|
|
|
| 6. Click Resources. You must create resources before you
| create the jobs that use them.
|
|
|
|
|
|
| 3. Select an engine Complete the data according to the
| from the expanded information provided in Chapter 23,
| list. “Creating domains,” on page 123.
| Perform these actions until you have
| created all the domains for your
| network.
|
|
| 4. Expand the The number of engines listed
| New Workstation depends on your organization.
| node of the Action
| list pane.
|
|
|
|
|
Create parameters
Perform this step to create parameters in the database.
Create calendars
Perform these steps to create calendars in the database:
Create prompts
Perform these steps to create prompts in the database:
Note: It is not necessary to perform all of the steps documented here to create a
job stream. Similarly, there are steps that are not documented here that you
might need to perform. For a complete description of creating a distributed
job stream, see “Creating distributed job streams” on page 147.
Click OK.
Click OK.
This quick reference uses the distributed type Job Stream editor for reference. It is
divided into the following sections:
v “Opening a job stream in the Explorer View”
v “Adding a new job to a job stream in the Explorer View” on page 89
3. Double-click the
relevant job
stream in the table
view.
3. Double-click the
relevant job
stream in the table
view.
4. Click .
|
| 5. Click .
|
|
7. Click OK.
Job Scheduling Console installation errors are traced in the following files:
The log file names are twsconsole_ismp.log (ISMP) and TWSJSC^8.3.log (Software
Distribution).
Note: For UNIX operating systems when the user does not have a home directory
set, logs, errors, and stdout data are written to the stdout file and any user
customization is not saved.
The Define a New Engine for Job Scheduling Console panel displays.
| Note: For some operating systems only the first eight characters of
| the password are used for authentication.
| Save Password
| Save password is enabled when you type a password. When you
| save the password it is not necessary to enter the user name and
| password each time that you access the engine.
|
| The panel consists of the following:
| v “General page”
| v “Resources page” on page 101
| v “Open Time Intervals page” on page 102
General page
Use the General page to enter general information about the workstation.
Workstation Type
| The type of workstation. Possible values are:
| General For control of jobs and operations not normally
| controlled automatically.
| Printer For tracking, but not controlling the production of
| print output.
| Computer For running batch jobs and started tasks.
Reporting Attribute
A mechanism for reporting status updates on the jobs defined on
the workstation:
Non reporting When jobs on this workstation are set to complete
as they become ready to start. Typically, you use
this mechanism for dummy jobs created to simplify
the sequencing of other jobs.
Automatic When status changes of jobs are reported
automatically in response to event records created
by Tivoli Workload Scheduler. Typically, you use
this mechanism for computer and print
workstations, or for workstations that specify a
user-defined destination.
Manual start and completion
When status changes of jobs are reported from the
Ready List ISPF panel on the host, or from the
results of a workstation status list. Typically, you
use this mechanism for general workstations used
for job preparation, or other general workstations
when the duration of a task needs to be tracked.
Completion only
When status changes of jobs are reported from the
Ready List ISPF panel on the host or from the
results of a workstation status list. Typically, you
use this mechanism for general workstations that
are not used for job preparation.
| Fault-tolerant Use fault-tolerant workstations to run distributed jobs in a z/OS
| plan. Fault-tolerant workstations are automatically defined as
| computer workstations with an automatic reporting attribute.
| When you select this box, all the properties for this workstation are
| disabled and set to their default value. Also the Resources and
| Open Time Interval pages are disabled.
| Automation Use this workstation to interface with Tivoli System Automation
| for z/OS. Tivoli System Automation for z/OS jobs can be defined
| to run on this workstation. Automation workstations are
| automatically defined as General workstations with an Automatic
| reporting attribute. When you select this box, the only property
| you can choose is splittable.
Printout Routing
A data definition name (ddname) of the daily printout data set
where reports for this workstation are to be written.
Destination A destination that corresponds to that specified on a ROUTOPTS
initialization statement. For computer workstations and WTO
general workstations, this is the name of the tracker. The default
destination is the system where the engine is started.
Control on servers
The parallel servers required for jobs to start are available on the
workstation. See “Parallel servers” on page 101.
Planning on servers
The parallel servers are for planning purposes only. Submit ready
jobs regardless of the number of servers in use. See “Parallel
servers” on page 101.
Options: Splittable
The jobs on the workstation can be interrupted. Use this attribute
for general workstation jobs where you prepare JCLs for
submission, or on printer workstations. When preparation of the
JCL is interrupted by the issuing a TSAVE command, the operation
is assigned status I. Preparation of the JCL job can continue at a
later time. Computer workstations are not splittable.
Options: Job Setup
When using a general workstation to prepare job JCLs or started
task JCLs manually. This attribute is not necessary when Tivoli
Workload Scheduler can resolve JCL variables automatically.
Options: Started task, STC
When using a computer workstation that runs started tasks rather
than jobs.
Options: WTO
When using a general workstation on which the scheduling
facilities can issue a write-to-operator message to the operator
console designated in Destination.
| Options: Wait Select this check box to define a workstation on which to run a
| general job that waits for the period of time defined in its duration.
| In this way you obtain a controlled delay between a sequence of
| jobs. To define a wait workstation you must set the Workstation
| Type to General and the Reporting Attribute to Non reporting.
| When running, jobs on wait workstations have the Status Details
| set to Running on a WAIT workstation to remind users that a delay
| in the defined sequence of jobs is occurring. When they complete
| the Status Details is blank.
Defaults: Transport Time
The time in HH:MM between the end of a predecessor job and the
beginning of the present job. The transport time of the workstation
is the default transport time for all the jobs defined on the
workstation and is used for planning purposes only.
Defaults: Duration
| The default estimated processing time in HH:MM:SS for all jobs on
| that workstation. Tivoli Workload Scheduler uses the estimated
| processing time when creating the plan, to work out a timetable for
| all jobs. You do not need to give an exact figure, because Tivoli
| Workload Scheduler can adjust it dynamically using actual
| durations. However, your estimation should be as accurate as
| possible. You can override this value by specifying a duration
| when you create a new job. The maximum is 99:59:01.
Access methods: Name
The name of the access method that handles the third-party
product.
100 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a z/OS workstation
Parallel servers
Use Control on servers and Planning on servers to specify how the workstation
uses parallel servers. When you create a job, you specify how many parallel
servers it requires. The workstation that the job is using must have that number of
parallel servers available before the job can run. You set this value when you create
the workstation. Select both Control on servers and Planning on servers so that
Tivoli Workload Scheduler submits jobs only up to the limit of the number of
servers specified.
If you select Planning on servers only, or nothing, then Tivoli Workload Scheduler
does not evaluate the number of parallel servers when deciding when to start an
operation. The number of parallel servers is used for planning purposes only, and
plans cannot accurately predict the behavior of work in your system because Tivoli
Workload Scheduler submits as many jobs as are ready.
Resources page
Use the Resources page to define the resources for your workstation. You can
define a maximum of fixed resources called Resource 1 (R1) and Resource 2 (R2),
to schedule or run jobs on a workstation. The names R1 and R2 are provided by
default.
The page consists of the following for each of the two fixed resources:
Name A 2-character unique name for the resource.
Used for Planning
The resource is considered when a plan involving this workstation
is built.
Used for Control
The resource is used when a job runs on this workstation.
Note: The plan contains the best estimation of the time when
operations start. If an unexpected problem occurs, such as a
job exceeds its expected run time, Tivoli Workload Scheduler
might need to reassess the start time of some of the
operations. If you selected Control on servers, Tivoli
Workload Scheduler considers the workstation resource
when rescheduling its operations.
When defined, the two resources are associated to the workstation and are
recognized automatically when you schedule and run jobs on the workstation.
Resources are subject to the following limitations that might make it more practical
to use logical resources:
v The maximum quantity for each resource is 99
102 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a z/OS workstation
Alternate Workstation
The name of a workstation of the same type that can be used
during the interval if this workstation becomes unavailable.
Alternate Workstation is available for computer and WTO general
workstations only.
| Ignore The scheduler does not include this workstation in the plan. Ignore
| can be used to define workstations as database objects before they
| are installed.
Name The name of the workstation. The name must start with a letter
and can contain alphanumeric characters, dashes, and underscores.
The maximum length is 16 characters. Workstation names must be
unique and cannot be the same as workstation class and domain
names.
Domain The workstation domain name. The name must start with a letter
and can contain alphanumeric characters, dashes, and underscores.
The maximum length is 16 characters. Domain names must be
unique and cannot be the same as workstation and workstation
class names.
Use Master Click Use Master to specify that the workstation is in the master
domain.
Description A description of the workstation. The maximum length is 120
characters.
Workstation Type
The type of workstation. Possible values are:
Domain Manager
An agent workstation that is the manager of a
domain of workstations.
Fault-tolerant Agent
An agent workstation that launches jobs and
resolves local dependencies without a domain
manager.
Extended Agent
An agent workstation that launches jobs only
under the direction of its host. Extended agents can
be used to interface Tivoli Workload Scheduler
with non-Tivoli systems and applications. For more
information refer to the user manual for the
extended agent.
Standard Agent
An agent workstation that launches jobs only
under the direction of its domain manager.
Operating System
The operating system of the workstation. Possible values are:
v UNIX
v Windows
v Other
Full Status Full Status is for fault-tolerant agents only. When you select Full
Status the agent is updated with the status of jobs and job streams
running on all other workstations in its domain and subordinate
domains. Otherwise, the agent is updated with the status of jobs
and job streams on other workstations that affect its own jobs and
job streams. Select Full Status to keep an agent production plan at
the same level of detail as its domain manager. Backup domain
managers must always be full status.
Time Zone The time zone of the workstation. Choose a time zone from the
drop-down list. For a description of time zone names, refer to the
IBM Tivoli Workload Scheduler: Reference Manual. To ensure the
104 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a distributed workstation
domain manager open the link to the agent when the domain
manager is started. For a domain manager, select this option to
have its agents open links to the domain manager when they are
started. See IBM Tivoli Workload Scheduler: Planning and Installation
Guide.
Access Method
An access method for extended agents and network agents. Access
Method is the name of a method file that resides in the
TWShome/methods directory on the agent host workstation. For local
UNIX extended agents, the method name is unixlocl. For remote
UNIX extended agents the method name is unixrsh. For network
agents, the method name is netmth. For more information about
extended agents, refer to the extended agent user guide. For more
information about network agents, refer to the IBM Tivoli Workload
Scheduler: Reference Manual.
| Host The name of the agent host workstation. Host is required for
| extended agents. The host is the workstation with which the
| extended agent communicates and where its access method resides.
| The host for an extended agent must be a master, domain manager,
| or fault-tolerant agent. The host can be specified as $MASTER,
| which assigns the master domain manager as host, and is useful if
| you need to switch masters in the domain. In this case the
| extended agent automatically connects to the new manager.
106 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 18. Creating resources
This chapter describes how you create resources.
General page
Use the General page to enter general information about the resource.
108 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating z/OS resources
| Automatically reset
| Switch the global availability status of the resource
| to blank when a job that uses this resource
| completes successfully.
| Assume system default
| Switch the global availability status and quantity of
| the resource to the default value when a job that
| uses this resource completes successfully. The
| system checks for the following, in order:
| 1. If the Default: Is Available field (see below)
| has been set for the resource, it makes the
| resource available, using the Default: Quantity
| value
| 2. If Default: Is Available is not set, the system
| uses the value in the ONCOMPLETE keyword
| of the RESOPTS statement to determine the
| availability status.
| Max Usage Type
| Indicates how to change the resource availability when Max Usage
| Limit is exceeded. It is optional and is valid only if Max Usage
| Limit is nonzero. Possible values are:
| Available Switch the global availability status of the resource
| instance to yes when the usage counter exceeds the
| value specified in Max Usage Limit
| Unavailable Switch the global availability status of the resource
| instance to no when the usage counter exceeds the
| value specified in Max Usage Limit
| Automatically reset
| Switch the global availability status of the resource
| instance to blank when the usage counter exceeds
| the value specified in Max Usage Limit
| Max Usage Limit
| Specifies the maximum number of allocations (quantity is not
| considered) after which the resource global availability is changed.
| An internal usage counter is increased each time an operation
| allocates the resource. When this internal counter reaches Max
| Usage Limit the global availability is changed as specified by Max
| Usage Type. The default is zero, which means that no usage
| counter check is done. Possible values for this field are between 0
| and 999999.
Default: Is Available
Whether the resource is usually available. Use the “Availability
Intervals page” on page 110 to specify when the resource is not
available.
Default: Quantity
A number in the range of 1-999 999 of this resource to be reserved
when you select Is Available for the availability intervals
associated with the resource. This information is used as the
default.
By default, all workstations are already added when the Resource Editor panel for
a new resource opens.
To remove a workstation from the list, select it and click Delete From Table.
To add an availability interval, click Add Row and select the interval.
110 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating distributed resources
112 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 19. Creating Windows users
This chapter describes how you create Windows users in a distributed
environment.
| Note: If you rename a parameter and submit a job that refers to the old name an
| error occurs.
Creating a calendar
To create a calendar in the database, perform the following steps:
1. In the Actions list pane, click New Calendar.
2. Select an engine.
The Properties - Calendar panel displays.
Note: The maximum size of the calendars you create and manage depends on the
size of your system RAM. For example, the maximum calendar size for a
computer with 256 MB RAM is 1000 consecutive days (3 years). If you select
a calendar for a job stream that is larger than your RAM can manage, the
job stream definition process hangs, and must be stopped.
Defining a calendar
To define the dates of a calendar, perform the following steps:
1. Click Define Calendar. The Monthly Yearly Calendar panel displays.
120 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Defining a calendar
5. To add a day of the month by number, select the day number in the Day
drop-down list. To add the last day of the month, select the Last Day of Month
option.
6. Select start and end dates for the calendar by selecting the month and year
from the Start and End drop-down lists. The days you specify are selected for
every month in this range. Click OK.
7. Click OK to close and save the calendar.
122 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 23. Creating domains
This chapter describes how you create domains for distributed engines.
124 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 24. Creating workstation classes
This chapter describes how you create workstation classes for distributed engines.
General page
Use the General page to enter general information for the workstation class.
Workstations page
Use the Workstations page to associate the workstations to the workstation class.
126 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 25. Creating job definitions
This chapter describes how to create a job definition for a distributed engine.
Note: You can also create a job definition from the job stream editor. See
“Adding a job to a job stream in the Graph View” on page 222.
2. Select the engine.
General page
Use the General page to provide general information about the new job definition.
128 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
General page
Notes:
1. Intervention is required means that job2 is not released from its dependency
on job1, and therefore must be released by the operator.
2. The continue recovery option overrides the abend state, which may cause the
schedule containing the job ended in error to be marked as successful. This will
prevent the schedule from being carried forward to the next day.
3. If you select the Rerun option without supplying a recovery prompt, when the
job is unsuccessful Tivoli Workload Scheduler creates a prompt that requests
whether to proceed.
4. To reference a recovery job in conman, you must use the name of the original
job (job1 in the scenario above, not jobr). Recovery jobs are run only one per
abend.
Task page
Use the Task page to define the task.
where:
RC The instruction keyword
operator
The comparison operator. Allowed operators are
comparison operators (=, != or <>, >, >=, <, <=) that can be
combined with logical operators (AND, OR, NOT).
130 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Taskl page
operand
Any integer between -2147483647 and 2147483647.
For example, to accept a job as successful when the job ends with a
return code less than or equal to 3, you enter the following
expression:
(RC<=3)
Extended agent
Refer to the specific user guide for the Extended Agent you are working with for
more information.
SAP job
Refer to the Tivoli Workload Scheduler for Applications User’s Guide for information
about defining the task.
132 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 26. Creating job streams
| This chapter describes how you create job streams. For information about
| managing job streams, see Chapter 36, “Managing z/OS job streams,” on page 199
| and Chapter 37, “Managing distributed job streams,” on page 219.
After you have created a job stream and added at least one job, you use the job
stream editor to manage it. See Chapter 36, “Managing z/OS job streams,” on page
199
Note: The name, valid date, and status uniquely identify each job
stream or template. You can define up to four job streams
and job stream templates that share the same name but have
different valid dates.
Description A description of the job stream or template.
Owner Any information relevant to the owner of the job stream.
Owner Description
Any additional information about the owner of the job stream.
Template That this is a job stream template. A job stream template contains
134 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a job stream for a z/OS engine
When you are creating a new job stream this field is always set to
no.
Authority Group Name
A name to be used to generate a RACF® resource name for
authority checking.
Calendar The name of the calendar of workdays and free days, including
holidays, that you associate to the job stream. If you leave this field
blank, the scheduler uses the calendar specified in the initialization
parameter CALENDAR during startup of the TCP/IP server.
Note: The calendar that you specify here is used to display the run
days of the job stream in the Run Cycle view of the Job
Stream Editor. It is not necessarily the calendar that is used
to determine the actual run days of the job stream instances
that are generated.
Priority The priority of the job stream. The lowest priority is 1 and the
highest priority is 9. For example when job streams are competing
for resources a job stream with a priority of 3 runs before a job
stream with a priority of 1. Other factors such as resource and
workstation dependencies are considered in determining priority.
This field does not apply to job stream templates.
Valid Date The interval of time for which the job stream is valid in the From
and To range you specify. You can create up to four job streams
with the same name but with different From dates. The scheduler
selects the correct version for the day being planned. The To field
is an information field that indicates the job stream is valid until
12/31/2071.
| Feedback Options
| The scheduler automatically monitors the actual deadline of job
| streams. It can use this deadline to modify the estimates in the
| application description (AD) database. Possible values are:
| Smoothing Factor
| A number from 0 to 999 that determines how much
| a measured duration changes existing values in the
| AD database. If a measured deadline is outside the
Click OK.
Note: When you are creating a job stream template, the job stream editor opens
the Timeline view, where you can open the Run Cycle view. You can add
only run cycle information to a job stream template. See “Scheduling z/OS
job streams” on page 202.
When you have created the job stream, you must create at least one job.
Creating a job
To create a job for a z/OS job stream, perform the following steps.
1. Run a list of z/OS job streams that contains the job stream where you want to
add the job. See Chapter 33, “Working with lists,” on page 185.
Note: When you have just created the job stream, the Job Stream Editor opens
automatically.
2. Double-click the job stream in the list.
The Job Stream Editor opens.
136 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a job stream for a z/OS engine
3. Click the icon relevant to the type of job you are adding. Possible icons are:
Add a JCL type job to the job stream you are editing. A JCL job
consists of JCL statements and runs on computer workstations.
Add a started task type job to the job stream you are editing. A
started task runs on computer workstations on which a started
task (STC) is selected.
Add a printer type job to the job stream you are editing. A
printer job is a job to print the output of a predecessor job and
runs on printer workstations.
Add a general type job to the job stream you are editing. A
general job is a job that includes activities other than printing
and processing, such as manual activities and runs on general
workstations.
Add a setup type job to the job stream you are editing. A setup
job is a job that contains a set of JCL statements for a JCL or
started task job and runs on general workstations on which Job
setup is selected.
Add a write to operator type job to the job stream you are
editing. A write-to-operator job is a job that contains an
operator instruction displayed on the system console and runs
on general workstations on which WTO is selected.
|
| Add an automation task to the job stream you are editing.
| The Properties - Job Type panel displays.
138 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a job stream for a z/OS engine
|
| The property panels for the different job types are identical. However, when
you save the job stream, Tivoli Workload Scheduler applies different validation
policies to the properties that you specified, based on the job type. When you
search for a target workstation, only workstations compatible with the specific
job type are listed.
The panel consists of the following:
v “General page”
v “Task page” on page 141
v “Options page” on page 141
v “Time Restrictions page” on page 143
v “Resources page” on page 143
v “Automation page” on page 145
General page
Use the General page to enter general information for the job.
140 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a job stream for a z/OS engine
Task page
Use the Task page to enter information about a program associated with the job.
| Options page
| Use the Options page to enter information about the options that apply to the job.
142 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a job stream for a z/OS engine
Resources page
Use the Resources page to define the parallel servers and the logical and
workstation resources that the job uses.
144 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a job stream for a z/OS engine
| Automation page
| Use the Automation page for jobs that are to be run on Tivoli System Automation.
| These jobs must be defined on workstations with the automatic attribute set.
| To specify just the third parameter, the field might look like this:
| ,,CHKEND
146 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a job stream for a z/OS engine
| Security Element
| A token used for security tracking of the operation in the Tivoli
| System Automation for z/OS AOFEXC20 exit routine (optional).
| Use it as an alternative to, or in conjunction with the job name.
| After you complete the pages described below, you can perform any of the actions
| described in Chapter 37, “Managing distributed job streams,” on page 219 by
| clicking the icon relevant to the type of job you are adding. Possible icons are:
|
|
| Add a job definition to the job stream you are working on.
|
| Add multiple job definitions to the job stream you are working on.
|
|
| Add an internetwork dependency to the job stream you are
| working on.
|
|
| Add a dependency on a job that is in a job stream other than the
| one you are working on.
|
|
| Add a dependency on a job stream other than the one you are
| working on.
|
|
| Add a link between the following objects:
| v Job definitions in the job stream
| v External job stream and job definitions
| v External job and job definitions
| v Internetwork dependency and job definitions
| General page
| Use the General page to enter general information for the job stream.
148 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating distributed job streams
Possible priority values are 0 through 101, where 101 is the highest
priority. A priority value of zero prevents the job stream from
launching. High and Go jobs are launched as soon as their
dependencies are satisfied, overriding the workstation job limit, but
not overriding the job stream job limit or the workstation job fence.
| Limit The number of jobs that can be running at the same time in the job
| stream. Possible values are 0 through 1024. If you specify a job
| limit of 0, no jobs are launched in the job stream.
Is Draft The job stream is still in the development phase and is not
included in the plan.
Carry Forward
The job stream is eligible to be carried forward to the next day
production plan if it is not completed before the end of the current
production day. Job streams that are carried forward retain the
carryforward option and are carried forward again. You can
control the number of days a job stream is carried forward by
specifying a deadline time (UNTIL keyword) plus x number of
days.
Monitored Job Stream
The job stream is monitored by Tivoli Business Systems Manager
(TBSM) when it runs.
Use Default Use the default free days calendar (usually named Holidays). The
free days calendar is used during the definition of the run cycles
for the job stream. It is associated with the free day rule, where
you tell Tivoli Workload Scheduler how to handle a job stream if
the schedule falls on a freeday.
| Specify Calendar
| Specify a freeday calendar other than the default calendar. When
| you select Specify Calendar, the Calendar Name is obligatory.
| Calendar Name
| The name of the freeday calendar. You can use ... (find) to search
| for the calendar.
Saturday Whether Saturday is considered as a free day.
Sunday Whether Sunday is considered as a free day.
Comments page
Use the Comments page to add any additional comments about the job stream.
| Closest Preceding
| The follows dependencies used for resolution are the closest that
| preceded the job stream.
| Same Scheduled Date
| The dependencies used for resolution are those on the same
| scheduled date as the current job stream.
| Within a Relative Interval
| The dependencies used for resolution are those within the relative
| interval you specify in the Relative Interval Selection section.
| Within an Absolute Interval
| The dependencies used for resolution are those within the absolute
| interval you specify in the Absolute Interval Selection section.
| Relative Interval Selection
| This field is enabled when you select Within a Relative Interval.
| Type the From and To range of the relative interval. Select whether
| the interval starts before or after the job stream start time. The
| range is from 0 to 167 hours and 59 minutes.
| Absolute Interval Selection
| This field is enabled when you select Within an Absolute Interval.
| Type the At time and the number of days (For Days) for the
| absolute interval. Select whether the interval starts before or after
| the job stream. To select Before start time the For Days value must
| be greater than 0.
150 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating distributed job streams
Specify Time
Select Specify Time when you want to set a latest start
time for the job stream.
| At The latest possible start time at which the job stream is
| allowed to start.
Delay for Days
The number of days to offset the latest start time from the
day the job stream is selected for inclusion in the
production plan.
Action The action to be performed in case the job stream does not start
and the Latest Start Time expires.
Suppress To specify that the job stream does not start, even
if the error condition that prevented it from
starting is corrected, and dependencies are not
released. Suppress is the default.
| Continue To specify that the job stream starts when all
| necessary conditions are met and a notification
| message is written to the log when the until time
| elapses.
Cancel To specify that the job stream is cancelled and
dependencies are released.
Termination Deadline
The time by which the job stream must complete. Job streams that
have not yet started or that are still running when the deadline
time expires, are considered late in the plan. A message is written
in the job log. The termination deadline does not prevent job
streams from starting.
Specify Time Select Specify Time when you want to set a
deadline time for the job stream.
| At The time within which a job stream should
| complete.
Delay for Days
The number of days to offset the deadline time
from the day the job stream is selected for
inclusion in the production plan.
Resources page
To add a resource dependency for the job stream, perform the following steps:
1. Click .
2. Click in Resource cell and click ... (find) to search for and select a resource.
3. Double-click in the Workstations cell to type the name of the workstation
where the resource resides.
4. Double-click in the Quantity column and enter the number of resource units
required by the job stream. The default is one. Resources can be defined with
up to 1024 units, but they can only be allocated in increments of 32. For
example, to allocate 1024 units of a resource to a job stream or job you would
need to create 32 entries for the resource with 32 units each. The number of
jobs and schedules using a resource at the same time cannot exceed 32.
To remove a resource dependency for the job stream, select the resource row in the
| Prompts page
| Use the Prompts page to set ad hoc or predefined prompt dependencies for the job
| stream.
| To add an ad hoc prompt for the job stream, perform the following steps:
| 1. From the drop-down list, select Ad Hoc Prompt.
| 2. Click .
| 3. Double-click in the Text cell and type the text of the prompt. The default
| behavior of a prompt is to display a message and wait for a reply. Based on the
| character preceding the text, the prompt can behave differently:
| v If the text begins with a colon (:), the prompt displays, but no reply is
| required to continue processing.
| v If the text begins with an exclamation mark (!), the prompt displays, but it is
| not recorded in the log file.
| Refer to the IBM Tivoli Workload Scheduler: Reference Manual for a detailed
| explanation on how to specify the text of a prompt.
| You can include one or more scheduler parameters as part or all of the text
| string. To use a parameter, place its name between carets (^) .
| To add a predefined prompt for the job stream, perform the following steps:
| 1. From the drop-down list, select Predefined Prompt.
| 2. Click .
| 3. Type the name of the prompt in the Name cell or click ... (find) to search for
| and select the prompt. The Text cell displays the text of the predefined prompt
| message. This field is read-only.
| To remove a prompt dependency for the job stream, select the prompt row in the
Files page
To add a file dependency for the job stream, perform the following steps:
1. Click .
| 2. Double-click in the Filename cell and click ... (find) to search for and select a
| file. You can search for a file only if it resides on the workstation where the Job
| Scheduling Console resides.
3. Double-click in the Workstation cell and click ... (find) to search for and select a
workstation.
4. Double-click in the Qualifiers cell and enter the test conditions for the file
dependency. On UNIX, the valid qualifiers are the same as UNIX test
command conditions. For more information, refer to your UNIX system
documentation.
On Windows , only the following qualifiers are valid:
-d %p
True if the file exists and is a directory.
-e %p
True if the file exists.
-f %p
True if the file exists and is a regular file.
152 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating distributed job streams
-r %p
True if the file exists and is readable.
-s %p
True if the file exists and its size is greater than zero.
-w %p
True if the file exists and is available for editing.
Notes:
a. On both UNIX and Windows , the expression %p inserts the file name.
b. Entering notempty is the same as entering -s %p. If no qualifier is specified,
the default is -f %p.
To remove a file dependency for the job stream, select the file row in the list and
click .
154 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 27. Creating forecast and trial plans
This chapter describes how you create forecast and trial plans for the distributed
environment.
156 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 28. Creating objects using Create Another
This chapter describes how to create objects using the Create Another option.
To create a new object in the database using a copy, perform the following steps:
1. Run a list that contains the object you want to copy. See Chapter 33, “Working
with lists,” on page 185 for more information.
2. In the list results, right-click the object you want to copy and select Create
another.
This displays a copy of the object in the relevant properties window.
3. In Name, change the name to the name of the new object.
4. Change the other properties as needed to define the new object.
Note: When you create job streams using Create Another, you can create another
job stream with a new name, or you can create another version of the
existing job stream maintaining the name. When you create a new job
stream with a new name you cannot then rename the job stream to the
original name.
158 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Part 5. Creating and using lists
Figure 9 on page 162 illustrates the properties panel for a distributed job stream
list.
Figure 10 on page 163 illustrates the properties panel for a z/OS job stream list.
162 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating job stream lists
Figure 10. Example Properties panel for z/OS job stream list
The Properties - Job Stream List panel depends on whether you are:
v “Creating a z/OS job stream list”
v “Creating a distributed job stream list” on page 164
Apply Defaults
The defaults specified in the engine properties panel are applied.
Job Stream Filter for job streams with this name.
Task Name Filter job streams where this task or JCL is used.
Extended Task Name
Filter the job streams containing jobs that use a specific extended
task name.
Owner Filter for job streams that belong to this owner.
Job Stream Template
Filter for job streams that are part of this template.
Authority Group
Filter for job streams that use this authority group for RACF
authority checking.
Calendar Filter for job streams that use this calendar.
Workstation Filter for job streams containing jobs that run on this workstation.
| Scheduling Environment Name
| Filter for job streams that contain jobs associated with this
| WorkLoad Manager scheduling environment. The maximum length
| is 16 characters.
Is a template Filter for job streams that are templates.
Exclude template
Filter for job streams that are not templates.
Priority Filter for job streams that have a priority in the range of From and
To.
Dates Filter for job streams that have a date in the range of From and To.
Status of Job Stream
Filter for job streams according to whether they are active or
inactive.
Contains Monitored Job
Filter for job streams that contain a monitored or umonitored job.
164 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a distributed job stream list
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
The Properties - Database Workstation List panel depends on whether you are:
v “Creating a z/OS workstation list”
v “Creating a distributed workstation list”
Period (seconds)
The frequency of the refresh rate in seconds. The minimum value
is 30 seconds.
Apply Defaults
The defaults specified in the engine properties panel are applied.
Workstation Name
Filter for workstations with the name you specify.
Workstation Type
Filter workstations according to the workstation type.
Domain Name
Filter for workstations that belong to this domain.
Host Workstation Name
Filter for the host workstation of extended agents.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
The Properties - Database Resource List panel depends on the type of engine:
v “Creating a z/OS resource list”
v “Creating a distributed resource list” on page 167
166 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating a distributed resource list
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
168 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating distributed parameter lists
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
Period (seconds)
The frequency of the refresh rate in seconds. The minimum value is 30
seconds.
Apply Defaults
The defaults specified in the engine properties panel are applied.
Domain Name
Filter for domains with this name.
Parent Domain
Filter for the domains that belong to this parent domain.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
170 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 30. Creating plan lists
This chapter describes how you create plan lists. It is divided into the following
sections:
v “Creating job stream instance lists in the plan” on page 171
v “Creating job instance lists in the plan” on page 174
v “Creating workstation status lists in the plan” on page 178
v “Creating resource status lists in the plan” on page 178
v “Creating file status lists in the plan” on page 178
v “Creating prompt status lists in the plan” on page 179
v “Creating domain status lists in the plan” on page 179
To create a plan list right-click an engine or group of lists, choose Create Plan List
in the pop-up menu and select the list type you want to create.
Notes:
1. Use the Properties - Engine panel to modify the properties of a list. See
Chapter 34, “Managing engines,” on page 191.
2. Filters for plan lists are not case sensitive.
The Properties - Job Stream Instance List panel depends on whether you are:
v “Creating z/OS job stream instance lists in the plan”
v “Creating distributed job stream instance lists in the plan” on page 173
Occurrence Token
Filter for job stream instance that is identified by this occurrence token in
the plan. The token is a unique 16 character hexadecimal string assigned to
the job stream by the scheduler. Wildcards and filter on first characters are
not allowed for this field.
Owner
Filter for job stream instances that belong to this owner.
Authority Group
Filter for job stream instances that use this authority group for RACF
authority checking.
Extended Task Name
Filter for job stream instances containing jobs that use a specific extended
task name.
| Scheduling Environment Name
| Filter for job stream instances that contain jobs associated with this
| WorkLoad Manager scheduling environment.
Dates Filter for job stream instances scheduled to run in the range you specify in
Date and Time fields.
Priority
Filter for job stream instances that have a priority within the range you
specify in the From and To fields.
Manually Added
Filter for job stream instances according to whether they were manually
added to the plan.
Rerun Requested
Filter for job stream instances according to whether a rerun of the job
stream was requested.
Contains Monitored Job
Filter for job stream instances according to whether they contain a
monitored job.
| Waiting for Scheduling Environment
| Filter for job stream instances according to whether the associated jobs are
| waiting for a WorkLoad Manager scheduling environment.
| Running on Wait Workstation
| Filter for job stream instances according to whether the associated jobs are
| running on a Wait workstation.
Most Critical Job
Filter for job stream instances according to the start time of the most
critical job in Hours and Minutes.
Status Filter for job stream instances according to their status codes.
For a definition of the states see Appendix D, “Status description and
mapping,” on page 425.
Internal Status
Filter for job stream instances their internal status codes.
For a definition of the states see Appendix D, “Status description and
mapping,” on page 425.
172 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating job stream instance lists
Note: Status and internal status are mutually exclusive. However, they are both
displayed among the properties of job stream instances. Internal status refers
to the status code assigned by the specific job scheduling engine. It provides
more detail than the broader status code assigned by the Job Scheduling
Console.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
General page
The page consists of the following:
Name A name for the list. The maximum length is 80 characters.
Periodic Refresh
An automatic refresh interval in seconds.
Period (seconds)
The frequency of the refresh rate in seconds. The minimum value is 30
seconds.
Apply Defaults
The defaults specified in the engine properties panel are applied.
Job Stream Name
Filter for job stream instances with this name.
Workstation Name
Filter for workstations with this name.
Status Filter for job stream instances according to their status codes.
For a definition of the states see Appendix D, “Status description and
mapping,” on page 425.
Internal Status
Filter for job stream instances according to their internal status codes.
For a definition of the states see Appendix D, “Status description and
mapping,” on page 425.
Priority
Filter for job stream instances with a priority in the range of From to To.
Possible priority values are 0 through 101, where 101 is the highest priority.
Click Hold to select priority 0, High to select priority 100, or Go to select
priority 101.
Note: Status and internal status are mutually exclusive. However, they are both
displayed among the properties of job stream instances. Internal status refers
to the status code assigned by the specific job scheduling engine. It provides
more detail than the broader status code assigned by the Job Scheduling
Console.
Dependencies page
The page consists of the following:
Workstation Name
Filter for job stream instances with job, job stream, resource, and file
dependencies according to their associated workstation.
Job Stream
Filter for job stream instances with this job stream as a dependency.
Job Filter for job stream instances with this job as a dependency.
Name Filter for job stream instances with this resource as a dependency.
File Name
Filter for job stream instances with this file as a dependency.
Name Filter for job stream instances with this prompt as a dependency.
Prompt Number
The number of the prompt indicated in the Name field.
When you are creating lists, you can use the Column Definition page to define the
columns displayed in the list. The Column Definition page for a distributed job
stream instance list consists of three sections: Job Stream Table, Job Table and
Dependency.
You can choose the columns to display in each section of the list (job instance, job
stream instance, or dependency) selecting or clearing the corresponding check box.
For a definition of the columns, refer to the Job Scheduling Console online help.
The Properties - Job Instance List panel depends on whether you are:
v “Creating z/OS job instance lists in the plan” on page 175
v “Creating distributed job instance lists in the plan” on page 176
174 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating job instance lists
Note: Status and internal status are mutually exclusive. However, they are both
displayed among the properties of job stream instances. Internal status refers
to the status code assigned by the specific job scheduling engine. It provides
more detail than the broader status code assigned by the Job Scheduling
Console.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
General page
The page consists of the following:
Name A name for the list. The maximum length is 80 characters.
Periodic Refresh
An automatic refresh interval in seconds.
176 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating job instance lists
Period (seconds)
The frequency of the refresh rate in seconds. The minimum value is 30
seconds.
Apply Defaults
The defaults specified in the engine properties panel are applied.
Job Name
Filter for job instances with this job name.
Job Stream Name
Filter for job instances that are part of this job stream.
Workstation (Job Stream)
Filter for job instances for the job streams that run on this workstation.
Login Filter for job instances that are associated with the user with this login.
Status Filter for job instances according to their status codes.
For a definition of the states see Appendix D, “Status description and
mapping,” on page 425.
Internal Status
Filter for job instances according to their internal status codes.
For a definition of the states see Appendix D, “Status description and
mapping,” on page 425.
Always Show Rerun Instances
Filter for all job instances that were rerun regardless of the status you
specified.
Notes:
1. This option is significant only if you also specified a status for Status.
2. It makes no difference if the job status is the same as the rerun status.
Recovery Options
Filter for job instances with the recovery options you specify.
Priority
Filter for job instances with a priority in the range of From to To. Possible
priority values are 0 through 101, where 101 is the highest priority. Click
Hold to select priority 0, High to select priority 100, or Go to select
priority 101.
Note: Status and internal status are mutually exclusive. However, they are both
displayed among the properties of job instances. Internal status refers to the
status code assigned by the specific job scheduling engine. It provides more
detail than the broader status code assigned by the Job Scheduling Console.
Dependencies page
The page consists of the following:
Job/Job Stream Dependency
Filter for job instances according to their job and job stream dependencies.
Resource Dependency
Filter for job instances according to their resource dependencies.
Prompt Dependency
Filter for job instances according to their prompt dependencies.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
The Properties - Plan Workstation Status List panel depends on whether you are
creating a z/OS or a distributed list.
“Creating workstation lists in the database” on page 165 defines the information
necessary to create the workstation list. The workstation list for distributed engines
in the plan has the following additional field:
Domain Name
Filter for workstations belonging to domains with this name.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
The Properties - Plan Resource Status List panel depends on whether you are
creating a z/OS or distributed list.
“Creating resource lists in the database” on page 166 defines the information
necessary to create a resource status list.
178 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating distributed file status lists
Domain Name
Filter for domains with this name.
180 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 31. Creating a group of lists
You can use the Job Scheduling Console to organize your lists into groups. You can
organize your groups of lists by any criteria that help you to quickly display the
objects that you want to work with. For example, you can create a group of lists
that you then use to work with all the objects associated with a particular plan.
First you create a group and then you create the lists that you want in it. You can
create a group of lists within an engine or within another group of lists available
for each engine. To create a group of lists, perform the following steps:
1. In the Work with engines pane, right-click where you want to create the group
and select Create Group. The Properties - Group of Lists panel displays.
2. Enter a name for the group. You can use the same name for more than one
group. Different groups maintain their individual properties even if they have
the same name. Use only alphanumeric and blank characters. The maximum
supported length for this field is 80 characters.
3. Create the lists contained in the group as described inChapter 29, “Creating
database lists,” on page 161 and Chapter 30, “Creating plan lists,” on page 171.
182 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 32. Creating common plan lists
This chapter describes how you create default common plan lists. It is divided into
the following sections:
v “Creating a common list of job stream instances”
v “Creating a common list of job instances”
The fields in this dialog are a subset of the fields available in Properties - Job
Stream Instance List described in “Creating z/OS job stream instance lists in the
plan” on page 171. Use the Engine pull-down menu to specify which engines are
used when creating the list. By default, all the engines to which the Job Scheduling
Console is connected are selected.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
The fields in this dialog are a subset of the fields available in Properties - Job
Instance List described in “Creating z/OS job instance lists in the plan” on page
175. Use the Engine pull-down menu to specify which engines are used when
creating the list. By default, all the engines to which the Job Scheduling Console is
connected are selected.
Use the Column Definition page to define the columns displayed in the list.
For a definition of the columns, refer to the Job Scheduling Console online help.
Most of your monitoring activities require a list of objects from which you can
work. Creating lists is described in Chapter 29, “Creating database lists,” on page
161 and Chapter 30, “Creating plan lists,” on page 171.
You can display several lists in sequence. The newest list displays first. However,
as long as a list is kept open, it is maintained and refreshed according to the
refresh options specified.
When you display a list of All scheduled jobs, or All scheduled job streams for
z/OS or distributed engines (not common lists) an Explorer view pane is also
present.
In end-to-end scheduling environments the start times displayed for job stream
instances in the All Scheduled Job Streams view and those shown for job instances
in the All Scheduled Jobs view might be different. This is due to a time zone
difference: the job streams that are defined on OPCMASTER are bound to follow the
UTC time zone, whereas the jobs defined on the fault-tolerant workstations follow
the time zones specified locally.
Detaching a list
Detaching a list frees the right-pane of the Job Scheduling Console to display other
objects. You can detach multiple lists to view several objects simultaneously.
Modifying a list
To modify the properties of a list:
1. In the Work with engines pane, select the engine.
2. Right-click the list you want to modify and select Properties.
3. The properties panel of the list displays.
186 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Modifying a list
The properties of lists are described in Chapter 34, “Managing engines,” on page
191.
188 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Part 6. Managing database objects
General page
Use the General page to enter general information for the engine.
| Note: For some operating systems only the first eight characters of the
| password are used for authentication.
| Save Password
| Save password is enabled when you type a password. When you save the
| password it is not necessary to enter the user name and password each
| time that you access the engine.
| Periodic Refresh
| Whether the engine lists are periodically refreshed.
| Period (seconds)
| When Periodic Refresh is set, the frequency with which the engine lists are
| refreshed. The range is 30 to 7200 seconds.
| Buffer Size for Lists
| Select a value from the drop-down list. The value determines at which rate
| the results of a list are sent to your screen. For example if you select 100,
| the results of a list are sent in blocks of 100 lines. The default value is 250.
| If you select a higher number, it takes more time to display the list initially,
| but less time to display the entire list when it is scrolled. The maximum
| value is 400.
192 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Scheduler Information page
General page
Use the General page to enter general information for the engine.
| Host Name
| Type the host name or TCP/IP address of the connector where the
| connector is installed.
| Port Number
| The port number that is used to connect to the computer where the
| connector is installed. The default port number is 31117.
| User Name
| Type the user name of the TWSuser who accesses the computer where the
| engine is installed.
| Password
| Type the password of the user.
| Note: For some operating systems only the first 8 characters of the
| password are used for authentication.
| Save Password
| Save password is enabled when you type a password. When you save the
| password it is not necessary to enter the user name and password each
| time that you access the engine.
| Periodic Refresh
| Whether the engine lists are periodically refreshed.
| Period (seconds)
| When Periodic Refresh is set, the frequency with which the engine lists are
| refreshed. The range is 30 to 7200 seconds.
| Buffer Size for Lists
| Select a value from the drop-down list. The value determines at which rate
| the results of a list are sent onto your screen. For example if you select 100,
| the results of a list are sent in blocks of 100 lines. The default value is 250.
| If you select a higher number, it takes more time to display the list initially,
| but less time to display the entire list when it is scrolled. The maximum
| value is 400.
194 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Engine Data page
Domain
The domain of the workstation.
Master Workstation
The workstation where the master domain manager resides.
Master Domain
The domain of the master domain manager.
Enabled
Whether the time zone feature is enabled for this engine.
Database
The time zone of the workstation where the database is installed.
Plan The time zone of the workstation where the plan is installed.
Batchman Status
The status of the batchman process.
Run Number
The number of times jnextday has run.
Schedule Date
The date of the last run of jnextday.
196 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 35. Managing workstations
This chapter describes managing workstations in the database. To display and
modify the properties of a workstation, perform the following steps:
1. Run a list of workstations that contains the workstation you want to manage.
See Chapter 33, “Working with lists,” on page 185.
2. In the list results, double-click the workstation you want to display, or
right-click the workstation and select Properties.
The Properties - Workstation in Database panel displays.
3. Make your changes. See “Creating a z/OS workstation” on page 98 and
“Creating a distributed workstation” on page 103.
Note: You can also perform the functions described here using the Explorer View.
For a brief description of the Explorer View, see Chapter 14, “Explorer View
quick reference,” on page 87.
| 3. Click .
4. Click the predecessor job and drag the link to the successor job. A line displays
between the two jobs, with an arrow pointing to the successor job.
5. Repeat the previous steps to create as many dependencies as you need.
200 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating dependencies between job streams
| 3. Click .
The Properties - External Job panel displays.
4. In Job Stream, type the name of the job stream containing the external job or
click ... to search for and select a job stream.
5. Click Show Jobs. The jobs in the job stream are displayed.
6. Select a job and click OK. An icon for the external job displays in the Graph
view.
7. Repeat the steps explained in “Creating dependencies between jobs” on page
199 to define links with the other jobs.
4. Click .
202 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating rule-based run cycles
General page
Use the General page to enter general information about the run cycle.
| Delay for
| days Type a number of days to defer the deadline. For example,
| if you type 3 the job stream must end three days after the
| time you specify in At.
| Repeat Option
| Select Specify time when you want to set how frequently a job stream
| must run. If you select Specify time, specify both a Repeat Every and a
| Repeat End Time.
| Repeat Every
| Type the frequency at which the job stream must run in the format
| hh mm. For example, if you specify 01 10, the job stream runs
| every hour and 10 minutes.
| Repeat End Time
| Type the end time until which the Repeat Every option applies in
| a format specific to your locale settings. It must be a value between
| one minute after the input arrival time of the run cycle and one
| minute before the calendar work day end time of the job stream.
| After you set the Repeat Option, you can see the following information in
| the Run Cycle view:
| v In the left-hand pane, the Number of Generated Instances column
| shows the number of instances generated.
| v In the right-hand pane, the Calendar shows the day when the first
| generated instance runs.
| v If an instance runs on the following day the Run Cycle view shows a
| message that indicates the number of instances that run on each day.
Rules page
Use the Rules page to specify the rules on which the run cycle is based.
204 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Rules page
You can set more than one period at a time for complex rules specifying
more run cycles. For example you can select Week and Month and choose
the days that apply to both rules. You do not need to select the same days
twice because they are applied automatically to all run cycles. The
highlighted period affects the other options of the periods group. The
period that you select affects the number of days listed in the Available
Days scroll-list. The In the Following group changes depending on the
period you select.
Frequency
The frequency applied to the run cycle. Possible values are:
Only Select this if the rule applies to only one day in the
specified period. The rule does not repeat within the
period. For example, Only last Monday in Month schedules
the job stream to run on the last Monday of the month.
Every Select this if the rule is used to calculate more than one
day within the period. For example, Every last Monday in
Month schedules the job stream to run on every last
Monday in the month, because this rule generates a series
of Mondays starting from the last Monday.
Note: Every first day yields the same run days as Every day.
Shift Origin If you use Every, you can shift the origin of the run cycle
by the number of days you set in Shift Origin. You shift
the origin of the run cycle with respect to the default
origin, which is Monday in the Week period, and the first
week with at least 4 days in the Month and Year periods.
You can also shift the origin from the end, if you specify a
combination of Every and ordinal-last days.
Figure 11 on page 206 illustrates a rule that schedules the job stream to run on the
first day of every week where workdays and freedays are both counted..
|
| Figure 11. Example rule
|
206 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Rules page
|
| Figure 12. Rule-based run cycle
|
|
| Figure 13. Exclusive run cycle
|
208 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating offset-based run cycles
4. Click .
General page
Use the General page to enter general information about the run cycle.
Offsets page
Use the Offsets page to define the offsets for the run cycle.
|
| Figure 15. Example 1: Offset-based run cycle
|
Example 2: Offset-based run cycle defined
Figure 16 on page 213 illustrates the offset for run cycle PER1. The offset is the
second day of the user defined period, also named PER1.
212 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Creating offset-based run cycles
Note: If any of the job icons in the Graph view display a superimposed
question mark, this is an indication that the definition of the workstation
associated with the particular job cannot be found in the database. If job
label displays (Not Found), an external job is missing because the job or
the job stream to which it belongs was deleted.
2. Change the settings as necessary. See “Creating a job” on page 136.
3. Click Save.
Note: You can use the Undo Delete option in the same pop-up menu or in the
toolbar of the Graph view to put the job back in the job stream. This
option is valid until you save the job stream. A job stream must have at
least one job.
3. Click Save.
|
| The Explorer View Editor opens.
| 2. In the Table View select the jobs you want to delete.
| 3. Rick-click and select Delete from the pop-up menu.
| 4. Click OK in the confirmation window. The jobs are deleted from the job
| stream.
| 5. Click Save.
214 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Editing another job stream from an external job
In addition, you can view and modify time restrictions for more than one run cycle
and more than one job in the Timeline view.
3. Click .
The Timeline View opens.
The left-hand pane of the Timeline View displays the following job stream instance
details:
The right-hand pane has activity bars that show the actual run time if the instances
have begun, as well as the specified time restrictions for the instances.
By moving components of the activity bars, you can change the time restrictions of
each instance and view the results of your changes, as you would by following the
steps described in “Browsing and modifying job stream instances” on page 259 and
going directly to the Time Restrictions tab of the Properties - Job Stream Instance
panel.
The activity bar shows the runtime of a job stream instance in terms of the start
and deadline times that were specified as time restrictions for the job stream. The
deadline is indicated by a vertical black stripe at the end of the blue activity bar.
As the instance starts, a horizontal black line unfolds inside the activity bar to
show the actual runtime.
You can change the time restrictions of an instance that has yet to run, or that is
running by performing one of the following operations:
v “Changing the instance”
v “Rescheduling the start time” on page 217
v “Rescheduling the deadline time” on page 217
216 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Changing time restrictions in the Timeline View
2. When you find the position you want, release the mouse button. The Properties
- Job Stream Instance panel displays, showing the new start and deadline times.
Note: You can use Add Link to define dependencies between the jobs in the Job
Stream Editor. For more information, see “Creating dependencies between
job streams” on page 200.
218 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 37. Managing distributed job streams
This chapter describes how to modify distributed job streams. It is divided into the
following sections:
v “Adding external dependencies to a job stream in the Graph View”
v “Adding external dependencies to a job stream in the Explorer View” on page
221
v “Adding a job to a job stream in the Graph View” on page 222
v “Adding a job to a job stream in the Explorer View” on page 226
v “Using the copy function to add an external job to a job stream” on page 227
v “Adding an internetwork dependency to a job in the Graph View” on page 228
v “Adding an internetwork dependency to a job in the Graph View” on page 228
v “Adding an external job stream to a job stream” on page 228
v “Adding an external job to a job stream” on page 229
v “Creating dependencies between jobs in a job stream” on page 230
v “Adding run cycles to a job stream” on page 231
v “Deleting external dependencies from a job stream” on page 235
v “Deleting run cycles from a job stream” on page 236
| v “Deleting jobs simultaneously from a job stream” on page 236
v “Checking time restrictions in the Timeline View” on page 236
1. Click .
2. Double-click in the Job Name column of the new row.
3. Click ... (find) to search for and select a job stream. The following information
displays:
| Job Stream Name
| The name of the external job stream on which the job stream depends.
| Workstation
| The name of the workstation the job stream on which the job stream
| depends, is defined to run on.
| Dependency Resolution
| The dependency resolution criteria used for resoling dependencies. See
| “Dependency Resolution page” on page 149
1. Click .
2. Double-click in the Network Agent column of the new row.
3. Click ... (find) in the Network Agent column to search for and select the name
of the network agent. Internetwork dependencies require that a network agent
is configured to communicate with the external scheduler network. For
information about configuring a network agent, refer to the IBM Tivoli Workload
Scheduler: Reference Manual.
4. Double-click the Dependency cell enter either a dependency, or the job or job
stream predecessor in the form workstation#jobstream.job.
1. Click .
2. Double-click in the Job Name column of the new row.
3. Click the ... (find) in the Job Name column to search for and select a job.
| Job Name
| The name of the job on which the job stream depends.
| Job Stream Name
| The name of the job stream that contains the job.
| Job Stream Workstation Name
| The name of the workstation the job stream containing the job, is
| defined to run on.
220 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
| Dependency Resolution
| The dependency resolution criteria used for resoling dependencies. See
| “Dependency Resolution page” on page 149
3. Click .
The Explorer View opens.
4. Select the job in the Table View and click Predecessors in the Properties pane.
5. Click .
6. Select External from the Dependency Type column.
7. Double-click in the Job Stream column and click ... (find) to search for and
select the job stream.
8. Double-click in the Job Name column and click ... (find) to search for and
select the job.
9. Double-click in the Workstation column and click ... (find) to search for and
select the workstation.
10. Select how the dependencies of the job stream are resolved in the
Dependency Resolution column.
Note: When you add dependencies in the Explorer View, you work with the links
of the dependency and not the with the graphic icon in the Graph View. To
remove the icon, switch to the Graph View and use the delete function.
222 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
General page
Use the General page to add general information about the job.
Possible priority values are 0 through 101, where 101 is the highest priority.
A priority value of zero prevents the job from launching.
Requires Confirmation
| The job completion must be confirmed by the operator. When a job that
| requires confirmation completes, it remains in PEND until confirmation is
| received. Job and job stream successors are not released until confirmation
| is received. If confirmation is received before the job completes, its internal
| status is either SUCCP or ABENDP and other job and job stream
| successors are not released until the job completes. When the job completes
| its internal status is either SUCC or ABEND.
Monitored Job
The running of this job must be monitored by Tivoli Business Systems
Manager. Changes to the monitored job status are not displayed in the job
stream properties until you close and reopen the job stream.
Specify Time
Select Specify Time when you want to set a start time for
the job.
| Time Dependent
| The job has a time dependency. When you do not specify
| that the job is time dependent, the Start time indicates the
| time when the job is entered into the plan. This check is
| enabled only if you select Specify Time.
At The time before which the job must not start. The time
format is according to your locale.
Delay for Days
The number of days to offset the start time from the day
the job is selected for inclusion in the production plan.
Latest Start Time
The latest time at which the job is allowed to start.
Specify Time
Select Specify Time when you want to set a latest start
time for the job.
Delay for Days
The number of days to offset the latest start time from the
day the job is selected for inclusion in the production plan.
Action The action to be performed in case the job does not start and the
Latest Start Time expires.
Suppress
To specify that the job does not start, even if the error condition
that prevented it from starting is corrected, and dependencies
are not released. Suppress is the default.
Continue
To specify that the job starts when the error condition that
prevented it from starting is corrected.
Cancel
To specify that the job is cancelled and dependencies are
released.
Termination Deadline
The time by which the job must complete. Jobs that have not yet
started or that are still running when the deadline time expires, are
considered late in the plan. The termination deadline does not
prevent jobs from starting.
Specify Time
Select Specify Time when you want to set a deadline time
for the job.
Delay for Days
The number of days to offset the deadline time from the
day the job is selected for inclusion in the production plan.
Repeat Range The interval of time in Hours and Minutes for each job run to be
repeated. Using the Repeat Range information with the Start and
Termination Deadline times allows you to run a job instance, for
example every 15 minutes from 1:00 p.m. to 5:00 p.m.
Normal Elapsed Time
The estimated average time the job needs to run based on previous
runs.
224 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
Resources page
To add a resource dependency for the job, perform the following steps:
1. Click .
2. Double-click in the Resources cell and click ... (find) to search for and select a
resource.
3. Double-click in the Workstation cell to type the name of the workstation where
the resource resides.
4. Double-click in the Quantity cell and enter the number of resource units
required by the job. The number of jobs and schedules using a resource at any
one time cannot exceed 32.
To remove a resource dependency for the job, select the resource row in the list
and click .
Files page
To add a file dependency for the job, perform the following steps:
1. Click .
2. Double-click in the Filename cell and click ... (find) to search for and select a
file. You can search for a file only if it resides on the workstation where the Job
Scheduling Console resides.
3. Double-click in the Workstation cell to search for and select a workstation.
4. Double-click in the Qualifiers column and enter the test conditions for the file
dependency. On UNIX, the valid qualifiers are the same as UNIX test
command conditions. For more information, refer to your UNIX system
documentation.
For a list of the Windows qualifiers, see “Files page” on page 152.
On both UNIX and Windows, the expression %p inserts the file name.
Entering notempty is the same as entering -s %p. If no qualifier is specified,
the default is -f %p.
To remove a file dependency for the job, select the file row in the list and
click .
| Prompts page
| Use the Prompts page to set ad hoc or predefined prompt dependencies for the
| job.
| To add an ad hoc prompt for the job, perform the following steps:
| 1. From the drop-down list, select Ad Hoc Prompt.
| 2. Click .
| 3. Double-click in the Text cell and type the text of the prompt. The default
| behavior of a prompt is to display a message and wait for a reply. Based on the
| character preceding the text, the prompt can behave differently:
| v If the text begins with a colon (:), the prompt displays, but no reply is
| required to continue processing.
| v If the text begins with an exclamation mark (!), the prompt displays, but it is
| not recorded in the log file.
| Refer to the IBM Tivoli Workload Scheduler: Reference Manual for a detailed
| explanation on how to specify the text of a prompt.
| You can include one or more scheduler parameters as part or all of the text
| string. To use a parameter, place its name between carets (^) .
| To add a predefined prompt for the job, perform the following steps:
| 1. From the drop-down list, select Predefined Prompt.
| 2. Click .
| 3. Type the name of the prompt in the Name cell or click ... (find) to search for
| and select the prompt. The Text cell displays the text of the predefined prompt
| message. This field is read-only.
| To remove a prompt dependency for the job, select the prompt row in the list and
| click .
226 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
Note: You can also add multiple jobs to a job stream using . When you add
multiple jobs you can edit their properties one at a time.
6. In the Dependencies Properties - External Job panel, select Show jobs. All the
jobs that comprise the second job stream are displayed.
7. Select the job that you want to add as an external job of the first job stream.
8. Click OK to close the Properties - External Job panel. Icons for the added jobs
are displayed in the Graph view of the first job stream.
Note: You must use Add Link to define dependencies between the jobs in the job
stream editor. For more information, see “Adding external dependencies to a
job stream in the Graph View” on page 219.
Note: You must use Add Link to define dependencies between the jobs in the job
stream editor. For more information, see “Adding external dependencies to a
job stream in the Graph View” on page 219.
228 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
5. Click ... (find) to search for and select the workstation on which the job stream
runs.
6. Click Show Job Streams to list the job streams that run on the workstation.
7. Select a job stream from the list.
8. Add a link between the external job stream and its successor jobs.
For information about using an external job stream as a predecessor, see “Creating
dependencies between jobs in a job stream” on page 230.
You add external jobs in a job stream using the Graph view of the job stream
editor. For more information, see Chapter 37, “Managing distributed job streams,”
on page 219.
3. Click Add Dependency on External Job in the toolbar. The External Job
Dependency panel displays.
4. Click ... (find) to search for and select the job stream in which the job runs.
5. Click Show Jobs to list the jobs in the selected job stream that run on the
selected workstation.
6. Select a job in the list.
7. Add a link between the external job and its successor jobs.
You add dependencies between jobs in the Graph view of the job stream editor.
For more information, see Chapter 37, “Managing distributed job streams,” on page
219. The dependencies are represented by arrows.
230 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
To remove a dependency between jobs, select the arrow between the predecessor
and the successor, then right-click the arrow and select Delete from the pop-up
menu.
3. Click .
The Run Cycle View displays.
Rule page
Use the Rule page to set rules for the run cycle.
232 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
234 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed job streams in the database
To delete external dependencies for a job stream, perform the following steps:
| 1. Run a list that contains the relative job stream. See Chapter 33, “Working with
| lists,” on page 185.
| 2. Double-click the job stream. The Job Stream Editor displays.
3. Select External Dependencies from the File menu. This displays the Job Stream
External Dependencies panel.
4. Select External Job Stream, Internetwork, or External Job from the drop-down
menu.
5. Click the row of the dependency in the list you want to delete and click Delete
Row.
|
| The Explorer View Editor displays.
| 4. In the Table View select the jobs you want to delete
| 5. Rick-click and select Delete from the pop-up menu.
| 6. Click OK in the confirmation window. The jobs are deleted from the job
| stream.
| 7. Click Save.
To open the Timeline view of a job stream, click Timeline in the toolbar of any of
the other views of the Job Stream Editor.
236 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Checking time restrictions
The panel has four panes. You can size the panes by dragging the horizontal and
vertical lines that divide the panel. The left half of the window lists the job stream
run cycles in the top pane, and the job stream jobs in the lower pane.
Activity bars
The right half of the window contains activity bars that represent, on a daily and
hourly scale, the time restrictions defined for every run cycle and job. You can
customize the timescale in the following way:
1. Right-click anywhere along the lower scale. A pop-up menu displays.
2. Move your pointer to Timescale to display available choices.
3. Select the radio button that matches your preference.
Table frame
The left half of the window contains columns that display the following
information:
v A warning button for inconsistencies in time restrictions. This button marks a
run cycle when Tivoli Workload Scheduler for z/OS detects that there are jobs
with time restrictions outside the time restrictions of the run cycle.
v The run cycle name or job identifier.
v The expected start and deadline times of the run cycle or job.
v The expected duration of the job.
Time restrictions
In the upper right pane, the run cycle time restrictions are displayed by a blue bar
that represents the time interval from the start to the deadline of the run cycle. The
deadline is indicated by a vertical black line at the end of the blue bar. You can
change the start and the deadline by dragging the left and right ends of the two
bars, or by dragging the whole activity bar. As you move the bar, an indicator
displays the selected time.
Note: The run cycle time restrictions inherited from a template are displayed in
read-only mode. To modify them, you have to open the Job Stream Editor
window of the specific template.
Time restrictions for a job are shown by a thick blue bar that represents the time
interval from the start to the deadline of the job, and by a thinner, light blue line
that represents the expected duration. You can move the interval of time between
the start and the deadline times of the job by dragging either end of the thicker bar
(or the whole bar). You can only move the right end of the thinner bar because the
start position is calculated automatically based on the job dependencies. The job
deadline is indicated by a black vertical line. If a job has no specified deadline, the
thick bar is replaced by a vertical stripe indicating the start. You can only move it
forward or backward. To specify a deadline for the job, you have to double-click
the job in the upper left pane and open a Time Restrictions page.
Other tasks
In the Timeline view you can also perform the following activities:
v View the earliest start time of the first job and latest deadline time for the last
job to see the total run time of the job stream.
v Click a run cycle to see how it affects the jobs that start with the job stream. The
activity bars for jobs that start with the job stream change position when you
select different run cycles.
v Open the Time Restrictions page of a Run Cycle Properties panel or of a Job
Properties panel by double-clicking on a run cycle or job in the Table frame.
v Change the earliest start time, duration, and deadline time of a job by moving
different components of the activity bar. In the same way, you can change the
earliest start time and deadline of a run cycle.
v See which jobs start according to the start time of the job stream, and how those
jobs are affected by various rules.
238 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 38. Managing resources
This chapter describes how you manage resources in the database. To display and
modify the properties of a resource, perform the following steps:
1. Run a list of resources that contains the resource you want to manage. See
Chapter 33, “Working with lists,” on page 185.
2. In the list results, double-click the resource you want to modify or right-click
the resource and select Properties from the pop-up menu. The Properties -
Resource in Database panel displays.
3. Make your changes. See “Creating a z/OS resource” on page 107 and “Creating
a distributed resource” on page 111.
242 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 40. Managing workstation classes
This chapter describes how you manage workstation classes. You can specify
workstation classes for distributed engines only. To display and modify the
properties of a workstation class, perform the following steps:
1. Run a list of workstation classes that contains the workstation class you want
to manage. See Chapter 33, “Working with lists,” on page 185.
2. In the list results, double-click the workstation class you want to display or
right-click the workstation class and select Properties from the pop-up menu.
The Properties - Workstation Class in Database panel displays.
3. Make your changes. See Chapter 24, “Creating workstation classes,” on page
125.
4. Click OK.
258 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing z/OS job stream instances in the plan
Owner The name of the person responsible for the job stream.
Owner Description
A brief description of the job stream owner.
Authority Group Name
The name used to generate a RACF resource name for
authority checking.
Job Stream Template
The name of the job stream template to which the job
stream belongs.
Description A brief description of the job stream.
Start The Date and Time when the job stream is scheduled to run. The default
Engine Time Zone is that of the current Job Scheduling Console. You can
modify it in the Settings tab of the engine properties or the Job Scheduling
Console properties panels. After you modified the Properties of a job
stream, you cannot modify the Scheduled Time.
Deadline
The latest Date and Time when the job stream can end. The defaults are
the values in the first run cycle. The default Engine Time Zone is that of
the current Job Scheduling Console. You can modify it in the Settings tab
of the engine properties or Job Scheduling Console properties panels.
Action Type
The type of action for the submit. Possible values are:
Simple Submit
A job stream instance is created and is run when
dependencies are satisfied.
Submit & Hold
A job stream instance is created, all jobs without a
predecessor held so that you can modify the job stream at
a later interval.
Submit & Edit
A job stream instance is created and the Job Stream
Instance Editor displays to edit the job stream instance. The
job stays in hold.
Dependencies Resolution
Dependency resolution for the job stream. Possible values are:
None No dependency resolution is necessary.
Predecessors Predecessor dependencies must be resolved.
Successor Successor dependencies must be resolved.
All Both predecessor and successor dependencies must be
resolved.
General page
Most of the fields are read-only. However, you can modify the following settings:
v The name of the table of JCL variables used by the job stream. You can enter or
change the name of a table. Click ... (find) to search for and select the variable
table.
v The priority level. You can raise it or lower it if the instance has not yet started.
v Job stream template. The name of the job stream template, if any, to which the
job stream belongs.
For more information on rerunning jobs, see “Restart and cleanup” on page 293.
|
| The Explorer View Editor displays.
| 2. In the Table View select the jobs you want to delete.
| 3. Rick-click and select Delete from the pop-up menu.
260 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing z/OS job stream instances in the plan
| 4. Click OK in the confirmation window. The jobs are deleted from the job stream
| instance.
| 5. Click Save.
262 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 47. Managing distributed job stream instances in the
plan
This chapter describes how you manage distributed job stream instances in the
plan. It is divided into the following sections:
v “Submitting a job stream into the plan”
v “Displaying and changing the properties of a job stream instance” on page 264
v “Displaying and changing the follows dependencies of a job stream instance” on
page 271
v “Holding a job stream instance” on page 274
v “Releasing a job stream instance” on page 274
v “Showing predecessors and successors in the Impact View” on page 274
v “Cancelling a job stream instance” on page 275
| v “Performing a cancel pending of a job stream instance” on page 275
v “Changing the limit of a job stream instance” on page 275
v “Changing the priority of a job stream instance” on page 275
v “Releasing a job stream instance from dependencies” on page 276
v “Resubmitting a job stream instance” on page 276
| v “Deleting jobs simultaneously from a job stream instance” on page 276
In addition you can perform the following actions using the pop-up menu:
v Select all Jobs for Monitoring
v Deselect all Jobs for Monitoring
264 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Changing job stream instance properties
General page
Use the General page to manage general information for the job stream instance in
the plan.
Possible priority values are 0 through 101, where 101 is the highest priority.
A priority value of zero prevents the job stream from launching. High and
Go jobs are launched as soon as their dependencies are satisfied,
overriding the workstation job limit, but not overriding the job stream job
limit or the workstation job fence.
Carry Forward
This job stream instance is carried forward to the next processing day if it
does not complete before the end of the current production day.
Monitored Job Stream
The job stream instance and every job that it contains are monitored by
Tivoli Business Systems Manager. Changes to the monitored job status are
not displayed in the job stream properties until you close and reopen the
job stream.
Chapter 47. Managing distributed job stream instances in the plan 265
Changing job stream instance properties
Status The status of the job stream instance. See Appendix D, “Status description
and mapping,” on page 425.
Internal Status
The Tivoli Workload Scheduler internal status of the job stream instance.
See Appendix D, “Status description and mapping,” on page 425.
Number of Jobs
The total number of job instances in the job stream.
Number of Jobs Not Run
The number of job instances in the job stream that have not run.
Number of Jobs Abended
| The number of job instances in the job stream that ended abnormally.
Number of Successful Jobs
The number of job instances in the job stream that ended successfully.
Number of Executing Jobs
The number of job instances in the job stream that are running.
Number of Failed Jobs
The number of job instances in the job stream that have failed to start
running.
Start Time
The time and day the job stream instance started running.
Runtime
The duration of the job stream instance.
Est. Duration
The estimated duration of the job stream instance.
266 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Changing job stream instance properties
Resources page
Use the Resources page to specify resource dependencies for the job stream
instance.
Chapter 47. Managing distributed job stream instances in the plan 267
Changing job stream instance properties
Files page
Use the Files page to specify file dependencies for the job stream instance.
To release the job instance from the file dependency, click in the Status
column and select Released from the drop-down menu.
Internal Status
The internal status of the file dependency. Possible values are:
Not Checked
The file dependency has not been checked.
Checking
The file dependency is being checked.
Exists
The file dependency is satisfied.
Does Not Exist
The file dependency is not satisfied.
For information about adding a file dependency, see “Files page” on page 152.
| Prompts page
| Use the Prompts page to set ad hoc or predefined prompt dependencies for the job
| stream instance.
| To add an ad hoc prompt for the job stream instance, perform the following steps:
| 1. From the drop-down list, select Ad Hoc Prompt.
| 2. Click .
| 3. Double-click in the Message Text cell and type the text of the prompt. The
| default behavior of a prompt is to display a message and wait for a reply.
| Based on the character preceding the text, the prompt can behave differently:
| v If the text begins with a colon (:), the prompt displays, but no reply is
| required to continue processing.
| v If the text begins with an exclamation mark (!), the prompt displays, but it is
| not recorded in the log file.
| Refer to the IBM Tivoli Workload Scheduler: Reference Manual for a detailed
| explanation on how to specify the text of a prompt.
| You can include one or more scheduler parameters as part or all of the text
| string. To use a parameter, place its name between carets (^) . In the row you
268 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Changing job stream instance properties
| can see also the information described in the list below. This information is
| filled in when the job stream instance is included in the plan.
| Number
| The number of the prompt dependency.
| Release Status
| The status of the prompt dependency. Possible values are:
| Not Released
| The job stream instance is not released from the prompt
| dependency.
| Released
| The job stream instance is released from the prompt dependency.
| Internal Status
| The internal status of the prompt dependency. Possible values are:
| Not Asked
| The prompt has not been asked.
| Asked
| The prompt has been asked, but no response has been received.
| Answered Yes
| The prompt has been answered affirmatively.
| Answered No
| The prompt has been answered negatively.
| Reply The reply to the prompt dependency. To reply to a prompt that is in the
| ASKED state, click in this column and select Yes or No from the
| drop-down menu.
| To add a predefined prompt for the job stream instance, perform the following
| steps:
| 1. From the drop-down list, select Predefined Prompt.
| 2. Click .
| 3. Type the name of the prompt in the Name cell or click ... (find) to search for
| and select the prompt. The following information displays:
| Message Text
| The text of the prompt.
| Number
| The number of the prompt dependency.
| Release Status
| The status of the prompt dependency. Possible values are:
| Not Released
| The job stream instance is not released from the prompt
| dependency.
| Released
| The job stream instance is released from the prompt dependency.
| Internal Status
| The internal status of the prompt dependency. Possible values are:
| Not Asked
| The prompt has not been asked.
| Asked
| The prompt has been asked, but no response has been received.
| Answered Yes
| The prompt has been answered affirmatively.
Chapter 47. Managing distributed job stream instances in the plan 269
Changing job stream instance properties
| Answered No
| The prompt has been answered negatively.
| Reply The reply to the prompt dependency. To reply to a prompt that is in the
| ASKED state, click in this column and select Yes or No from the
| drop-down menu.
| To remove a prompt dependency for the job stream instance, select the prompt row
Predecessors page
Use the Predecessors page to add predecessor dependencies to the job stream
instance.
1. Click .
2. In the Job Stream and Job, cells click ... (find) to search for and select a job
stream and a job. To insert this data in the row you are working on, click
Apply in the Find panel.
270 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Changing job stream instance properties
| Network Agent
| The network agent workstation to which the predecessor belongs.
| Dependency
| A dependency on the job or job stream predecessor in the format
| workstation#jobstream.job. The maximum length is 16 characters for
| workstation, 16 characters for the job stream, and 40 characters for the job.
| Release Status
| The release status of the internetwork predecessors. The possible states are:
| v Released
| v Not Released
| To release the job stream instance from the internetwork predecessor
| dependency, click in the Release Status column and select Released from
| the drop-down menu.
| Internal Status
| The Tivoli Workload Scheduler internal status of the predecessor job or job
| stream. See Appendix D, “Status description and mapping,” on page 425.
| 1. Click .
| 2. In the Network Agent cell click ... (find) to search for and select an agent.
| 3. Double-click in the Dependency cell and type the dependency.
Chapter 47. Managing distributed job stream instances in the plan 271
Displaying and modifying dependencies
Predecessors page
Use the Predecessors page to add predecessors to the job stream instance.
1. Click .
2. In the Job Stream and Job, cells click ... (find) to search for and select a job
stream and a job. To insert this data in the row you are working on, click
Apply in the Find panel.
272 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Displaying and modifying dependencies
| 1. Click .
| 2. In the Network Agent cell click ... (find) to search for and select an agent.
| 3. Double-click in the Dependency cell and type the dependency.
Successors page
Use the Successors page to view successor information for the job stream instance.
Successors are jobs or job streams that have the job stream instance as predecessor.
Chapter 47. Managing distributed job stream instances in the plan 273
Displaying and modifying dependencies
Workstation
The name of workstation to which the successor belongs.
Status The release status of the Internetwork successors. The possible states are:
v Released
v Not Released
To release the job stream instance from the successor dependency, click in
the Release Status column and select Released from the drop-down menu.
Internal Status
The Tivoli Workload Scheduler internal status of the successor job. See
Appendix D, “Status description and mapping,” on page 425.
Scheduled Time
The date and time when the job stream is scheduled to run.
You can define the level of dependencies displayed in the Impact View by
choosing Dependency Level in the Layout menu. In the Dependency Level panel,
type a number ranging from 1 to 5 and click OK. The predecessors or successors
up to the specified level are displayed in the Impact View.
274 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Displaying and modifying dependencies
Note: If a single job stream instance is selected, Default sets the priority to the
original value of the job stream instance at the start of the processing
day. If multiple job stream instances are selected, the priority of each job
stream instance is set back to what it was at start of the processing day.
Chapter 47. Managing distributed job stream instances in the plan 275
Displaying and modifying dependencies
To release a job stream instance from its dependencies, perform the following
steps:
1. Run a job stream instance list that contains the job stream you want to release.
See Chapter 33, “Working with lists,” on page 185.
2. In the list results, right-click the job stream instance.
3. Select Release All Dependencies from the pop-up menu.
|
| The Explorer View Editor displays.
| 4. In the Table View select the jobs you want to delete.
| 5. Rick-click and select Delete from the pop-up menu.
| 6. Click OK in the confirmation window. The jobs are deleted from the job stream
| instance.
| 7. Click Save.
276 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 48. Managing z/OS job instances
This section describes how to manage z/OS job instances in the plan. It is divided
into the following sections:
v “Browsing and modifying z/OS job instances”
v “Browsing and modifying job instance dependencies” on page 285
v “Changing time restrictions in the Timeline View” on page 287
| v “Deleting a job instance” on page 288
| v “Holding a job instance” on page 289
| v “Releasing a job instance” on page 289
v “Showing dependencies in the Impact View” on page 290
v “Browsing the job log” on page 291
v “Setting a job instance to a non operational state (NOP) in the plan” on page 291
v “Restoring a job instance to operational in the plan (UN-NOP)” on page 291
| v “Killing a job instance running on a fault-tolerant agent” on page 291
v “Running a job instance immediately” on page 292
v “Changing the status of a job instance” on page 292
v “Editing JCL” on page 292
v “Viewing operator instructions” on page 292
v “Modifying job setup” on page 292
v “Restart and cleanup” on page 293
v “Recovery information” on page 294
v “Automatic recovery” on page 294
| v “Critical Path” on page 295
General page
Use the General page to view general information about the job instance in the
plan.
278 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Browsing and modifying z/OS job instances in the plan
Task page
Use the Task page to view task information about the job instance in the plan.
Details page
Use the Details page to view details of the job instance in the plan.
280 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Browsing and modifying z/OS job instances in the plan
Long Duration
The scheduler intervenes if the job takes longer than it should
as compared to the statistics that it keeps.
Latest Start
The scheduler intervenes immediately if the job starts after the
latest start time.
| WLM Class The class applied for WLM service class promotion if the job is
| late. Select the value WLM for Critical Job to enable WLM Class.
Planned Duration
The estimated processing time for the job.
Intermediate Start
If the job is interrupted, the time it restarts.
Actual End The time the job instance ended.
Transport Time
The time needed for data to be transported from one workstation
to another between jobs.
Predecessors The number of jobs whose completion is necessary for this instance
to run. See “Predecessors page” on page 286.
Completed Predecessors
The number of predecessors that have completed.
Successors The number of jobs that depend on the completion of this instance.
See “Successors page” on page 286.
Logical Resources
The number of logical resources reserved for the job.
Options page
Use the Options page to view option information about the job instance in the
plan.
Resources page
Use the Resources page to define the parallel servers and the logical and
workstation resources that the job uses.
282 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Browsing and modifying z/OS job instances in the plan
| Automation page
| Use the Automation page for jobs that are to be run on Tivoli System Automation
| for z/OS. These jobs must be defined on workstations with the automatic attribute
| set.
284 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Browsing and modifying z/OS job instances in the plan
| To specify just the third parameter, the field might look like this:
| ,,CHKEND
Predecessors page
Use the Predecessors page to view and modify information about the job instances
that must complete before this instance can start running.
1. Click .
2. Click ... (find) to search for the Job Stream Name, Identifier, or Job Stream
Start. To insert this data in the row you are working on, click Apply in the
Find Job Instance panel.
3. Double-click each table cell to modify the values.
To remove a dependency, select the predecessor and click Delete From Table.
Successors page
Use the Successors page to view information about the job instances that depend
on completion of this instance before they can start running.
286 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Browsing and modifying z/OS job instance dependencies in the plan
1. Click .
2. Click ... (find) to search for the Job Stream Name, Identifier, or Job Stream
Start. To insert this data in the row you are working on, click Apply in the
Find Job Instance panel.
3. Double-click each table cell to modify the values.
To remove a dependency, select the successor and click Delete From Table.
Click Apply to save the changes and keep the panel open, click OK to save any
changes you made and close the panel.
The right-hand pane has activity bars that show the runtime of a job instance in
terms of start, duration, and deadline times.
The deadline is indicated by a black stripe at the end of the blue activity bar. The
activity bar represents the time difference between the earliest planned start and
the planned end that were specified as time restrictions for the job. A pale blue bar
represents the duration of the job. It turns red if the duration exceeds the deadline
and it becomes diamond shaped if the duration is zero. A black line represents the
actual runtime of the job instance.
By moving components of the activity bars, you can change the time restrictions of
each instance and view the results of your changes.
288 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Holding a job instance
Note: Do not confuse Release with Release All Dependencies. It has no effect on
job dependencies.
| The Layout menu contains Direction and Dependency Level. Direction enables
you to graphically show the job instances and their dependencies in the panel you
choose.
Dependency Level helps you to define the level of dependencies displayed in the
Impact View. In the Dependency Level panel, type a number ranging from 1 to 5
and click OK. The predecessors or successors up to the specified level, if any, are
displayed in the Impact View. The value defined in the Dependency Level panel is
stored and used whenever a new view is opened.
Displaying dependencies
To display a dependency of a job instance, right-click the job instance and select
Show Dependencies from the pop-up menu. Any dependent job instances are
displayed.
Only the first level of dependent job instances displays. To display more than one
level of dependency, right-click each dependent job instances and select Show
Dependencies from the pop-up menu.
Note: If you display dependencies for more than one job, then refresh the display,
only the first level of dependent job instances displays.
290 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Set as root
Set as root
You can reset the display using a job instance as the root job instance. Right-click
the job instance you want as root and select Set As Root from the pop-up menu.
The display is refreshed, showing the selected job instance as the root instance.
To reset the display in a separate panel, right-click the job instance you want as
root and select Set As Root In New Frame from the pop-up menu.
To use the NOP option, right-click the name of a job instance and select NOP from
the pop-up menu.
To do this, right-click the name of a job instance and select UN-NOP from the
pop-up menu. The job instance is restored to the plan.
To run a job instance immediately, right-click the name and select Execute from the
pop-up menu. If all conditions are met, the job instance is run immediately.
Editing JCL
You can modify the variables and instructions associated with a job instance before
submitting a job, by editing the JCL associated with the instance.
292 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Modifying job setup
When you have made your changes, click OK. A second Job Setup panel displays
for each successor job instance. Each panel shows the JCL for the instance,
reflecting the change made to the promptable variables.
For each Job Setup JCL panel, click OK to save the changes and close the panel.
| You can restart a job instance or a step and perform cleanup operations, as follows.
| Right-click a job instance and select Restart from the menu. Select one of the
| following:
| Restart and Cleanup
| The Restart and Cleanup panel displays. Some of the options listed below
| might not be available, depending on factors such as whether the job is
| restartable. Select one of the following:
| Step Restart
| Restarts the job or the started task at the JCL step level and
| performs the appropriate cleanup actions. When you request a step
| restart, the scheduler shows you which steps are restartable and
| which is the best step, but you can choose to ignore the suggestion
| and restart at a different step.
| Job Restart
| Completely restarts the job, including the necessary cleanup
| actions. The scheduler shows you the list of data sets with the
| related steps, or the JCL before restarting.
| Start Cleanup
| Runs the subtask that simply cleans up the data set.
| Start Cleanup with AR
| Performs the same operation as Start Cleanup. In addition, the
| cleanup list is built respecting the restart step selected by the
| Automatic Recovery task. This option is allowed only for jobs in
| the error state defined with manual cleanup. When you select this
| option, the clean up list displays with the restart step name and
| number at the bottom of the panel.
| Display Clean Up Result
| View the results of the last cleanup.
| Use Expanded JCL
| This is for information only. If selected, the Job or Step restart uses
| Extended JCL. It can be enabled by selecting Expanded JCL in the
| Properties - Options page of the job prior to selecting one of the
| restart options described in this section.
| Expanded JCL is the JCL extracted from the JOBLOG of the last
| run and is built from data store. When data store builds the
| expanded JCL, the EXEC statements that call for procedures are
| commented out and the called procedures are inserted in their
| expanded form. The result is a linear JCL without procedure calls.
| When you use expanded JCL, the same steps (along with the ones
| in the called procedures and INCLUDE) are rerun exactly as they
| were in the original run.
| Fast Job Restart
| Performs a Job Restart without giving you the option to modify the list of
| data sets with the related steps, or the JCL.
| Fast Step Restart
| Performs a Step Restart from the best step determined by the scheduler,
| without giving you the option to select a different step or modify any
| other aspects of the job.
| Note: When run for the first time on a job or step, these options only create the
| job log. You must wait a few seconds and then launch the option again to
| use that job log to restart the job or step. If the job or step does not restart,
| repeat this operation until it does.
Recovery information
Recovery Info displays the recovery options defined in the job script, and can be
displayed only in case the job fails. Most of the fields in the panel are read-only,
because the recovery statements are coded within the job script, and cannot be
modified using the graphical interface.
Right-click a job instance and select Recovery Info from the menu.
Recovery Option displays the recovery option specified in the job script. For more
information on the recovery options, refer to IBM Tivoli Workload Scheduler for z/OS:
Customization and Tuning.
Prompt Information displays the information about prompt options defined in the
job script, such as, Identifier and Status. If a message was defined in the job
script, it displays in Message. Click Reply to Prompt to select an answer to the
prompt. If you select Yes, the operation specified in Recovery Option is
performed, if you select No, no operation is performed.
| Recovery Job Information displays details concerning the recovery job, if any, to
| run if the parent job ends in error. In Recovery Job Information section you can
| perform the following actions:
| Browse Job Log
| To display the Job Instance Log File panel.
| Kill To stop the recovery job instance that is currently running on a
| fault-tolerant agent or on a standard agent. To stop the recovery job
| instance the Status must be Started. When you kill a job instance the Status
| is set to Error. Click Reload to refresh the screen and display the new
| status.
Automatic recovery
You use Automatic Recovery to request an automatic job recovery for jobs that
ended in error, and that have a cleanup type other than automatic.
| Right-click a job instance and select Automatic Recovery from the menu.
294 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Critical Path
| Critical Path
| You use Critical Path to view a list of all jobs that are on the critical path of the
| selected job.
| Right-click a job instance and select Critical Path from the menu. A list of the jobs
| in the critical path displays.
296 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 49. Managing distributed job instances in the plan
This section describes how to manage distributed job instances in the plan. It is
divided into the following sections:
v “Submitting a job”
v “Submitting an ad hoc job” on page 299
v “Modifying the properties of a job instance” on page 307
v “Displaying and modifying job instance dependencies” on page 314
| v “Deleting a job instance” on page 316
v “Holding a job instance” on page 316
v “Releasing a job instance” on page 317
v “Showing job instance predecessors and successors using the Impact View” on
page 317
v “Browsing the job log” on page 318
v “Rerunning a job instance” on page 319
v “Cancelling a job instance” on page 319
v “Killing a job instance” on page 320
v “Confirming a job instance status” on page 320
v “Releasing a job instance from dependencies” on page 320
Submitting a job
There are two methods to submit a job into a job stream:
v “Into a default job stream”
v “Into a specific job stream” on page 299
298 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Into a default job stream
If you want to view or modify the properties of the job, click on Properties. See
“Modifying the properties of a job instance” on page 307 for details. If you want to
submit the job and close the panel, click OK.
If you want to view or modify the properties of the job, click Properties. See
“Modifying the properties of a job instance” on page 307 for details. If you want to
submit the job and close the panel, click OK.
When you submit a job, you can also modify the job predecessors. See
“Predecessors page” on page 305.
2. Right-click the job stream instance and select Submit Ad Hoc Job from the
pop-up menu. The Properties - Job Instance panel displays.
General page
Use the General page to enter general information for the ad hoc job.
Possible priority values are 0 through 101, where 101 is the highest
priority. A priority value of zero prevents the ad hoc job from
launching.
Alias An alias for the ad hoc job.
Workstation The name of the workstation of the ad hoc job. When you use ...
(find) to search for a workstation, make sure the workstation you
select is correct for the type of ad hoc job you are submitting.
Job Stream The name of the job stream for the ad hoc job. The workstation for
this job stream instance displays only when the you selected to
submit an ad hoc job from a job stream instance list. Otherwise, the
job instance is submitted into JOBS on the workstation for the
specified job.
Scheduled Time
The date and time when the job stream is scheduled to run.
300 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Submitting a distributed ad hoc job into a specific job stream
Recovery Options
The behavior of the ad hoc job in case it ends in failure. Possible
values are:
Action The recovery action for the submitted ad hoc job. It
can be Stop, Continue, or Rerun.
Message The text of a recovery prompt. The maximum
length is 64 characters. The default behavior of a
prompt is to display a message and wait for a
reply. If the string begins with a colon (:), the
message displays but no reply is necessary. If the
string begins with an exclamation mark (!), the
message displays but not logged.
Job Name The name of a recovery job to run if the parent job
abends. Recovery jobs are run only once for each
abended instance of the parent ad hoc job.
Workstation Name
Displays the name of the workstation on which the
recovery job runs. The name is entered
automatically when you select a recovery job.
Not all jobs are eligible to have recovery jobs run
on a different workstation. Follow these guidelines:
v If either workstation is an extended agent, it
must be hosted by a domain manager or a
fault-tolerant agent that runs in Full Status
mode.
v The recovery workstation of the recovery job
must be in the same domain as the workstation
of the parent domain.
v If the recovery workstation of the recovery job is
a fault-tolerant agent, it must run in Full Status
mode.
Requires Confirmation
The ad hoc job completion must be confirmed by the operator.
Monitored Job
The ad hoc job is monitored by Tivoli Business Systems Manager
(TBSM).
Task page
Use the Task page to set task information for the job.
job runs and any options and arguments. The maximum length is
4095 characters. Commands are run directly and the jobmanrc
standard configuration script is not run. For task types other than
Windows, double-quotes (″) are not permitted. To include a
parameter in the Command field, perform the steps described in
“Adding parameters to jobs” on page 131.
Add Parameter
The script or command definition requires a parameter. For
information about adding parameters, see “Adding parameters to
jobs” on page 131.
Is Interactive For Windows jobs, the job runs interactively on the Windows
desktop.
Return Code Mapping Expression
Which return codes cause the job to be successful. Enter a logical
expression that defines the success condition. Allowed operators
are comparison operators (=, != or <>, >, >=, <, <=) and logical
operators (AND, OR, NOT).
Note: For task type SAP Job, refer to the IBM Tivoli Workload Scheduler for
Applications: User’s Guide for information about defining the task.
302 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Submitting a distributed ad hoc job into a specific job stream
Resources page
Use the Resources page to set resource dependencies for the ad hoc job.
To add a resource dependency for the ad hoc job instance, perform the following
steps:
1. Click .
2. Double-click in the Workstation cell and click ... to search for and select a
workstation.
3. Double-click in the Name cell and click ... to search for and select a resource
name.
4. Double-click in the Quantity cell and specify the number of resource units
required by the ad hoc job instance. The default is one.
| Prompts page
| Use the Prompts page to set ad hoc or predefined prompt dependencies for the ad
| hoc job.
| To add an ad hoc prompt for the job stream instance, perform the following steps:
| 1. From the drop-down list, select Ad Hoc Prompt.
| 2. Click .
| 3. Double-click in the Message Text cell and type the text of the prompt. The
| default behavior of a prompt is to display a message and wait for a reply.
| Based on the character preceding the text, the prompt can behave differently:
| v If the text begins with a colon (:), the prompt displays, but no reply is
| required to continue processing.
| v If the text begins with an exclamation mark (!), the prompt displays, but it is
| not recorded in the log file.
| Refer to the IBM Tivoli Workload Scheduler: Reference Manual for a detailed
| explanation on how to specify the text of a prompt.
| You can include one or more scheduler parameters as part or all of the text
| string. To use a parameter, place its name between carets (^) .In the row you
| can see also the information described in the list below. This information is
| filled in when the job stream instance is included in the plan.
| Number
| The number of the prompt dependency.
| Release Status
| The status of the prompt dependency. Possible values are:
| Not Released
| The job stream instance is not released from the prompt
| dependency.
| Released
| The job stream instance is released from the prompt dependency.
| Internal Status
| The internal status of the prompt dependency. Possible values are:
| Not Asked
| The prompt has not been asked.
| Asked
| The prompt has been asked, but no response has been received.
| Answered Yes
| The prompt has been answered affirmatively.
| Answered No
| The prompt has been answered negatively.
| Reply The reply to the prompt dependency. To reply to a prompt that is in the
| ASKED state, click in this column and select Yes or No from the
| drop-down menu.
| To add a predefined prompt for the job stream instance, perform the following
| steps:
| 1. From the drop-down list, select Predefined Prompt.
| 2. Click .
| 3. Type the name of the prompt in the Name cell or click ... (find) to search for
| and select the prompt. The following information displays:
| Message Text
| The text of the prompt.
| Number
| The number of the prompt dependency.
| Release Status
| The status of the prompt dependency. Possible values are:
| Not Released
| The job stream instance is not released from the prompt
| dependency.
| Released
| The job stream instance is released from the prompt dependency.
| Internal Status
| The internal status of the prompt dependency. Possible values are:
| Not Asked
| The prompt has not been asked.
| Asked
| The prompt has been asked, but no response has been received.
| Answered Yes
| The prompt has been answered affirmatively.
304 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Submitting a distributed ad hoc job into a specific job stream
| Answered No
| The prompt has been answered negatively.
| Reply The reply to the prompt dependency. To reply to a prompt that is in the
| ASKED state, click in this column and select Yes or No from the
| drop-down menu.
| To remove a prompt dependency for the job stream, select the prompt row in the
Files page
Use the Files page to set file dependencies for the ad hoc job.
To add a file dependency to the ad hoc job instance, perform the following steps:
1. Click .
2. Double-click the Filename cell and type a file name and path, or click ... (find)
to search for and add a file.
3. Double-click the Workstation cell and click ... (find) to search for and select the
workstation where the file exists or will be created.
4. Double-click the Qualifiers cell and specify the test conditions for the file
dependency. For a description of the possible qualifiers see “Files page” on
page 152.
Predecessors page
Use the Predecessors page to set predecessor dependencies for the ad hoc job.
Job Stream The name of the predecessor job stream instance or the job stream
that owns the predecessor job.
Job The name of a predecessor job instance.
Workstation The workstation of the predecessor job stream.
Release Status
Whether the predecessor dependency is released. Possible values
are:
Released
The job instance is released from the predecessor dependency.
Not Released
The job instance is not released from the predecessor
dependency.
Internal Status
The Tivoli Workload Scheduler internal status of the predecessor
job or job stream.
For more information on job or job stream status refer to
Appendix D, “Status description and mapping,” on page 425.
Scheduled Time
The time at which the job stream is scheduled to run.
To add a predecessor to the ad hoc job instance, perform the following steps:
1. Click .
2. To specify a predecessor job stream, double-click in the Job Stream cell and
click ... (find) to search for and insert the name of a predecessor job stream
instance.
3. To specify a predecessor job, double-click in the Job cell and click ... (find) to
search for and insert the name of a predecessor job instance.
To delete a predecessor from the ad hoc job instance, select it and click .
306 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Submitting a distributed ad hoc job into a specific job stream
| 1. Click .
| 2. In the Network Agent cell click ... (find) to search for and select an agent.
| 3. Double-click in the Dependency cell and type the dependency.
After you modified the Properties of a job instance, you cannot modify the
Scheduled Time .
General page
Use the General page to modify the general properties of the job instance.
Possible priority values are 0 through 101, where 101 is the highest
priority. A priority value of zero prevents the job from launching.
High and Go jobs are launched as soon as their dependencies are
satisfied, overriding the workstation job limit, but not overriding
the job stream job limit or the workstation job fence.
Status The Job Scheduling Console status of the job instance.
308 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Modifying job instance properties in the plan
Task page
Use the Task page to review information about the job instance task.
Return Code
The return code assigned to the job instance.
Expression
The logical expression that defines the success condition.
310 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Modifying job instance properties in the plan
Resources page
Use the Resources page to set resource dependencies for the job instance.
To add a resource dependency to the job instance, perform the following steps:
1. Click .
2. Double-click in the Workstation cell and click ... to search for and select a
workstation.
3. Double-click in the Resource cell and click ... to search for and select a resource
name.
4. Double-click in the Quantity cell and specify the number of resource units
required by the ad hoc job instance. The default is one.
| Prompts page
| Use the Prompts page to set ad hoc or predefined prompt dependencies for the job
| instance.
| To add an ad hoc prompt for the job instance, perform the following steps:
| 1. From the drop-down list, select Ad Hoc Prompt.
| 2. Click .
| 3. Double-click in the Message Text cell and type the text of the prompt. The
| default behavior of a prompt is to display a message and wait for a reply.
| Based on the character preceding the text, the prompt can behave differently:
| v If the text begins with a colon (:), the prompt displays, but no reply is
| required to continue processing.
| v If the text begins with an exclamation mark (!), the prompt displays, but it is
| not recorded in the log file.
| Refer to the IBM Tivoli Workload Scheduler: Reference Manual for a detailed
| explanation on how to specify the text of a prompt.
| You can include one or more scheduler parameters as part or all of the text
| string. To use a parameter, place its name between carets (^) .In the row you
| can see also the information described in the list below. This information is
| filled in when the job stream instance is included in the plan.
| Number
| The number of the prompt dependency.
| Release Status
| The status of the prompt dependency. Possible values are:
| Not Released
| The job instance is not released from the prompt dependency.
| Released
| The job instance is released from the prompt dependency.
| Internal Status
| The internal status of the prompt dependency. Possible values are:
| Not Asked
| The prompt has not been asked.
| Asked
| The prompt has been asked, but no response has been received.
| Answered Yes
| The prompt has been answered affirmatively.
| Answered No
| The prompt has been answered negatively.
| Reply The reply to the prompt dependency. To reply to a prompt that is in the
| ASKED state, click in this column and select Yes or No from the
| drop-down menu.
| To add a predefined prompt for the job instance, perform the following steps:
| 1. From the drop-down list, select Predefined Prompt.
| 2. Click .
| 3. Type the name of the prompt in the Name cell or click ... (find) to search for
| and select the prompt. The following information displays:
| Message Text
| The text of the prompt.
| Number
| The number of the prompt dependency.
| Release Status
| The status of the prompt dependency. Possible values are:
| Not Released
| The job instance is not released from the prompt dependency.
| Released
| The job instance is released from the prompt dependency.
| Internal Status
| The internal status of the prompt dependency. Possible values are:
| Not Asked
| The prompt has not been asked.
| Asked
| The prompt has been asked, but no response has been received.
312 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Modifying job instance properties in the plan
| Answered Yes
| The prompt has been answered affirmatively.
| Answered No
| The prompt has been answered negatively.
| Reply The reply to the prompt dependency. To reply to a prompt that is in the
| ASKED state, click in this column and select Yes or No from the
| drop-down menu.
| To remove a prompt dependency for the job instance, select the prompt row in the
Files page
Use the Files page to set file dependencies for the job instance.
To release the job instance from the file dependency, double-click in the
Release Status column and select Released from the drop-down menu.
Internal Status
The internal status of the file dependency. Possible values are:
Not Checked
The file dependency has not been checked.
Checking
The file dependency is being checked.
Exists
The file dependency is satisfied.
Does Not Exist
The file dependency is not satisfied.
To add a file dependency to the job instance, perform the following steps:
1. Click .
2. Double-click the Filename cell and type a file name and path, or click ... (find)
to search for and add a file name.
3. Double-click the Workstation cell and click ... (find) to search for and select the
workstation where the file exists or will be created.
4. Double-click the Qualifiers cell and specify the test conditions for the file
dependency. For a description of the possible qualifiers see “Files page” on
page 152.
To remove a file dependency from the job instance, select it and click .
Predecessors page
Use the Predecessors page to set predecessor dependencies for the job instance.
314 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Modifying job instance properties in the plan
Internal Status
The Tivoli Workload Scheduler internal status of the predecessor job or job
stream instance.
For more information about job or job stream status, see Appendix D,
“Status description and mapping,” on page 425.
Scheduled Time
The time at which the job instance is scheduled to run.
1. Click .
2. To specify a predecessor job instance, double-click in the Job cell and click ...
(find) to search for and select a predecessor job instance. This operation
automatically displays the job stream to which the job belongs in the Job
Stream cell.
3. To specify a predecessor job stream instance, double-click in the Job Stream cell
and click ... (find) to search for and select the name of a predecessor job stream
instance.
1. Click .
2. In the Network Agent cell click ... (find) to search for and select an agent.
3. Double-click in the Dependency cell and type the dependency.
Successors page
Use the Successors page to view information about successor dependencies.
316 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Deleting a job instance
Note: Do not confuse Release with Release All Dependencies. It has no effect on
job dependencies.
1. Run a list of job instances that contains the job instance you want to view. See
Chapter 33, “Working with lists,” on page 185.
2. Right-click the job instance and select Impact View Predecessors or
Successors.
| The Impact View panel displays.
|
Direction graphically shows the job instances and their dependencies in the panel.
Dependency Level sets the level of dependencies displayed in the Impact View
ranging from 1 to 5. The predecessors or successors up to the specified level, if any,
are displayed in the Impact View. The value defined in the Dependency Level
panel is stored and used whenever you open another view.
At any time, you can reset the display using a job instance as the root job instance.
Right-click the job instance you want to use as the root job instance and select Set
As Root from the pop-up menu. The display is refreshed, showing the selected job
instance as the root instance.
To reset the display in a separate panel, right-click the job instance you want to use
as the root job instance and select Set As Root In New Frame from the pop-up
menu.
318 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Deleting a job instance
1. Run a list of job instances that contains the job instance you want to browse.
See Chapter 33, “Working with lists,” on page 185.
2. In the list results, right-click the job instance you want to display.
3. Select Browse Job Log from the pop-up menu.
The job instance log file panel displays.
1. Run a list of job instances that contains the job instance you want to cancel. See
Chapter 33, “Working with lists,” on page 185.
2. Right-click the job instance and select Cancel from the pop-up menu.
To confirm a job instance status to SUCC or ABEND, perform the following steps:
1. Run a list of job instances that contains the job instance you want to confirm.
See Chapter 33, “Working with lists,” on page 185.
2. Right-click the job instance and select Confirm SUCC or ABEND from the
pop-up menu.
320 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 50. Managing workstations in the plan
This chapter describes how you manage workstations in the plan. It is divided into
the following sections:
v “Managing z/OS workstations in the plan”
v “Managing distributed workstations in the plan” on page 326
Note: The changes you make to a workstation in the plan do not change the
workstation properties in the database.
1. Run a Status of all Workstations list that contains the workstation you want to
modify. See Chapter 33, “Working with lists,” on page 185.
2. Right-click the workstation and select Properties from the pop-up menu.
The Properties - Workstation in Plan panel displays. Several of the fields are
read only.
322 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Displaying z/OS workstation status in the plan
General page
Use the General page to review general information about the workstation, or to
set the Reporting Attribute of the workstation. For a definition of the fields, see
“Creating a z/OS workstation” on page 98.
Resources page
Use the Resources page to review details of the workstation resources. For each of
the two resources the panel displays the name, the amount in use, and the type of
use. For a definition of the fields, see “Creating a z/OS workstation” on page 98.
To change the type of use of each resource, select Used for control. This means
that, if an unexpected event happens while job instances are running, the system
considers the resource when it reschedules them.
This page displays the number, estimated duration, and actual duration (where
applicable) of all the job instances scheduled to run on the workstation. The
information is provided for instances in the following status:
v Completed
v Interrupted
v Started
v Ready
v Jobs Waiting
To add an open time interval for the workstation, perform the following steps:
1. Click .
2. Double-click the Start Date cell and add a new day.
3. Double-click in the Start Time cell and enter the new time.
4. Double-click in the End Date cell and enter the new end date.
5. Double-click in the End Time cell and enter the new end time.
6. Double-click in the Planned PS cell and enter the number of parallel servers
defined for the workstation.
7. Double-click in the Planned R1 cell and enter the quantity of available
resources.
8. Double-click in the Planned R2 cell and enter the quantity of available
resources.
9. Double-click in the Planned Alternate cell and enter a workstation that can
substitute the workstation if it is unavailable.
10. Double-click the Modified PS cell and enter the new parallel server quantity.
11. Double-click the Modified R1 cell and enter the new resource quantity.
12. Double-click in the Modified R2 cell and enter the new resource quantity.
13. Double-click in the Modified Alternate cell and to click ... (find) to search for
and select an alternate workstation.
324 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Displaying z/OS workstation status in the plan
v Restart
v Leave
v Set to error
Reroute Jobs Select to reroute jobs to the alternate workstation you specify in
Alternate Workstation
Note: If the workstation is fault-tolerant, only the Active and Offline options are
available.
Impact View Show the predecessors and successors of the job instance
Browse Job Log
View the job log file.
| NOP or UN-NOP
| Set a job instance that is already in the plan and is in ready or
| waiting status to run in a non-operational state (NOP), or change a
| non-operational job instance to an operational job instance
| (UN-NOP).
| Kill Stop a job instance that is currently running on a fault-tolerant
| agent or on a standard agent.
Execute Run the job instance immediately.
Set status Change the status of the job instance.
Edit JCL Modify the variables and instructions associated with a job
instance.
Browse Operator Instruction
View operator instructions associated with a job instance.
Job Setup Tailor job statements.
Restart Restart a job instance and perform cleanup operations.
Recovery Info Displays the recovery options defined in the job script.
Automatic Recovery
Displays whether automatic recovery is set.
| Critical Path Displays all jobs on the same critical path as the selected job.
For an explanation about how to use these options, see Chapter 48, “Managing
z/OS job instances,” on page 277.
326 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed workstations in the plan
328 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing distributed workstations in the plan
Note: To start all the workstations in a domain, refer to “Starting the workstations
in a domain” on page 341.
330 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 51. Managing resources in the plan
This chapter describes how you manage resources in the plan. It is divided into the
following sections:
v “Managing z/OS resources”
v “Managing distributed resources” on page 335
The changes you make to a resource in the current plan do not affect the resource
in the database.
General page
Use the General page to browse and modify general information about the
resource. Some of the information displayed is read-only.
332 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing z/OS resources in the plan
Note: Updates in the Quantity and Deviation fields are retained also through plan
extensions, unless they are changed manually.
1. Run a plan list that contains the resource you want to view. See Chapter 33,
“Working with lists,” on page 185.
2. Right-click the resource and select List Jobs Waiting for Resource or Using
Resource.
All the job instances scheduled to use the resource and in the status you selected
are displayed in the bottom pane of the panel.
334 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Managing z/OS resources in the plan
| Recovery Info
| Manage the recovery options.
| Automatic Recovery
| Manage the automatic recovery of the job instance.
| Critical Path
| View a list of all jobs that are on the critical path of the selected job
| instance.
For an explanation on how to use these options, see Chapter 48, “Managing z/OS
job instances,” on page 277.
336 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 52. Managing distributed file dependencies in the
plan
This chapter describes how you manage distributed file dependencies in the plan.
It is divided into the following sections:
v “Displaying file dependencies status”
340 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 54. Managing domains in the plan
This chapter describes how you manage domains in the plan. It is divided into the
following sections:
v “Starting the workstations in a domain”
v “Stopping the workstations in a domain”
v “Linking the workstations in a domain”
v “Unlinking the workstations in a domain” on page 342
v “Switching the domain manager in a domain” on page 342
342 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 55. Changing Windows user passwords in the plan
This chapter describes how to change a Windows user password in the plan. To
change a Windows user password in the plan, perform the following steps:
1. In the Actions list pane, select Change Password.
2. Select the engine.
The Change Password panel displays.
Note: When you change a Windows user password, it is only relevant to the
current plan. Jnextplan restores the Windows user password the next time it
is run.
To select a plan different from the production plan, perform the following steps:
1. In the Actions list pane, open Set alternate plan.
2. Select the engine.
The Set Alternate Plan Files panel displays.
Start Time The actual date and time the plan began running. This column is
blank for trial and forecast plans.
Run Number The run number of times the plan was run. For trial and forecast
plans this is always 0.
Size The size of the log file, in records.
Plan Start The lowermost limit of plan extension expressed as date and time.
Plan End The uppermost limit of plan extension expressed as date and time.
346 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
|
348 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
|
Part 8. Troubleshooting
The first time you log in to the Job Scheduling Console, the logging.properties
configuration file is copied to the user home directory in the .twsconsole
subdirectory. This procedure prevents the information in the logging.properties
file from being overwritten when another user logs in to the Job Scheduling
Console. If you want to refresh the file contents, you can rename or move the
existing logging.properties file so that the Job Scheduling Console creates a new
one when you next log in.
Table 9 defines the keys in the logging.properties file that you can customize.
Table 9. Logging properties keys
Key Function
com.tivoli.logging Enables and disables the tracing function. Possible values
are true and false. The default value is false.
com.tivoli.level Sets the error level to be recorded in the log file. Possible
values are as follows:
OFF No data is traced.
INFO Informational messages are traced.
WARNING
Warning information is traced.
ERROR
Error information is traced. ERROR is the default.
FATAL Information on fatal errors is traced.
ALL All of the above data is traced.
352 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 59. Troubleshooting
This chapter provides information to help you diagnose common problems
encountered with the Job Scheduling Console.
Note: For UNIX operating systems when the user does not have a home directory
set, logs, errors, and stdout data are written to the stdout file and any user
customization is not saved.
It is divided into the following sections:
v “Installation troubleshooting”
v “General troubleshooting” on page 354
Installation troubleshooting
This section describes how to locate the installation log files that assist you in
finding and repairing installation problems.
The log file names are twsconsole_ismp.log (ISMP) and TWSJSC^8.3.log (Software
Distribution).
Installation troubleshooting
The following problems might be encountered:
Symptom: When performing a language pack installation, or an uninstall, the
installation wizard does not start.
Cause and solution:
This is probably due to the fact that installation wizard cannot find the
user profile necessary to set the TWS_JDKHOME environment variable.
General troubleshooting
This section describes general problems that you might encounter.
The tracing of Job Scheduling Console errors is optional. See Chapter 58, “Setting
traces for the Job Scheduling Console,” on page 351.
354 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Troubleshooting
Symptom: When working with the Job Scheduling Console a request fails with
a message similar to the following:
GJS0012E The job stream cannot load. Reason: AWSJCO005E WebSphere
Application Server has given the following error: CORBA COMM_FAILURE
0x49421070 No; nested exception is: org.omg.CORBA.COMM_FAILURE:
CONNECT_FAILURE_ON_SSL_CLIENT_SOCKET - JSSL0130E:
java.io.IOException: Signals that an I/O exception of some sort has occurred.
Reason: Connection refused: connect vmcid: 0x49421000 minor code: 70
completed: No.
A similar message appears for any task you attempt to perform.
Cause and solution:
The connector has been stopped and restarted. Close and reopen the Job
Scheduling Console.
Symptom: When working with the Job Scheduling Console from a remote
connection there are problems with screen repainting.
An error message displays indicating problems with repainting. When you
close the message, the Job Scheduling Console continues normally.
Cause and solution:
This problem occurs when you are connecting using a remote terminal
connector that is not supported. You can remotely connect to the Job
Scheduling Console using Exceed or Terminal Server only.
Symptom: When you open the job stream editor, the buttons in the toolbar are
not visible.
Buttons for Add Job Definition, Add Dependency on Internetwork, Add
Dependency on External Job, Add Dependency on External Job Stream,
Add Links.
Cause and solution:
This problem is a known incompatibility issue between the Java rendering
engine and DirectDraw acceleration. The problem is also related to the
type of video card on your system.
You can resolve this problem performing the following steps:
1. Click Start Run in the Windows task bar.
2. Type dxdiag and click OK.
The DirectX Diagnostic tool opens.
Click on Display and disable DirectDraw Acceleration and Direct3D
Acceleration.
Symptom: After starting the Job Scheduling Console and entering the user
name, server, and password data the launch hangs.
The launch seems to have been successful, however the initial window of
the panel hangs in a grey state.
Cause and solution:
This problem is a known incompatibility issue between the Java rendering
engine and DirectDraw acceleration. The problem is also related to the
type of video card on your system.
You can resolve this problem performing the following steps:
1. Click Start Run in the Windows task bar.
2. Type dxdiag and click OK.
The DirectX Diagnostic tool opens.
356 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Chapter 60. Job Scheduling Console messages
This chapter lists the Job Scheduling Console messages. Many of the messages
refer directly to the engine messages, and should be read in conjunction with the
IBM Tivoli Workload Scheduler: Administration and Troubleshooting. When a message is
related to an engine message, the engine message number is returned as the reason
code.
message text represents an error code reported by the System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the successfully.
Administration and Troubleshooting manual.
Operator response: The reason displayed in the
message text represents an error code reported by the
GJS0005E The workstation list cannot load. Tivoli Workload Scheduler engine. Refer to the
Reason: VALUE_0 Administration and Troubleshooting manual.
Explanation: The workstation list could not be loaded
due to an error that occurred in the Tivoli Workload GJS0009E The Job Stream Instance Editor cannot
Scheduler engine. The error code is specified in the open.
message text. Reason: VALUE_0
System action: The requested action did not complete Explanation: The Job Stream Instance Editor could not
successfully. be opened due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified
Operator response: The reason displayed in the
in the message text.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the System action: The requested action did not complete
Administration and Troubleshooting manual. successfully.
See also:: com.tivoli.jsc.views.JSWorkstationQueryGUI Operator response: The reason displayed in the
method runQuery() message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0006E The job stream instance VALUE_0
cannot open.
Reason: VALUE_1 GJS0010E The Resource Editor cannot open.
Reason: VALUE_0
Explanation: The job stream instance could not be
loaded due to an error that occurred in the Tivoli Explanation: The Resource Editor could not be
Workload Scheduler engine. The error code is specified updated due to an error that occurred in the Tivoli
in the message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0007E The job stream VALUE_0 cannot be
updated. GJS0011E The structure cannot build.
Reason: VALUE_1 Reason: VALUE_0
Explanation: The job stream could not be updated due Explanation: The structure could not be built due to
to an error that occurred in the Tivoli Workload an error that occurred in the Tivoli Workload Scheduler
Scheduler engine. The error code is specified in the engine. The error code is specified in the message text.
message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
Operator response: The reason displayed in the message text represents an error code reported by the
message text represents an error code reported by the Tivoli Workload Scheduler engine. Refer to the
Tivoli Workload Scheduler engine. Refer to the Administration and Troubleshooting manual.
Administration and Troubleshooting manual.
GJS0012E The job stream cannot load.
GJS0008E The Job Stream Editor cannot open. Reason: VALUE_0
Reason: VALUE_0
Explanation: The job stream could not be loaded due
Explanation: The Job Stream Editor could not be to an error that occurred in the Tivoli Workload
opened due to an error that occurred in the Tivoli Scheduler engine. The error code is specified in the
Workload Scheduler engine. The error code is specified message text.
in the message text.
358 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS0013E • GJS0021E
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS0013E The resource availability definition GJS0017E The resource VALUE_0 cannot be saved.
cannot load. Reason: VALUE_1
Reason: VALUE_0
Explanation: The resource could not be saved due to
Explanation: The resource availability definition could an error that occurred in the Tivoli Workload Scheduler
not be loaded due to an error that occurred in the engine. The error code is specified in the message text.
Tivoli Workload Scheduler engine. The error code is
System action: The requested action did not complete
specified in the message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Operator response: The reason displayed in the Tivoli Workload Scheduler engine. Refer to the
message text represents an error code reported by the Administration and Troubleshooting manual.
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0018E The dependency cannot be added.
Explanation: The dependency between the jobs could
GJS0014E The job stream cannot be saved if it
not be added because they are in the same job stream.
does not contain at least one job.
Reason: VALUE_0 System action: The requested action did not complete
successfully.
Explanation: Before saving a job stream it is necessary
to insert a job. Operator response: Select a dependency on a job that
is in another job stream.
System action: The requested action did not complete
successfully.
GJS0019E All of the fields in this window are
Operator response: The reason displayed in the
obligatory.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Error Explanation: All of the fields in this window are
Messages Manual for a recovery action. required fields.
System action: The requested action did not complete
GJS0015E The job stream cannot be saved. successfully.
Reason: VALUE_0
Operator response: Complete all the fields in the
Explanation: The job stream could not be saved due window before pressing OK.
to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the
message text. GJS0020E The jobs in the job stream instance were
not found. Type different filter criteria
System action: The requested action did not complete and run the list again.
successfully.
Explanation: The jobs in the job stream instance were
Operator response: The reason displayed in the not found.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the System action: The jobs list is shown as empty.
Administration and Troubleshooting manual. Operator response: Try a new list by specifying
different filter criteria.
GJS0016E The resource VALUE_0 cannot be saved.
Reason: VALUE_1 GJS0021E The job stream instance was not found.
Explanation: The resource could not be saved due to Type different filter criteria and run the
an error that occurred in the Tivoli Workload Scheduler list again.
engine. The error code is specified in the message text. Explanation: The job stream instance was not found.
System action: The requested action did not complete Explanation: There is a problem with the Tivoli
successfully. Workload Scheduler engine. The error code is specified
in the message text.
Operator response: Type a different name for the job
stream. System action: The requested action did not complete
successfully.
GJS0026E The workstation VALUE_0 cannot be Operator response: The reason displayed in the
saved. message text represents an error code reported by the
Reason: VALUE_1 Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
Explanation: The workstation could not be saved due
to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the GJS0030E The window cannot close.
message text. Reason: VALUE_0
System action: The requested action did not complete Explanation: The window could not be closed due to
successfully. an error that occurred in the Tivoli Workload Scheduler
engine. The error code is specified in the message text.
Operator response: The reason displayed in the
message text represents an error code reported by the System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the successfully.
Administration and Troubleshooting manual. Operator response: The reason displayed in the
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
360 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS0031E • GJS0038E
GJS0031E The job dependency cannot be added. GJS0035E The instance cannot be modified.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The job dependency could not be added Explanation: The instance could not be modified due
due to an error that occurred in the Tivoli Workload to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the Scheduler engine. The error code is specified in the
message text. message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS0032E The OK request cannot process. GJS0036E The instance cannot be deleted.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The OK request could not be processed Explanation: The instance could not be deleted due to
due to an error that occurred in the Tivoli Workload an error that occurred in the Tivoli Workload Scheduler
Scheduler engine. The error code is specified in the engine. The error code is specified in the message text.
message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
Operator response: The reason displayed in the message text represents an error code reported by the
message text represents an error code reported by the Tivoli Workload Scheduler engine. Refer to the
Tivoli Workload Scheduler engine. Refer to the Administration and Troubleshooting manual.
Administration and Troubleshooting manual.
GJS0037E The instance cannot be held.
GJS0033E The job cannot be changed. Reason: VALUE_0
Reason: VALUE_0
Explanation: The instance could not be held due to an
Explanation: The job could not be changed due to an error that occurred in the Tivoli Workload Scheduler
error that occurred in the Tivoli Workload Scheduler engine. The error code is specified in the message text.
engine. The error code is specified in the message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
Operator response: The reason displayed in the message text represents an error code reported by the
message text represents an error code reported by the Tivoli Workload Scheduler engine. Refer to the
Tivoli Workload Scheduler engine. Refer to the Administration and Troubleshooting manual.
Administration and Troubleshooting manual.
GJS0038E The instance cannot be released.
GJS0034E The job cannot be added. Reason: VALUE_0
Reason: VALUE_0
Explanation: The instance could not be released due
Explanation: The job could not be added due to an to an error that occurred in the Tivoli Workload
error that occurred in the Tivoli Workload Scheduler Scheduler engine. The error code is specified in the
engine. The error code is specified in the message text. message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS0039E The object cannot be deleted. GJS0043E The job dependency cannot be removed.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The object could not be deleted due to Explanation: The job dependency could not be
an error that occurred in the Tivoli Workload Scheduler removed due to an error that occurred in the Tivoli
engine. The error code is specified in the message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0040E The object cannot be undeleted.
Reason: VALUE_0 GJS0044E The dependency cannot be removed.
Reason: VALUE_0
Explanation: The object could not be undeleted due to
an error that occurred in the Tivoli Workload Scheduler Explanation: The dependency could not be removed
engine. The error code is specified in the message text. due to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the
System action: The requested action did not complete
message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Operator response: The reason displayed in the
Administration and Troubleshooting manual. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0041E The status in the database cannot be
modified.
Reason: VALUE_0 GJS0045E The external dependency cannot be
removed.
Explanation: The status in the database could not be
Reason: VALUE_0
modified due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified Explanation: The external dependency could not be
in the message text. removed due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified
System action: The requested action did not complete
in the message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Operator response: The reason displayed in the
Administration and Troubleshooting manual. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0042E The job cannot be removed.
Reason: VALUE_0
GJS0046E The action on the selected objects
Explanation: The job could not be removed due to an
cannot be performed.
error that occurred in the Tivoli Workload Scheduler
Reason: VALUE_0
engine. The error code is specified in the message text.
Explanation: The action could not be performed due
System action: The requested action did not complete
to an error that occurred in the Tivoli Workload
successfully.
Scheduler engine. The error code is specified in the
Operator response: The reason displayed in the message text.
message text represents an error code reported by the
System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the
successfully.
Administration and Troubleshooting manual.
Operator response: The reason displayed in the
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
362 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS0047E • GJS0054E
Administration and Troubleshooting manual. Operator response: The reason displayed in the
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
GJS0047E The job stream operation cannot be
Administration and Troubleshooting manual.
performed.
Reason: VALUE_0
GJS0051E The action specified on the selected
Explanation: The job stream operation could not be
object cannot be performed.
performed due to an error that occurred in the Tivoli
Reason: VALUE_0
Workload Scheduler engine. The error code is specified
in the message text. Explanation: The action could not be performed due
to an error that occurred in the Tivoli Workload
System action: The requested action did not complete
Scheduler engine. The error code is specified in the
successfully.
message text.
Operator response: The reason displayed in the
System action: The requested action did not complete
message text represents an error code reported by the
successfully.
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Operator response: The reason displayed in the
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
GJS0048E The action on the selected object cannot
Administration and Troubleshooting manual.
be performed.
Reason: VALUE_0
GJS0052E The action specified on the selected
Explanation: The actioncould not be performed due to
objects cannot be performed.
an error that occurred in the Tivoli Workload Scheduler
Reason: VALUE_0
engine. The error code is specified in the message text.
Explanation: The action could not be performed due
System action: The requested action did not complete
to an error that occurred in the Tivoli Workload
successfully.
Scheduler engine. The error code is specified in the
Operator response: The reason displayed in the message text.
message text represents an error code reported by the
System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the
successfully.
Administration and Troubleshooting manual.
Operator response: The reason displayed in the
message text represents an error code reported by the
GJS0049E The action on the selected objects
Tivoli Workload Scheduler engine. Refer to the
cannot be performed.
Administration and Troubleshooting manual.
Reason: VALUE_0
Explanation: The action could not be performed due
GJS0053E The action specified on the selected
to an error that occurred in the Tivoli Workload
objects cannot be performed.
Scheduler engine. The error code is specified in the
Reason: VALUE_0
message text.
Explanation: The action could not be performed due
System action: The requested action did not complete
to an error that occurred in the Tivoli Workload
successfully.
Scheduler engine. The error code is specified in the
Operator response: The reason displayed in the message text.
message text represents an error code reported by the
System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the
successfully.
Administration and Troubleshooting manual.
Operator response: The reason displayed in the
message text represents an error code reported by the
GJS0050E The instance cannot be updated from
Tivoli Workload Scheduler engine. Refer to the
services.
Administration and Troubleshooting manual.
Reason: VALUE_0
Explanation: The instance could not be updated due
GJS0054E The action cannot be performed.
to an error that occurred in the Tivoli Workload
Reason: VALUE_0
Scheduler engine. The error code is specified in the
message text. Explanation: The action could not be performed due
to an error that occurred in the Tivoli Workload
System action: The requested action did not complete
Scheduler engine. The error code is specified in the
successfully.
message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS0055E The workstation cannot open. GJS0059E The selected workstations cannot be
Reason: VALUE_0 deleted.
Reason: VALUE_0
Explanation: The workstation could not be opened
due to an error that occurred in the Tivoli Workload Explanation: The selected workstations could not be
Scheduler engine. The error code is specified in the deleted due to an error that occurred in the Tivoli
message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0056E The workstation editor cannot open.
Reason: VALUE_0 GJS0060E The schedule specifications cannot be
added.
Explanation: The workstation editor could not be
Reason: VALUE_0
opened due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified Explanation: The schedule specifications could not be
in the message text. added due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified
System action: The requested action did not complete
in the message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Operator response: The reason displayed in the
Administration and Troubleshooting manual. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0057E The action specified on the selected
objects cannot be performed.
Reason: VALUE_0 GJS0061E Another run cycle cannot be created.
Reason: VALUE_0
Explanation: The action could not be performed due
to an error that occurred in the Tivoli Workload Explanation: Another could not be created due to an
Scheduler engine. The error code is specified in the error that occurred in the Tivoli Workload Scheduler
message text. engine. The error code is specified in the message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS0058E The workstation cannot be deleted. GJS0062E The action cannot be performed.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The workstation could not be deleted Explanation: The action could not be performed due
due to an error that occurred in the Tivoli Workload to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the Scheduler engine. The error code is specified in the
message text. message text.
364 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS0063E • GJS0070E
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS0063E The operation cannot be interrupted. GJS0067E The resource cannot be opened.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The operation could not be interrupted Explanation: The resource could not be opened due to
due to an error that occurred in the Tivoli Workload an error that occurred in the Tivoli Workload Scheduler
Scheduler engine. The error code is specified in the engine. The error code is specified in the message text.
message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
Operator response: The reason displayed in the message text represents an error code reported by the
message text represents an error code reported by the Tivoli Workload Scheduler engine. Refer to the
Tivoli Workload Scheduler engine. Refer to the Administration and Troubleshooting manual.
Administration and Troubleshooting manual.
GJS0068E The resource dependency changes
GJS0064E The resource cannot be deleted. cannot be saved.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The resource could not be deleted due to Explanation: The resource dependency could not be
an error that occurred in the Tivoli Workload Scheduler saved due to an error that occurred in the Tivoli
engine. The error code is specified in the message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0065E The selected resources cannot be
deleted. GJS0069E The scheduling specifications cannot be
Reason: VALUE_0 added.
Reason: VALUE_0
Explanation: The resources could not be deleted due
to an error that occurred in the Tivoli Workload Explanation: The schedulign specifications could not
Scheduler engine. The error code is specified in the be added due to an error that occurred in the Tivoli
message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS0066E Cannot get the resource header.
Reason: VALUE_0 GJS0070E The scheduling specifications cannot be
added.
Explanation: The resource header could not be
Reason: VALUE_0
retrieved due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified Explanation: The scheduling specifications could not
in the message text. be added due to an error that occurred in the Tivoli
GJS0073E This object is currently locked because GJS0077E The job stream cannot be saved. The
it is being updated by another user. It is Job Stream cannot contain an external
displayed in read-only mode until the job that has no link.
user releases it. Try again later. Remove the external job that has no
Reason: VALUE_0 link or link it with another job.
Explanation: This object is currently locked because it Explanation: Cannot save the job stream. The Job
is being updated by another user. Stream cannot contain an external job that has no link.
System action: Processing continues but the object System action: The requested action did not complete
displays in read-only mode. successfully.
Operator response: Try to update the object later, after Operator response: Remove the external job that has
it has been released. no link or link it with another job.
366 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS0078E • GJS0085E
GJS0079E The search objects cannot be found. Explanation: The workstation plan view could not be
Reason: VALUE_0 loaded due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified
Explanation: The search objects could not be found in the message text.
due to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the System action: The requested action did not complete
message text. successfully.
System action: The requested action did not complete Operator response: The reason displayed in the
successfully. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Operator response: The reason displayed in the Administration and Troubleshooting manual.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. GJS0084E The job output cannot be loaded. The
job output uses an unsupported
encoding. Reason: VALUE_0
GJS0080W This job stream may be part of a
dependency for a job scheduler object Explanation: The job output could not be loaded
in the database. If the job stream is because it uses an unsupported encoding.
renamed, all dependency objects are System action: The requested action did not complete
also modified. successfully.
Explanation: A job stream may be part of a Operator response: Select another job that uses the
dependency for a job scheduler object in the database. correct encoding.
If this job stream is renamed, all dependency objects
are also modified.
GJS0085E The job output cannot be loaded.
System action: If OK is clicked the selected object is Reason: VALUE_0
renamed. Otherwise the request is ignored.
Explanation: The job output could not be loaded due
Operator response: Click OK to rename the job to an error that occurred in the Tivoli Workload
stream, or click Cancel to cancel the rename action. Scheduler engine. The error code is specified in the
message text.
GJS0081E The selected engine is not available. System action: The requested action did not complete
Reason: VALUE_0 successfully.
Explanation: The selected engine is not available due Operator response: The reason displayed in the
to an error that occurred in the Tivoli Workload message text represents an error code reported by the
Scheduler engine. The error code is specified in the Tivoli Workload Scheduler engine. Refer to the
message text. Administration and Troubleshooting manual.
System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Operator response: Click OK to rename the Explanation: This product version cannot work with
workstation or click Cancel to cancel the rename action. the specified engine because it has an unsupported API
level.
GJS0089E The job VALUE_0 cannot be updated. System action: The requested action did not complete
Reason: VALUE_1 successfully.
Explanation: The job could not be updated due to an Operator response: Try a different engine or upgrade
error that occurred in the Tivoli Workload Scheduler the product.
engine. The error code is specified in the message text.
System action: The requested action did not complete GJS0097E The window cannot be closed.
successfully. Reason: You cannot create the list
VALUE_0 because a list with the same
Operator response: The reason displayed in the name and the same path already exists.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Explanation: Two lists cannot be created with the
368 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS3001W • GJS3009E
same name in the same path. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
System action: The requested action did not complete
successfully.
GJS3006E The plan view cannot be loaded.
Operator response: Type a new list name.
Reason: VALUE_0
Explanation: The plan view could not be loaded due
GJS3001W The number format is not correct.
to an error that occurred in the Tivoli Workload
Explanation: The number format is not correct. The Scheduler engine. The error code is specified in the
value remains unchanged. message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: Type a new number in the correct Operator response: The reason displayed in the
format. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS3003E The Workstation definition for VALUE_0
cannot be loaded.
Reason: VALUE_1 GJS3007E The resource list cannot be loaded.
Reason: VALUE_0
Explanation: The workstation definition could not be
loaded due to an error that occurred in the Tivoli Explanation: The resource list could not be loaded
Workload Scheduler engine. The error code is specified due to an error that occurred in the Tivoli Workload
in the message text. Scheduler engine. The error code is specified in the
message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS3004E The resource availability definition
cannot be loaded. GJS3008E The workstation plan view cannot be
Reason: VALUE_0 loaded.
Reason: VALUE_0
Explanation: The resource availability definition could
not be loaded due to an error that occurred in the Explanation: The workstation plan view could not be
Tivoli Workload Scheduler engine. The error code is loaded due to an error that occurred in the Tivoli
specified in the message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS3005E The job stream list cannot be loaded.
Reason: VALUE_0 GJS3009E The workstation list cannot be loaded.
Reason: VALUE_0
Explanation: The job stream list could not be loaded
due to an error that occurred in the Tivoli Workload Explanation: The workstation list could not be loaded
Scheduler engine. The error code is specified in the due to an error that occurred in the Tivoli Workload
message text. Scheduler engine. The error code is specified in the
message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
370 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS3031E • GJS3045E
GJS3031E Name is a required field. Type a name GJS3041E The value is less than the minimum
for the object. length of VALUE_0 characters.
(Single Byte Character Set)
Explanation: The Name field is a mandatory field.
Explanation: The typed value is less than the
System action: The requested action did not complete
minimum length for the field.
successfully.
System action: The requested action did not complete
Operator response: Type a name for the object.
successfully.
Operator response: Type a value with a number of
GJS3032E Owner is a required field. Type the
characters that is greater than the minimum length.
owner’s name.
Explanation: The Owner field is mandatory.
GJS3042E The input is incorrect. Type a valid IP
System action: The requested action did not complete address (for example 125.12.50.255) or a
successfully. valid node name (for example
Edison.rome.tivoli.com).
Operator response: Type the owner’s name.
Explanation: The node input is incorrect.
GJS3033E Target workstation is a required field. System action: The requested action did not complete
Type the target workstation. successfully.
Explanation: The target workstation is mandatory. Operator response: Type a valid IP address (for
example: 125.12.50.255) or a valid node name (for
System action: The requested action did not complete example: Edison.rome.tivoli.com).
successfully.
Operator response: Specify the target workstation. GJS3043E The string contains one or more
characters that are not valid.
GJS3034E Task is a required field. Type the task Explanation: The string contains one or more
name. characters that are not alphanumeric.
Explanation: Task is a required field. System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully. Operator response: Type a string using alphanumeric
Operator response: Type the task name. characters only.
GJS3039E The input field is mandatory. GJS3044E There has been an internal application
error in the job stream editor.
Explanation: The input field is mandatory.
Explanation: Internal application error.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: Complete all mandatory fields.
Mandatory fields are indicated by a yellow Operator response: Contact customer support.
background.
GJS3045E The view must run within a IBM Tivoli
GJS3040E The value exceeds the maximum length Workload Scheduler Job Scheduling
of VALUE_0 characters. Console.
Explanation: The typed value exceeds the maximum Explanation: Internal application error.
length for the field. System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully. Operator response: Contact customer support.
Operator response: Type a value with a number of
characters that is less than or equal to the allowed
maximum length.
GJS3047E The Job Stream Editor cannot be GJS3052E The input is outside the accepted range
opened. of VALUE_0 to VALUE_1.
Reason: VALUE_0
Explanation: The input is outside the accepted range.
Explanation: The Job Stream Editor could not be
System action: The requested action did not complete
opened due to an error that occurred in the Tivoli
successfully.
Workload Scheduler engine. The error code is specified
in the message text. Operator response: Type an input within the accepted
range.
System action: The requested action did not complete
successfully.
GJS3057E The resource editor cannot be opened.
Operator response: The reason displayed in the
Reason: VALUE_0
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Explanation: The resource editor could not be opened
Administration and Troubleshooting manual. due to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the
message text.
GJS3048E There is a connection error caused by an
oserv failure when running the System action: The requested action did not complete
connector. successfully.
Details are logged in the Job Scheduling
Console trace file. Operator response: The reason displayed in the
message text represents an error code reported by the
Explanation: There is an internal application error in Tivoli Workload Scheduler engine. Refer to the
for the connector. Administration and Troubleshooting manual.
System action: The requested action did not complete
successfully. GJS3058E The resource name is required.
Operator response: Contact customer support. Explanation: The resource name is a mandatory field.
System action: The requested action did not complete
GJS3049E A job stream must contain at least one successfully.
job before it can be saved.
Operator response: Type a name for the resource and
Explanation: A job stream must have at least one job save again.
defined before it can be saved.
System action: The requested action did not complete GJS3060E The typed start time occurs after the
successfully. deadline time.
Operator response: Define at least one job before Explanation: The typed start time comes after the
saving the job stream. deadline time. The start time must occur before the
deadline.
GJS3050E The necessary localization resources System action: The requested action did not complete
were not found. successfully.
Explanation: The resources necessary to show the Operator response: Type a start time that is earlier
localized version were not found. than the deadline time.
System action: Processing continues but the dialogs
are shown without messages.
Operator response: Contact customer support.
372 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS3061E • GJS3089W
GJS3061E The job stream is not empty. A job GJS3069W This workstation might be part of a
stream template cannot contain jobs. dependency for a job scheduler object
in the database. If so, any action
Explanation: A Job Stream has to be empty before it is
performed that refers to the old name
saved as a template.
returns an error.
System action: The requested action did not complete
Explanation: A workstation might be part of a
successfully.
dependency for a job scheduler object in the database.
Operator response: Remove any jobs in the job stream If the workstation is renamed, any action performed
before saving it as a template. that refers to the old name returns an error.
System action: If OK is clicked then the selected object
GJS3063E The time format is not correct. The is renamed. Otherwise the rename action is ignored.
correct format is VALUE_0.
Operator response: Click OK to rename the
Explanation: The format used for the time is not workstation. Otherwise click Cancel to cancel the
correct. rename action.
System action: The requested action did not complete
successfully. GJS3070E Blank is not a valid character.
Operator response: Type a correct format time. Explanation: The blank character is not a valid
character.
GJS3064E The Job Scheduler Explorer Console System action: The requested action did not complete
must run within the Tivoli Console. successfully.
Explanation: Internal application error. Operator response: Type the string again without
using the blank character.
System action: The requested action did not complete
successfully.
GJS3071E The rule is not valid. Ensure that the
Operator response: Contact customer support. shift origin field is consistent with the
periods selected.
GJS3065E There was an unexpected error while Explanation: The rule not valid.
updating. Repeat the operation.
System action: The requested action did not complete
Explanation: Unexpected error while updating. successfully.
System action: The requested action did not complete Operator response: Type an inclusive shift origin
successfully. value in the periods selected.
Operator response: Repeat the operation.
GJS3073E The duration of the job instance cannot
GJS3067E Value: VALUE_0 must be a Time Zone. be 0.
Explanation: Internal application error. Explanation: The duration of the job instance has been
set to 0. 0 is not a valid value for the duration of a job.
System action: Processing continues.
System action: The requested action did not complete
Operator response: Contact customer support. successfully.
Operator response: Set the duration of the job
GJS3068E The workstation name is required. instance to a value different from 0.
Explanation: The workstation name is a mandatory
field. GJS3089W These resources might be part of a
System action: The requested action did not complete dependency for a job scheduler object
successfully. in the database. If they are deleted any
action performed that refers to the old
Operator response: Type a name for the workstation resources returns an error.
and save again.
Explanation: The resources might be part of a
dependency for a job scheduler object in the database.
If they are deleted any action performed that refers to
the old resources returns an error.
System action: If OK is clicked then the selected
objects are deleted. Otherwise the delete action is System action: The requested action did not complete
ignored. successfully.
Operator response: Operator response: Check the trace file and correct
the cause of the error.
GJS3090E In the Dates section, the To Date is
earlier than the From Date. Type an GJS3095E The host name could not be determined.
earlier From Date, or type a later To
Explanation: The specified host name could nor be
Date.
resolved.
Explanation: The query deos not return any results
System action: The requested action did not complete
because the From Date is later than the To Date.
successfully.
System action: The requested action did not complete
Operator response: Check the host name and make
successfully.
sure the computer where the host is running is active.
Operator response: Type an earlier From Date, or type
a later To Date.
GJS3097E The object VALUE_0 cannot be loaded.
Reason: VALUE_1
GJS3091E In the Dates section, when you set a
Explanation: The object could not be loaded due to an
value for the Date field you must also
error that occurred in the Tivoli Workload Scheduler
set a value for the Time field.
engine. The error code is specified in the message text.
Explanation: The query does not return any results
System action: The requested action did not complete
because the Date filter is not set correctly.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Operator response: Set values for both Date and Time Tivoli Workload Scheduler engine. Refer to the
fields, or do set values for either Date and Time fields. Administration and Troubleshooting manual.
GJS3092E In the Dates section, when a value is set GJS3100E A run cycle with the same name already
for the Time field a value must also be exists in the job stream.
set for the Date field.
Explanation: Two run cycles with the same name
Explanation: The query does not return any results cannot exist for the same job stream.
because the Date filter is not set correctly.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: Type a different name for the new
Operator response: Set values both for Time and Date run cycle.
fields, or do not set values for either Date and Time
fields.
GJS3102E The input is outside the accepted upper
limit of VALUE_0.
GJS3093E The engine with the specified name
Explanation: The input is outside the accepted upper
already exists.
limit.
Explanation: Two engines with the same name cannot
System action: The requested action did not complete
exist for the same Job Scheduling Console.
successfully.
System action: The requested action did not complete
Operator response: Type an input within the accepted
successfully.
upper limit.
Operator response: Type another engine name.
GJS3103E The imported Engine.xml file is corrupt.
GJS3094E There is an error saving the engines to The Job Scheduling Console does not
the engines file. function correctly. Close the Job
Details are logged in the Job Scheduling Scheduling console and delete the
Console trace file. Engine.xml file from the
user_home_directory/.twsconsole.
Explanation: An error occurred attempting to save the
engines data to the engines file. Explanation: An error occurred while loading
374 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS3104E • GJS3116E
| GJS3104E The job stream VALUE_0 cannot be | GJS3110E Cannot find the specified Job
| submitted. | Definition. Please specify another.
| Reason: VALUE_1
| Explanation: See the message text.
| Explanation: An error occurred while submitting the
| System action: The requested action did not complete
| job stream.
| successfully.
| System action: The requested action did not complete
| Operator response: Verify that the specified job
| successfully.
| definition exists and try again.
| Operator response: Analyze the reason displayed in
| the message text and submit the job stream again.
| GJS3111E Cannot write file VALUE_0.\nReason:
| VALUE_1.
| GJS3105E Unable to add a dependency to the
| Explanation: See the message text.
| selected object.
| System action: The requested action did not complete
| Explanation: See the message text.
| successfully.
| System action: The requested action did not complete
| Operator response: Verify that you have the correct
| successfully.
| permissions or that the file is not locked and try again.
| Operator response: Analyze the reason displayed in
| the message text and submit the job stream again.
| GJS3112E Cannot open file VALUE_0.\nReason:
| VALUE_1.
| GJS3106E Unable to add the dependency from
| Explanation: See the message text.
| VALUE_0 to VALUE_1Reason: VALUE_2
| System action: The requested action did not complete
| Explanation: See the message text.
| successfully.
| System action: The requested action did not complete
| Operator response: Verify that you have the correct
| successfully.
| permissions or that the file is not locked and try again.
| Operator response: Analyze the reason displayed in
| the message text and try again.
| GJS3113E File VALUE_0 does not exist.
| Explanation: See the message text.
| GJS3107E Cannot find the specified internal job.
| System action: The requested action did not complete
| Explanation: See the message text.
| successfully.
| System action: The requested action did not complete
| Operator response: Verify that you have specified the
| successfully.
| correct name.
| Operator response: Verify that the specified internal
| job exists and try again.
GJS3116E The same dependency cannot be
defined twice in the same job stream.
| GJS3108E Job can not depend on itself.
Explanation: A dependency between job streams must
| Explanation: See the message text. be unique.
| System action: The requested action did not complete System action: The requested action did not complete
| successfully. successfully.
| Operator response: Correct the job name and try Operator response: Modify one or both dependencies
| again. to make them unique.
GJS3117E A run cycle with the same name already GJS3118E Cannot logon to the remote server.
exists in the Job Stream.
Explanation: The remote server is not reachable.
Explanation: Run cycle names in job streams must be
System action: The requested action did not complete
unique.
successfully.
System action: The requested action did not complete
Operator response: Check the validity of the user
successfully.
name and password. Check if the connection with the
Operator response: Modify one or both run cycles to remote server is available. Check if the remote server is
make their names unique. started.
376 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Job Scheduling Console z/OS messages
System action: The requested action did not complete Explanation: The specified calendar was not found in
successfully. the z/OS database.
Operator response: Type a value for the System action: The requested action did not complete
successfully.
GJS4009E The specified template in the "Inherits GJS4015W Do you want to set the status of the
from template" field does not exist. selected scheduled instances to
Specify a valid template. "waiting"?
Explanation: A template has been inserted in the Explanation: See message.
Inherits from template field that does not exist.
System action: The program waits for your response.
System action: The requested action did not complete
successfully. Operator response: Select Yes to set the selected
scheduled instances to "waiting" or No to cancel the
Operator response: Specify a valid template in the request.
Inherits from template field.
378 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Job Scheduling Console z/OS messages
GJS4028E The specified target workstation cannot GJS4033E The start time is earlier than the job
run the type of task associated with this stream Valid From date. Type a later
job. Type the name of a workstation that start time.
is enabled to run the task.
Explanation: The start time that you typed comes
Explanation: The target workstation must be enabled before the job stream Valid From date.
to run the type of task associated with a job.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: Type a later start time.
Operator response: Type a name of a workstation that
is enabled to run the task.
GJS4034W The logical resource resource_name is not
defined. Do you want to proceed?
GJS4029W The job you want to delete is the last
Explanation: See message.
one in the job stream. The job stream
will also be deleted. Do you want to System action: The program waits for your response.
proceed?
Operator response: Select Yes to continue, even
Explanation: See message. though the resource is not defined, or No to cancel the
request.
System action: The program waits for your response.
Operator response: Select Yes to delete the last job and
GJS4035W The logical resources resource_names are
the job stream or No to cancel the request.
not defined. Do you want to proceed?
Explanation: See message.
GJS4030E A job stream cannot contain unlinked
jobs. System action: The program waits for your response.
Explanation: In the Job Stream definition there is a job Operator response: Select Yes to continue, even
that is unlinked to any of the remaining jobs. though the resources are not defined, or No to cancel
the request.
System action: The requested action did not complete
successfully.
GJS4036W No duration alert will be issued for
Operator response: Link the job to other jobs or
99.59.01. Do you want to proceed?
remove it from the job stream.
Explanation: The duration of the job has been set to
99 H, 59 M, 1 S. This is an acceptable value but no alert
GJS4031E The job duration cannot be zero.
will be displayed
Explanation: The duration of the job has been set to
System action: The program waits for your response.
zero.
Operator response: Select Yes to continue, even
System action: The requested action did not complete
though the alert will not be displayed, or No to cancel
successfully.
the request.
Operator response: Set the duration of the job to a
value greater than zero.
GJS4037E The job duration cannot be greater than
99.59.01.
GJS4032E The specified Open Time interval is not
Explanation: The duration of the job has been set
valid.
greater than 99 H, 59 M, 1 S.
Explanation: The resulting duration value is zero,
System action: The requested action did not complete
which is not an acceptable value.
successfully.
System action: The requested action was not
Operator response: Set the duration of the job to a
completed successfully.
value that is less than or equal to 99.59.01.
Operator response: Set the requested values to define
a duration different from zero.
GJS4038W A Start Cleanup with AR action is being
requested, but no restart step is
available. The complete cleanup list will
be returned.
Explanation: The action you have requested suggests
380 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Job Scheduling Console z/OS messages
that you expected to find a step, but no steps are Explanation: See message.
available.
System action: The program waits for your response.
System action: The complete cleanup list is returned.
Operator response: Select Yes to set all jobs to
Operator response: Ensure you are working with the "monitored" for the selected instance or No to cancel
correct job before continuing with the cleanup. the request.
GJS4039W A Start Cleanup action was requested, GJS4044W Do you want to set all jobs to
but the JCL contains recovery "unmonitored" for the scheduled
statements. Perform the Start Cleanup instance instance_identifier?
with AR action.
Explanation: See message.
Explanation: See message.
System action: The program waits for your response.
System action: The Start Cleanup action is not
Operator response: Select Yes to set all jobs to
commenced.
"unmonitored" for the selected instance or No to cancel
Operator response: Perform the Start Cleanup with the request.
AR action.
GJS4045W Do you want to "kill" the selected
GJS4040E The selected period was not found in scheduled instances?
the z/OS database.
Explanation: See message.
Explanation: The selected period was not found in the
System action: The program waits for your response.
z/OS database.
Operator response: Select Yes to "kill" the selected
System action: The requested action did not complete
scheduled instances or No to cancel the request.
successfully.
Operator response: Specify a valid period.
GJS4046W Do you want to kill scheduled instance
instance_identifier?
GJS4041E The "From" priority cannot be greater
Explanation: See message.
than the "To" priority.
System action: The program waits for your response.
Explanation: The availability interval cannot be
defined if the From priority is greater than the To Operator response: Select Yes to "kill" the selected
priority. scheduled instance or No to cancel the request.
System action: The requested action did not complete
successfully. GJS4047W The chosen object can be viewed but
not modified because it was created or
Operator response: Type a To priority greater than the
modified with a version of the engine,
From priority.
Job Scheduling Console, or application
that is later than the version of the Job
GJS4042E In the section_name section, the "To Date" Scheduling Console or application you
is earlier than the "From Date". Type an are currently using. To modify the
earlier "From Date", or a later "To Date". object, upgrade the Job Scheduling
Console or the application.
Explanation: The query does not return any results
because the From Date is later than the To Date. Explanation: See message.
System action: The requested action did not complete System action: The object cannot be accessed.
successfully.
Operator response: Upgrade the Job Scheduling
Operator response: Type an earlier From Date, or type Console or the application.
a later To Date.
GJS2002E The From priority cannot be greater GJS2008E A job stream cannot have a follows
than the To priority. dependency from one of its own jobs.
Explanation: The availability interval cannot be Explanation: A follows dependency between a job
defined if the From priority is greater than the To stream and one of its job is not allowed.
priority.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: Delete the dependency.
Operator response: Type a To priority greater than the
From priority.
GJS2009E A job stream cannot have a dependency
on itself.
GJS2004E The job definition name is mandatory.
Explanation: A job stream cannot have itself as a
Explanation: The job definition name field is dependency.
mandatory.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: Delete the dependency.
Operator response: Type a valid job definition name
and all the other mandatory fields present in the panel.
GJS2010E The same dependency cannot be
defined twice in the same job stream.
GJS2005E The number of scheduled dependencies
Explanation: A dependency between job streams must
exceeds the maximum number allowed.
be unique.
Explanation: The maximum number of scheduled
System action: The requested action did not complete
dependencies has been reached.
successfully.
System action: The requested action did not complete
Operator response: Modify the dependency in a job
successfully.
stream and another job stream to make them unique.
Operator response: Remove the excess scheduled
dependencies.
GJS2011E Resource dependencies can be defined
at the job stream level or at the job
GJS2006E A job stream cannot contain two jobs level, but not at both levels.
with the same name.
Explanation: Resource dependencies can be defined
Explanation: The job name has to be unique in a job for Jobs or Job Streams, but not for both.
stream.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: Delete one of the resource
Operator response: It is necessary to modify the dependencies at the job level or job stream level.
names of the jobs to make them unique.
GJS2012E The submit into job stream workstation
name is mandatory.
382 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2013E • GJS2023E
GJS2013E The workstation name is mandatory. GJS2019E The workstation class name is
mandatory.
Explanation: The workstation name field is
mandatory. Explanation: The workstation class name field is
mandatory.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: Type a valid workstation name
and all the other mandatory fields present in the panel. Operator response: Type a valid workstation class
name and all the other mandatory fields present in the
panel.
GJS2014E The script field is mandatory.
Explanation: The script field is mandatory.
GJS2020E The workstation class must contain at
System action: The requested action did not complete least one workstation or a wildcard.
successfully.
Explanation: The workstation class field must contain
Operator response: Type a valid script and all the at least one workstation or a wildcard.
other mandatory fields present in the panel.
System action: The requested action did not complete
successfully.
GJS2015E The command field is mandatory.
Operator response: Type a valid workstation class or
Explanation: The command field is mandatory. use a wildcard.
System action: The requested action did not complete
successfully. GJS2021E The parameter name is mandatory.
Operator response: Type a valid command and all the Explanation: The parameter name field is mandatory.
other mandatory fields present in the panel.
System action: The requested action did not complete
successfully.
GJS2016E The parameter in the task string is not
Operator response: Type a valid parameter name and
valid. The ^ character must precede the
all the other mandatory fields present in the panel.
first letter and follow the last letter of a
valid parameter name.
GJS2022E The prompt name is mandatory.
Explanation: The format for the parameter in the task
string is not valid. Explanation: The prompt name field is mandatory.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: Enclose the parameter name in the Operator response: Type a valid prompt name and all
^ character. the other mandatory fields present in the panel.
GJS2017E The job file field is mandatory. GJS2023E The domain manager name is
mandatory.
Explanation: The job file field is mandatory.
Explanation: The domain manager name field is
System action: The requested action did not complete
mandatory.
successfully.
System action: The requested action did not complete
Operator response: Type a valid job file and all the
successfully.
other mandatory fields present in the panel.
Operator response: Type a valid domain manager
GJS2026E At least one day must be defined for a System action: The requested action did not complete
calendar. successfully.
Explanation: At least one day must be defined for a Operator response: Try again later.
calendar.
System action: The requested action did not complete GJS2032E The job definition cannot be saved.
successfully. Reason: VALUE_0
Operator response: Type at least one day for the Explanation: The job definition could not be saved
calendar. due to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the
message text.
GJS2027E The R/3 job information is mandatory.
System action: The requested action did not complete
Explanation: The R/3 job information is mandatory. successfully.
System action: The requested action did not complete Operator response: The reason displayed in the
successfully. message text represents an error code reported by the
Operator response: Type the R/3 job information and Tivoli Workload Scheduler engine. Refer to the
all the other mandatory fields present in the panel. Administration and Troubleshooting manual.
GJS2028E A job stream must be selected in the GJS2033E The job definition cannot be retrieved.
list. Reason: VALUE_0
Explanation: At least one job stream must be selected Explanation: The job definition could not be retrieved
in the list. due to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the
System action: The requested action did not complete message text.
successfully.
System action: The requested action did not complete
Operator response: Select a job stream in the list. successfully.
Operator response: The reason displayed in the
GJS2029E A job must be selected in the list. message text represents an error code reported by the
Explanation: At least one job must be selected in the Tivoli Workload Scheduler engine. Refer to the
list. Administration and Troubleshooting manual.
384 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2034E • GJS2041E
GJS2034E The job definition list cannot be loaded. GJS2038E The workstation classes cannot be
Reason: VALUE_0 loaded.
Reason: VALUE_0
Explanation: The job definition list could not be
loaded due to an error that occurred in the Tivoli Explanation: The workstation classes could not be
Workload Scheduler engine. The error code is specified loaded due to an error that occurred in the Tivoli
in the message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2035E The job definition cannot be deleted.
Reason: VALUE_0 GJS2039W The workstation class cannot be loaded.
Reason: VALUE_0
Explanation: The job definition could not be deleted
due to an error that occurred in the Tivoli Workload Explanation: The workstation class could not be
Scheduler engine. The error code is specified in the loaded due to an error that occurred in the Tivoli
message text. Workload Scheduler engine. The error code is specified
in the message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2036E Another job definition cannot be
created. The task type is unknown for GJS2040E Multiple workstation classes cannot be
job VALUE_0. Edit the properties for this deleted.
job and select a new task type and Reason: VALUE_0
workstation.
Explanation: The multiple workstation classes could
Explanation: Another job definition could not be not be deleted due to an error that occurred in the
created because the task type is unknown for the Tivoli Workload Scheduler engine. The error code is
selected job. specified in the message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: Edit the properties for this job and Operator response: The reason displayed in the
select a new task type and workstation. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2037E Multiple job definitions cannot be
deleted.
Reason: VALUE_0 GJS2041E The workstation class cannot be saved.
Reason: VALUE_0
Explanation: The job definitions could not be deleted
due to an error that occurred in the Tivoli Workload Explanation: The workstation class could not be saved
Scheduler engine. The error code is specified in the due to an error that occurred in the Tivoli Workload
message text. Scheduler engine. The error code is specified in the
message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2042E The workstation class cannot be deleted.
Reason: VALUE_0
GJS2046W The Windows user cannot be retrieved.
Explanation: The workstation class could not be
Reason: VALUE_0
deleted due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified Explanation: The Windows user could not be
in the message text. retrieved due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified
System action: The requested action did not complete
in the message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Operator response: The reason displayed in the
Administration and Troubleshooting manual. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2043E The Windows user list cannot be
loaded.
Reason: VALUE_0 GJS2047E The Windows user cannot be saved.
Reason: VALUE_0
Explanation: The Windows user list could not be
loaded due to an error that occurred in the Tivoli Explanation: The Windows user could not be saved
Workload Scheduler engine. The error code is specified due to an error that occurred in the Tivoli Workload
in the message text. Scheduler engine. The error code is specified in the
message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: The reason displayed in the
Tivoli Workload Scheduler engine. Refer to the message text represents an error code reported by the
Administration and Troubleshooting manual. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2044E The Windows user cannot be deleted.
Reason: VALUE_0 GJS2048E The Windows user instance cannot be
saved.
Explanation: The Windows user could not be deleted
Reason: VALUE_0
due to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the Explanation: The Windows user instance could not be
message text. saved due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified
System action: The requested action did not complete
in the message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Operator response: The reason displayed in the
Administration and Troubleshooting manual. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2045E The selected Windows users cannot be
deleted.
Reason: VALUE_0 GJS2049E The parameters cannot be loaded.
Reason: VALUE_0
Explanation: The selected Windows user list could not
be deleted due to an error that occurred in the Tivoli Explanation: The parameters could not be loaded due
Workload Scheduler engine. The error code is specified to an error that occurred in the Tivoli Workload
in the message text. Scheduler engine. The error code is specified in the
message text.
System action: The requested action did not complete
successfully. System action: The requested action did not complete
successfully.
Operator response: The reason displayed in the
386 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2050W • GJS2057E
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS2050W The parameter cannot be retrieved. GJS2054E The prompts cannot be loaded.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The parameter could not be retrieved Explanation: The prompts could not be loaded due to
due to an error that occurred in the Tivoli Workload an error that occurred in the Tivoli Workload Scheduler
Scheduler engine. The error code is specified in the engine. The error code is specified in the message text.
message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
Operator response: The reason displayed in the message text represents an error code reported by the
message text represents an error code reported by the Tivoli Workload Scheduler engine. Refer to the
Tivoli Workload Scheduler engine. Refer to the Administration and Troubleshooting manual.
Administration and Troubleshooting manual.
GJS2055W The prompt cannot be retrieved.
GJS2051E The multiple parameters cannot be Reason: VALUE_0
deleted.
Explanation: The prompt could not be retrieved due
Reason: VALUE_0
to an error that occurred in the Tivoli Workload
Explanation: The multiple parameters could not be Scheduler engine. The error code is specified in the
deleted due to an error that occurred in the Tivoli message text.
Workload Scheduler engine. The error code is specified
System action: The requested action did not complete
in the message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Operator response: The reason displayed in the Tivoli Workload Scheduler engine. Refer to the
message text represents an error code reported by the Administration and Troubleshooting manual.
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2056E The multiple prompts cannot be
deleted.
GJS2052E The parameter cannot be saved. Reason: VALUE_0
Reason: VALUE_0
Explanation: The multiple prompts could not be
Explanation: The parameter could not be saved due to deleted due to an error that occurred in the Tivoli
an error that occurred in the Tivoli Workload Scheduler Workload Scheduler engine. The error code is specified
engine. The error code is specified in the message text. in the message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS2053E The parameter cannot be deleted. GJS2057E The prompt cannot be saved.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The parameter could not be deleted due Explanation: The prompt could not be saved due to
to an error that occurred in the Tivoli Workload an error that occurred in the Tivoli Workload Scheduler
Scheduler engine. The error code is specified in the engine. The error code is specified in the message text.
message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS2058E The prompt cannot be deleted. GJS2062E The calendar cannot be saved.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The prompt could not be deleted due to Explanation: The calendar could not be saved due to
an error that occurred in the Tivoli Workload Scheduler an error that occurred in the Tivoli Workload Scheduler
engine. The error code is specified in the message text. engine. The error code is specified in the message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS2059E The calendars cannot be loaded. GJS2063E The calendar cannot be deleted.
Reason: VALUE_0 Reason: VALUE_0
Explanation: The calendars could not be loaded due Explanation: The calendar could not be deleted due to
to an error that occurred in the Tivoli Workload an error that occurred in the Tivoli Workload Scheduler
Scheduler engine. The error code is specified in the engine. The error code is specified in the message text.
message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
Operator response: The reason displayed in the message text represents an error code reported by the
message text represents an error code reported by the Tivoli Workload Scheduler engine. Refer to the
Tivoli Workload Scheduler engine. Refer to the Administration and Troubleshooting manual.
Administration and Troubleshooting manual.
GJS2064E The domains cannot be loaded.
GJS2060W The calendar cannot be retrieved. Reason: VALUE_0
Reason: VALUE_0
Explanation: The domains could not be loaded due to
Explanation: The calendar could not be retrieved due an error that occurred in the Tivoli Workload Scheduler
to an error that occurred in the Tivoli Workload engine. The error code is specified in the message text.
Scheduler engine. The error code is specified in the
System action: The requested action did not complete
message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Operator response: The reason displayed in the Tivoli Workload Scheduler engine. Refer to the
message text represents an error code reported by the Administration and Troubleshooting manual.
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2065W The domain cannot be retrieved.
Reason: VALUE_0
GJS2061E The multiple calendars cannot be
Explanation: The domain could not be retrieved due
deleted.
to an error that occurred in the Tivoli Workload
Reason: VALUE_0
Scheduler engine. The error code is specified in the
Explanation: The multiple calendars could not be message text.
deleted due to an error that occurred in the Tivoli
System action: The requested action did not complete
Workload Scheduler engine. The error code is specified
successfully.
in the message text.
Operator response: The reason displayed in the
System action: The requested action did not complete
message text represents an error code reported by the
successfully.
Tivoli Workload Scheduler engine. Refer to the
Operator response: The reason displayed in the Administration and Troubleshooting manual.
388 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2066E • GJS2073E
GJS2066E The multiple domains cannot be GJS2070E The multiple prompts cannot be replied
deleted. to.VALUE_0.
Reason: VALUE_0 Reason: VALUE_1
Explanation: The multiple domains could not be Explanation: The selected multiple prompts could not
deleted due to an error that occurred in the Tivoli be replied to due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified Workload Scheduler engine. The error code is specified
in the message text. in the message text.
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: The reason displayed in the
message text represents an error code reported by the message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Administration and Troubleshooting manual.
GJS2067E The domain cannot be saved. GJS2071E The link action for the domain VALUE_0
Reason: VALUE_0 cannot be performed.
Reason: VALUE_1
Explanation: The domain could not be saved due to
an error that occurred in the Tivoli Workload Scheduler Explanation: The link action for selected domain
engine. The error code is specified in the message text. could not be performed due to an error that occurred
in the Tivoli Workload Scheduler engine. The error
System action: The requested action did not complete
code is specified in the message text.
successfully.
System action: The requested action did not complete
Operator response: The reason displayed in the
successfully.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the Operator response: The reason displayed in the
Administration and Troubleshooting manual. message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
GJS2068E The domain cannot be deleted.
Reason: VALUE_0
GJS2072E The link action for the
Explanation: The domain could not be deleted due to
domainsVALUE_0cannot be performed.
an error that occurred in the Tivoli Workload Scheduler
Reason: VALUE_1
engine. The error code is specified in the message text.
Explanation: The link action for the selected domains
System action: The requested action did not complete
cannot be performed due to an error that occurred in
successfully.
the Tivoli Workload Scheduler engine. The error code is
Operator response: The reason displayed in the specified in the message text.
message text represents an error code reported by the
System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the
successfully.
Administration and Troubleshooting manual.
Operator response: The reason displayed in the
message text represents an error code reported by the
GJS2069E The prompt cannot be replied to.
Tivoli Workload Scheduler engine. Refer to the
VALUE_0.
Administration and Troubleshooting manual.
Reason: VALUE_1
Explanation: The selected prompt could not be replied
GJS2073E The unlink action for the
to due to an error that occurred in the Tivoli Workload
domainVALUE_0cannot be performed.
Scheduler engine. The error code is specified in the
Reason: VALUE_1
message text.
Explanation: The unlink action for the selected
System action: The requested action did not complete
domain could not be performed due to an error that
successfully.
occurred in the Tivoli Workload Scheduler engine. The
Operator response: The reason displayed in the error code is specified in the message text.
message text represents an error code reported by the
System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the
successfully.
Administration and Troubleshooting manual.
Operator response: The reason displayed in the
message text represents an error code reported by the Operator response: Select a recognized time zone
Tivoli Workload Scheduler engine. Refer to the value.
Administration and Troubleshooting manual.
GJS2076E The start action for the
GJS2074E The unlink action for the domainsVALUE_0cannot be performed.
domainsVALUE_0 cannot be performed. Reason: VALUE_1
Reason: VALUE_1
Explanation: The start action for the selected domains
Explanation: The unlink action for the selected cannot be performed due to an error that occurred in
domains could not be performed due to an error that the Tivoli Workload Scheduler engine. The error code is
occurred in the Tivoli Workload Scheduler engine. The specified in the message text.
error code is specified in the message text.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: The reason displayed in the
Operator response: The reason displayed in the message text represents an error code reported by the
message text represents an error code reported by the Tivoli Workload Scheduler engine. Refer to the
Tivoli Workload Scheduler engine. Refer to the Administration and Troubleshooting manual.
Administration and Troubleshooting manual.
GJS2077E Some of the stop actions for the
GJS2074W An unrecognized time zone value for domainVALUE_0were not completed.
the VALUE_0was specified. Reason: VALUE_1
Select a recognized time zone value, or
Explanation: Some of the stop actions were not
no time zone is set for VALUE_0.
completed for selected domain due to an error that
Explanation: See message. occurred in the Tivoli Workload Scheduler engine. The
error code is specified in the message text.
System action: Processing continues.
System action: The requested action did not complete
Operator response: Select a recognized time zone
successfully.
value, or leave the field blank.
Operator response: The reason displayed in the
message text represents an error code reported by the
GJS2075E Some of the start actions for the
Tivoli Workload Scheduler engine. Refer to the
domainVALUE_0were not completed.
Administration and Troubleshooting manual.
Reason: VALUE_1
Explanation: Some of the start actions were not
GJS2078E The stop action for the
completed for the domain due to an error that occurred
domainsVALUE_0cannot be performed.
in the Tivoli Workload Scheduler engine. The error
Reason: VALUE_1
code is specified in the message text.
Explanation: The stop action for the selected domains
System action: The requested action did not complete
could not be performed due to an error that occurred
successfully.
in the Tivoli Workload Scheduler engine. The error
Operator response: The reason displayed in the code is specified in the message text.
message text represents an error code reported by the
System action: The requested action did not complete
Tivoli Workload Scheduler engine. Refer to the
successfully.
Administration and Troubleshooting manual.
Operator response: The reason displayed in the
message text represents an error code reported by the
GJS2075W An unrecognized time zone for the
Tivoli Workload Scheduler engine. Refer to the
VALUE_0was specified.
Administration and Troubleshooting manual.
The time zone displayed is that
specified for the master domain
manager. GJS2079E The manager for the
Select a recognized time zone value or domainsVALUE_0cannot be switched.
the master domain manager time zone Reason: VALUE_1
value is used.
Explanation: The manager for the selected domains
Explanation: See message. could not be switched due to an error that occurred in
the Tivoli Workload Scheduler engine. The error code is
System action: Processing continues.
specified in the message text.
390 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2080E • GJS2089W
System action: The requested action did not complete System action: The requested action did not complete
successfully. successfully.
Operator response: The reason displayed in the Operator response: Type the password and
message text represents an error code reported by the confirmation password again, making sure they are
Tivoli Workload Scheduler engine. Refer to the identical.
Administration and Troubleshooting manual.
GJS2085E Passwords cannot exceed VALUE_0
GJS2080E There is an internal calendar error. characters.
An unanticipated condition was
Explanation: The password length cannot exceed the
encountered during the last operation:
maximum length.
VALUE_0
System action: The requested action did not complete
Explanation: An internal calendar error occurred.
successfully.
System action: The requested action did not complete
Operator response: Type a password with a number
successfully.
of characters that is less than or equal to the maximum
Operator response: Select another calendar. length.
GJS2081E A calendar name is required for all GJS2086E A problem occurred during password
calendars. There is at least one calendar encryption.
that has not been assigned a name.
Explanation: A problem occurred during password
Explanation: Every calendar must have a name. There encryption.
is at least one calendar that has not been assigned a
System action: The requested action did not complete
name.
successfully.
System action: The requested action did not complete
Operator response: Contact customer support.
successfully.
Operator response: Make sure that all the calendars
GJS2087E Workstation Name is a required field.
have a name defined.
Explanation: The Workstation Name field is
mandatory.
GJS2082E There are no days selected in the
calendar. System action: The requested action did not complete
successfully.
Explanation: At least one day must be defined for
every calendar. Operator response: Type a valid Workstation Name
and all the other mandatory fields present in the panel.
System action: The requested action did not complete
successfully.
GJS2088E The file name must include a path.
Operator response: Type at least one day for the
calendar. Explanation: The file name field must include a path.
System action: The requested action did not complete
GJS2083E No check boxes are selected. successfully.
Explanation: At least one check box must be selected Operator response: Type a valid file name: path + file
in the rule panel. name.
System action: The requested action did not complete
successfully. GJS2089W The workstation class is being renamed.
VALUE_0
Operator response: Select at least one check box from
the rule panel. Explanation: The workstation class is being renamed.
All dependencies for job scheduler objects in the
database that include it are also updated.
GJS2084E The password and confirmation
password do not coincide. Type the System action: If OK is clicked the workstation class
passwords again. is renamed. Otherwise the rename action is ignored.
Explanation: The password and confirmation Operator response: Click OK to rename the
password must coincide. workstation class or Cancel to cancel the rename action.
GJS2090E All dependencies for job scheduler GJS2093W The parameter is being renamed:
objects in the database that include this VALUE_0
workstation name are also updated.
Explanation: The parameter might be part of a
Explanation: A workstation class might be part of a dependency for a job scheduler object in the database.
dependency for a job scheduler object in the database. If so, the dependency is also updated with the new
If so, the dependency is also updated with the new name.
name.
System action: If OK is clicked the parameter is
System action: If OK is clicked the workstation class renamed. Otherwise the rename action is ignored.
is renamed. Otherwise the rename action is ignored.
Operator response: Click OK to rename the parameter
Operator response: Click OK to rename the or click cancel to cancel the rename action.
workstation class or click Cancel to cancel the rename
action.
GJS2094E The parameter might be part of a
dependency for a job scheduler object
GJS2091W The prompt is being renamed: in the database. If so, the dependency is
VALUE_0 also updated with the new name.
Explanation: The prompt might be part of a Explanation: The parameter might be part of a
dependency for a job scheduler object in the database. dependency for a job scheduler object in the database.
If so, the dependency is also updated with the new If so, the dependency is also updated with the new
name. name.
System action: If OK is clicked the prompt is System action: If OK is clicked the parameter is
renamed. Otherwise the rename action is ignored. renamed. Otherwise the rename action is ignored.
Operator response: Click OK to rename the prompt or Operator response: Click OK to rename the parameter
Cancel to cancel the rename action. or click Cancel to cancel the rename action.
GJS2092E The prompt might be part of a GJS2094W The parameter is being deleted. The
dependency for a job scheduler object parameter might be part of a
in the database. If so, the dependency is dependency for a job scheduler object
also updated with the new name. in the database. If so, any later action
performed that refers to the old
Explanation: The prompt might be part of a
parameter returns an error.
dependency for a job scheduler object in the database.
If so, the dependency is also updated with the new Explanation: The parameter might be part of a
name. dependency for a job scheduler object in the database.
If so, any later action performed that refers to the old
System action: If OK is clicked the prompt is
parameter returns an error.
renamed. Otherwise the rename action is ignored.
System action: If OK is clicked the parameter is
Operator response: Click OK to rename the prompt or
deleted. Otherwise the delete action is ignored.
click Cancel to cancel the rename action.
Operator response: Click OK to delete the parameter
or click Cancel to cancel the delete action.
GJS2092W This prompt might be part of a
dependency for a job scheduler object
in the database. If so, any future action GJS2095E One or more errors occurred while the
performed that refers to the old prompt job list was being loaded.
returns an error. VALUE_0
Explanation: The prompt might be part of a Explanation: One or more errors occurred while the
dependency for a job scheduler object in the database. job list was being loaded.
If it is deleted, any future action performed that refers
System action: The requested action did not complete
to the old prompt returns an error.
successfully.
System action: If OK is clicked the prompt is deleted.
Operator response: Contact customer support.
Otherwise the delete action is ignored.
Operator response: Click OK to delete the prompt or
Cancel to cancel the delete action.
392 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2096W • GJS2103E
Operator response: Click OK to modify the System action: The requested action did not complete
workstation, or click Cancel to cancel the modify successfully.
request.
Operator response: Type the ^ character before the
first letter and after the last letter of the parameter
GJS2104W This resource might be a dependency name.
for a job scheduler object. If so, the
dependency is also updated with the
GJS2108E The user login format for the MPE job
new workstation data.
is not valid.
Explanation: This resource might be a dependency for The user login must have the following
a job scheduler object. If so, the dependency is also format: [user].[account]<,group>
updated with the new workstation data. where each section can have a maximum
of eight characters.
System action: If OK is clicked the workstation is
modified. Otherwise the request is ignored. Explanation: The user login format for the MPE job is
not valid.
Operator response: Click OK to modify the
workstation, or click Cancel to cancel the modify System action: The requested action did not complete
request. successfully.
Operator response: Type the user login in the
GJS2105W This job stream might be part of a following format: [user].[account]<,group>, where each
dependency for a job scheduler object section can have a maximum of eight characters.
in the database. If so, the dependency is
also updated with the new workstation
GJS2109E The details field is mandatory.
data.
VALUE_0
Explanation: This job stream might be part of a
Explanation: The details field is mandatory.
dependency for a job scheduler object in the database.
If so, the dependency is also updated with the new System action: The requested action did not complete
workstation data. successfully.
System action: If OK is clicked the workstation is Operator response: Type valid details and all the
modified. Otherwise the request is ignored. other mandatory fields presents in the panel.
Operator response: Click OK to modify the
workstation, or click Cancel to cancel the modify GJS2110E The time restrictions field contains a
request. character that is not valid.
Explanation: The time restrictions field has a character
GJS2106E This job might be part of a dependency that is not valid.
for a job scheduler object in the
database. If so, the dependency is also System action: The requested action did not complete
updated with the new job name. successfully.
Explanation: This job might be part of a dependency Operator response: Type a valid time restriction and
for a job scheduler object in the database. If so, the all the other mandatory fields presents in the panel.
dependency is also updated with the new job name.
System action: If OK is clicked the job is renamed. GJS2111E The repeat every field contains a
Otherwise the rename request is ignored. character that is not valid.
Operator response: Click OK to rename the job, or Explanation: The repeat every field contains a
click Cancel to cancel the rename request. character that is not valid.
System action: The requested action did not complete
GJS2107E The parameter format for the login successfully.
string is not valid. Operator response: Type a valid repeat every and all
The ^ character must precede the first the other mandatory fields in the panel.
letter and follow the last letter of a
parameter name.
GJS2112E The start year must precede the end
Explanation: The format for the parameter in the login year.
string is not valid. The ^ character must precede the
first letter and follow the last letter of a parameter Explanation: In the "Day of Month" section, the start
name. year field must precede the end year.
394 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2113E • GJS2122E
GJS2123E The successors of the job cannot be GJS2128E The specified workstation and/or job
retrieved. name was not found.
Reason: VALUE_0
Explanation: The specified workstation and/or job
Explanation: The successors for the job could not be name was not found.
retrieved due to an error that occurred in the Tivoli
System action: The requested action did not complete
Workload Scheduler engine. The error code is specified
successfully.
in the message text.
Operator response: Type a valid workstation and/or a
System action: The requested action did not complete
valid job name.
successfully.
Operator response: The reason displayed in the
GJS2129E The SAP job definition cannot be saved.
message text represents an error code reported by the
Reason: VALUE_0
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Explanation: The SAP job definition could not be
saved due to an error that occurred in the Tivoli
Workload Scheduler engine. The error code is specified
GJS2124E The job or job stream cannot be
in the message text.
submitted.
Reason: VALUE_0 System action: The requested action did not complete
successfully.
Explanation: The job or job stream could not be
submitted due to an error that occurred in the Tivoli Operator response: The reason displayed in the
Workload Scheduler engine. The error code is specified message text represents an error code reported by the
in the message text. Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual.
System action: The requested action did not complete
successfully.
GJS2130W This action modifies the SAP Job ID in
Operator response: The reason displayed in the
the Tivoli Workload Scheduler job
message text represents an error code reported by the
definition.
Tivoli Workload Scheduler engine. Refer to the
Modifying the SAP Job creates a new
Administration and Troubleshooting manual.
SAP Job and deletes the current one.
The Tivoli Workload Scheduler job
GJS2125E The time zone field is required for the definition must be saved to save the
master when time zones are enabled. new SAP Job ID. Otherwise, the Tivoli
Workload Scheduler job definition is
Explanation: If the time zones are enabled, the time
not valid.
zone field is mandatory for the master.
Explanation: This action modifies the SAP Job ID in
System action: The requested action did not complete
the Tivoli Workload Scheduler job definition. Modifying
successfully.
the SAP Job creates a new SAP Job and deletes the
Operator response: Type a valid time zone. current one. The Tivoli Workload Scheduler job
definition must be saved to save the new SAP Job ID.
Otherwise, the Tivoli Workload Scheduler job definition
GJS2126W There is a Modify Step Error. is not valid.
Reason: VALUE_0
System action: If OK is clicked the SAP Job ID is
Explanation: There is a Modify Step Error due to an modified. Otherwise the request is ignored.
error that occurred in the Tivoli Workload Scheduler
engine. The error code is specified in the message text. Operator response: Click OK to modify the SAP job
ID or click Cancel to cancel the modify request.
System action: The requested action did not complete
successfully.
GJS2131E The SAP job definition cannot be
Operator response: The reason displayed in the renamed. This is not valid for a modify
message text represents an error code reported by the operation.
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. Explanation: The SAP job definition could not be
renamed.
System action: The requested action did not complete
successfully.
Operator response: Click Save and Close to rename
396 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS2132E • GJS2143E
the job. Otherwise, enter the original job name and Operator response: Data has exceeded the limit.
click Modify and Close to modify the job.
GJS2137E The specified calendar does not exist.
GJS2132E The file plan view cannot be loaded.
Explanation: The specified calendar does not exist.
Reason: VALUE_0
System action: The requested action did not complete
Explanation: The file plan view could not be loaded
successfully.
due to an error that occurred in the Tivoli Workload
Scheduler engine. The error code is specified in the Operator response: Specify another calendar
message text.
System action: The requested action did not complete GJS2138W The specified domain VALUE_0 does not
successfully. exist.
Operator response: The reason displayed in the Explanation: The domain does not exist.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the System action: Processing continues.
Administration and Troubleshooting manual. Operator response: Click OK to continue, or click
Cancel to specify a new domain.
GJS2133E The job output could not be loaded
because it uses an unsupported GJS2139E The specified workstation was not
encoding. found.
Explanation: The job output could not be loaded Explanation: The specified workstation was not found.
because it uses a unsupported encoding.
System action: The requested action did not complete
System action: The requested action did not complete successfully.
successfully.
Operator response: Type a valid workstation.
Operator response: Contact customer support.
System action: The action requested has not Explanation: To create a dependency between a job
completed successfully. stream and one of its jobs the resolution criteria must
398 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS5006E • GJS5048W
GJS5006E A job instance cannot have a GJS5042W Do you want to stop the selected
dependency on itself or on its job workstations?
stream instance.
Explanation: You are requesting a stop action on the
Explanation: A job instance cannot have a dependency selected workstations.
on itself or on its job stream instance.
System action: If the answer to previous question is
System action: The requested action did not complete Yes the selected workstations are stopped. Otherwise
successfully. the request is ignored.
Operator response: Remove the job instance Operator response: Click Yes to stop all the selected
dependency on itself or on its job stream instance. workstations or click No to cancel the request.
GJS5027W Do you want to release all dependencies GJS5043W Do you want to stop workstation
on the selected job instances? VALUE_0?
Explanation: You are requesting that all the Explanation: You are requesting to stop the selected
dependencies of the job instance are released. workstation.
System action: If the answer to previous question is System action: If the answer to previous question is
Yes all dependencies on the selected job instances are Yes the selected workstation is stopped. Otherwise the
released. Otherwise the request is ignored. request is ignored.
Operator response: Click Yes to release the Operator response: Click Yes to stop the workstation
dependencies or click no to cancel the release request. or click No to cancel the request.
GJS5028W Do you want to release all dependencies GJS5046W Do you want to unlink the selected
on the selected job stream instances? workstations?
Explanation: You are requesting that all the Explanation: You are requesting that the selected
dependencies of the job stream instance are released. domains are unlinked.
System action: If the answer to previous question is System action: If the answer to previous question is
Yes then all dependencies on the selected job stream Yes the selected workstations are unlinked. Otherwise
instances are released. Otherwise the request is ignored. the request is ignored.
Operator response: Click Yes to release the Operator response: Click Yes to unlink the selected
dependencies or click no to cancel the release request. workstations or click No to cancel the request.
GJS5034W Do you want rerun the selected job GJS5047W Do you want to unlink workstation
instances? VALUE_0?
Explanation: You are requesting a rerun of the Explanation: You are requesting that the selected
selected job instances. workstation is unlinked.
System action: If the answer to previous question is System action: If the answer to previous question is
Yes then the selected job instances are rerun. Otherwise Yes the selected workstation is unlinked. Otherwise the
the request is ignored. request is ignored.
Operator response: Click Yes to rerun the selected job Operator response: Click Yes to unlink the selected
instances or click No to cancel the request. workstation or click No to cancel the request.
GJS5035W Do you want to resubmit all the selected GJS5048W There is an error.
instances? Reason: VALUE_0
Explanation: You are requesting a resubmit of the Explanation: A problem has arisen due to an error
selected instances. that occurred in the Tivoli Workload Scheduler engine.
The error code is specified in the message text.
System action: If the answer to previous question is
Yes the selected instances are resubmitted. Otherwise System action: The requested action did not complete
the request is ignored. successfully.
Operator response: Click Yes to resubmit the instances Operator response: The reason displayed in the
System action: The requested action did not complete. System action: The requested action did not complete
successfully.
Operator response: Type a correct return code
expression. Operator response: Remove some of the entries in the
STDLIST file.
400 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS5059W • GJS5070I
GJS5071E The job stream cannot be saved because GJS5075E In the VALUE_0 section, when a value
either the resource VALUE_0 does not for the Date field is set, a value for the
exist, or the rights required to use it are Time field must also be set.
not sufficient to use the resource.
Explanation: The query does not return any results
Explanation: A dependency was specified on a because the date filter is not set correctly.
resource that does not exist, or the rights of the
System action: The requested action did not complete
specifying user are not sufficient to use the resource.
successfully.
The resource might have been removed from the
database after the dependency was added. Operator response: Set values for both Date and Time
fields, or do set values for either Date and Time fields.
System action: The requested action did not complete
successfully.
GJS5076E In the VALUE_0 section, when a value
Operator response: Remove the resource dependency.
for the Time field is set, a value for the
Create the resource and recreate the dependency.
Date field must also be set.
Explanation: The query does not return any results
GJS5072E The job stream cannot have an external
because the date filter is not set correctly.
dependency on a job defined in the
same job stream. System action: The requested action did not complete
successfully.
Explanation: A job stream can have an external
dependency on a job defined in another job stream. Operator response: Set values both for Time and Date
Therefore, a job defined in a job stream different from fields, or do not set values for either Date and Time
the one for where the dependency is being defined fields.
must be selected.
System action: The requested action did not complete GJS5077E The password for the Windows user
successfully. VALUE_0cannot be changed. Reason:
VALUE_1
Operator response: Select a different job stream from
the one where an external dependency is being defined. Explanation: The specified password for the Windows
user password could not be set. Some problem has
been encountered during this operation.
GJS5073E A positive number of resource units
must be specified. System action: The requested action did not complete
successfully.
Explanation: A negative or null number of units for
the resource was specified. Operator response: Make sure that the specified user
name, Windows domain and workstation correctly
System action: The requested action did not complete
correspond to an existing Windows user.
successfully.
Operator response: Modify the number of units for
GJS5078E The object cannot be unlocked. Reason:
the specified resource to a positive value less than or
VALUE_0
equal to the number of units available.
Explanation: It is not possible to unlock the object.
Some problem has been encountered during this
GJS5074E In the VALUE_0 section, the To Date is
operation.
earlier than the From Date. Type an
earlier From Date, or type a later To System action: The requested action did not complete
Date. successfully.
Explanation: The query does not return any results Operator response: Refer to the reason indicated in
because the From Date is later than the To Date. the message to resolve the issue.
System action: The requested action did not complete
successfully. GJS5079W The value specified for the upper limit
of the time interval is lower than the
Operator response: Type an earlier From Date, or type
one specified for the lower limit.
a later To Date.
Explanation: The values specified for the upper limit
of the time interval is lower than that specified for the
lower limit.
System action: Processing continues.
402 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS5080E • GJS5093E
System action: The requested action did not complete the IBM Tivoli Workload Scheduler for Applications
successfully. User’s Guide.
Operator response: Remove the prompt dependency.
Create the prompt and recreate the dependency. GJS5098E The requested action cannot be
performed because it is supported from
XBP level 2.0 and ITWS for
GJS5094E The job VALUE_0cannot be submitted.
Applications 8.2.1 FP1.
Reason: VALUE_1
Explanation: The XBP level available does not support
Explanation: The job could not be submitted due to
the requested action. The action is supported from XBP
an error that occurred in the Tivoli Workload Scheduler
2.0 and ITWS for Applications 8.2.1 FP1.
engine. The error code is specified in the message text.
System action: The requested action did not complete
System action: The requested action did not complete
successfully.
successfully.
Operator response: Choose another action, or upgrade
Operator response: The reason displayed in the
to a supported level of XBP.
message text represents an error code reported by the
Tivoli Workload Scheduler engine. Refer to the
Administration and Troubleshooting manual. GJS5100E The specified plan cannot be generated.
Reason: VALUE_0
GJS5095E The Raise Event did not complete Explanation: It is not possible to generate the plan.
successfully. The error reason is given in the message text.
Reason:VALUE_0
System action: The requested action did not complete
Explanation: It is not possible to raise the specified successfully.
event due to an error in the Tivoli Workload Scheduler
Operator response: Fix the problem and try again.
for Applications. The error code is specified in the
message text.
GJS5101E The newly generated plan cannot be
System action: The requested action did not complete
used as an alternate plan. Reason:
successfully.
VALUE_0
Operator response: The reason displayed in the
Explanation: The new plan was generated but it is not
message text represents an error code reported by the
possible to set it as an alternate plan. The error reason
Tivoli Workload Scheduler for Applications. Refer to
is given in the message text.
the IBM Tivoli Workload Scheduler for Applications
User’s Guide. System action: The requested action did not complete
successfully.
GJS5096E The Raise Event field is mandatory. Operator response: Fix the problem and try again.
Explanation: The Raise Event field is a mandatory
field. GJS5102E There is more than one instance of the
selected job stream.
System action: The requested action did not complete
Submit the job into the job stream with
successfully.
the ID VALUE_0?
Operator response: Type a valid values in the Raise
Explanation: There is more than one instance of the
Event field.
selected job stream. Tivoli Workload Scheduler
proposed an instance to be submitted in.
GJS5097E The Table Criteria is in error.
System action: If OK is clicked, the job is submitted
Reason:VALUE_0
into the proposed job stream instance. If cancel is
Explanation: There is a problem with Table Criteria clicked the submit action is ignored.
due to an error in the Tivoli Workload Scheduler for
Operator response: Click OK to submit or click Cancel
Applications. The error code is specified in the message
to cancel the submit action.
text.
System action: The requested action did not complete
GJS5103I The job definition "VALUE_0" is being
successfully.
moved on the workstation class
Operator response: The reason displayed in the "VALUE_1", verify that job streams that
message text represents an error code reported by the are using the job definition are defined
Tivoli Workload Scheduler for Applications. Refer to on the workstation class "VALUE_0".
Do you want to continue?
404 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
GJS5104W • GJS5110W
GJS5105W This instance of the job stream does not System action: If the answer to previous question is
fall within the scheduled time range. Do yes the resource is associated to the selected
you want to submit an instance of the workstation class. Otherwise the request is ignored.
job stream that falls within the
Operator response: Click OK to add the resource to
scheduled time range?
the workstation class, or click Cancel to cancel the
Explanation: The job stream instance that you selected action.
in the search panel has a valid time range that is
outside the scheduled time you set. You can choose to
GJS5109W You are renaming the Job Stream.
accept the suggested alternative, or change the
Do you want to proceed?
scheduled time range.
Explanation: The Job Stream will be renamed.
System action: If the answer to previous question is
yes a job stream instance that falls within the scheduled System action:
time range is submitted. Otherwise the request is
Operator response:
ignored.
Operator response: Click OK to submit the job stream
GJS5110W You are renaming the Job.
instance, or click Cancel to cancel the request and
Do you want to proceed?
change the scheduled time range.
Explanation: The Job will be renamed.
GJS5106W This instance of the job stream does not System action:
fall within the scheduled time range. Do
you want to load an instance of the job Operator response:
stream that falls within the scheduled
time range?
Explanation: The job stream instance that you selected
in the search panel has a valid time range that is
outside the scheduled time you set. You can choose to
accept the suggested alternative, or change the
scheduled time range.
System action: If the answer to previous question is
yes a job stream instance that falls within the scheduled
time range is loaded. Otherwise the request is ignored.
Operator response: Click OK to open the job stream
instance properties, or click Cancel to cancel the request
and change the scheduled time range.
406 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
|
| Part 9. Administration
| If you want to change the TWS_user, there are three or four macro steps to
| perform, depending on the type of operating system on which it is used.
| If the user is an LDAP user, use your local mechanisms to change the LDAP user
| password.
|
| Step 2: change WebSphere Application Server user ID password
| Follow this procedure:
| 1. Log on to the computer where Tivoli Workload Scheduler is installed as the
| following user:
| UNIX root
| Windows Any user in the Administrators group.
| 2. Access the directory: TWS_home/wastools
| 3. Run the following script to stop the application server:
| UNIX stopWas.sh -user TWSUser -password TWSUser_password
| Windows stopWas.bat
| 4. From that same directory run the following script to create a file containing the
| current security properties:
| UNIX showSecurityProperties.sh > my_file_name
| Windows showSecurityProperties.bat > my_file_name
| The contents of the file should look something like this:
| WASX7357I: By request, this scripting client is not connected to any
| server process. Certain configuration and application operations will
| be available in local mode.
| ################################################################
| Global Security Panel
| ################################################################
| enabled=true
| enforceJava2Security=false
| useDomainQualifiedUserNames=false
| cacheTimeout=600
| issuePermissionWarning=true
| activeProtocol=CSI
| activeAuthMechanism=SWAM
| activeUserRegistry=LocalOS
|
| ################################################################
| Local OS Registry
| ################################################################
| LocalOSServerID=twsuser
| LocalOSServerpassword=********
| LocalOSServerREALM=IBM-30B537EAD92
|
|
| ################################################################
| LDAP Panel
| ################################################################
| LDAPServerId=twsuser
| LDAPPassword=********
| LDAPServerType=IBM_DIRECTORY_SERVER
| LDAPHostName=
| LDAPPort=389
| LDAPBaseDN=
| LDAPBindDN=
| LDAPBindPassword=
| LDAPsearchTimeout=120
| LDAPreuseConnection=true
| LDAPIgnoreCase=true
| LDAPsslEnabled=false
| LDAPsslConfig=DefaultNode/DefaultSSLSettings
|
|
| ################################################################
| Advanced LDAP Panel
| ################################################################
| LDAPUserFilter=(&(uid=%v)(objectclass=ePerson))
| LDAPGroupFilter=(&(cn=%v)(|(objectclass=groupOfNames)
| (objectclass=groupOfUniqueNames)))
| LDAPUserIdMap=*:uid
| LDAPGroupIdMap=*:cn
| LDAPGroupMemberIdMap=ibm-allGroups:member;ibm-allGroups:uniqueMember
| LDAPCertificateFilter=
| LDAPCertificateMapMode=EXACT_DN
|
|
| ################################################################
| SSL Panel
| ################################################################
| alias=DefaultSSLSettings
| keyFileName=${USER_INSTALL_ROOT}/etc/TWSServerKeyFile.jks
| keyFilePassword=default
| keyFileFormat=JKS
| trustFileName=${USER_INSTALL_ROOT}/etc/TWSServerTrustFile.jks
| trustFilePassword=default
| trustFileFormat=JKS
| clientAuthentication=false
| securityLevel=HIGH
| enableCryptoHardwareSupport=false
410 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Change WebSphere Application Server user ID password
| 5.
| Note: A template file of properties exists in this directory, but if you edit and
| use it in the command described below you overwrite the current
| settings with those in the template file, which are almost certainly
| incorrect.
| a. Edit my_file_name and delete the text of the WASX7357I message.
| b. Locate the LocalOSServerpassword and LDAPPassword entries. If you are not
| using LDAP authentication, you do not need to edit LDAPPassword, but you
| are advised to change both, regardless of the authentication method you are
| using.
| Note: If you want to know which authentication system you are using, check
| the entry activeUserRegistry.
| 6. Change the appropriate entry or entries to the actual password value and save
| the file.
| 7. Change the password by running the command:
| Windows changeSecurityProperties.bat my_file_name
| UNIX changeSecurityProperties.sh my_file_name
| Notes:
| a. This command might display a message from the application server
| (WASX7357I:). You can ignore this message.
| b. The passwords are encrypted before being saved in the WebSphere
| Application Server configuration files.
| 8. Delete the file my_file_name that you created (to leave it on the disk with
| unencrypted passwords in it is a security risk).
| 9. Run the following script to restart the application server:
| UNIX startWas.sh
| Windows startWas.bat
|
| Step 3: change passwords used to connect to the engine
| Change the password for every engine defined using the Job Scheduling Console
| on this computer, as follows:
| 1. Open the Job Scheduling Console.
Chapter 61. Changing the TWSUser password for the z/OS connector 411
Change the Windows services password
412 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
|
| Note: The user is the TWSUser you defined during the installation.
| 4. From this directory run the following script to create a file containing the
| current security properties:
| UNIX
| createZosEngine.sh -name engineName -hostName hostName
| -portNumber portNumber [-connectionTimeoutCleanup timeout]
| [-maxConnections number] [-connectionTimeout timeout]
| [-unusedTimeout timeout] [-reapTime timeout]
| [-scaffoldSwitch boolean]
| Windows
| createZosEngine.bat -name engineName -hostName hostName
| -portNumber portNumber [-connectionTimeoutCleanup timeout]
| [-maxConnections number] [-connectionTimeout timeout]
| [-unusedTimeout timeout] [-reapTime timeout]
| [-scaffoldSwitch boolean]
| where:
| engineName
| Specify the name of the new instance.
| hostName
| Specify the TCP/IP address or host name of the remote z/OS system
| where the scheduler subsystem is installed.
| portNumber
| Specify the TCP/IP port number of the remote z/OS system.
| 5. Run the following script to restart the application server:
| UNIX startWas.sh
| Windows startWas.bat
|
| Displaying the properties of a z/OS connector instance
| This section describes how to display the properties of a z/OS connector instance
| using the displayZosEngine tool.
| where:
| engineName
| Specify the name of the instance whose properties you want to display.
| The following is an example of the output you receive when you submit the
| displayZosEngine tool for the zosengine engine:
| name : zosengine
| hostName : 9.87.130.95
| portNumber : 20023
| connectionTimeoutCleanup : 60 minutes
| scaffoldSwitch : false
| maxConnections : 10
| connectionTimeout : 180 seconds
| unusedTimeout : 1800 seconds
| reapTime : 180 seconds
414 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Display the properties of a z/OS connector instance
|
| Updating the properties of a z/OS connector instance
| This section describes how to update the properties of a z/OS connector instance
| using the displayZosEngine tool.
| Note: The user is the TWSUser you defined during the installation.
| 4. From this directory run the following command:
| UNIX
| updateZosEngine.sh -name engineName -hostName hostname
| -portNumber portNumber [-connectionTimeoutCleanup timeout]
| [-maxConnections number] [-connectionTimeout timeout]
| [-unusedTimeout timeout] [-reapTime timeout]
| [-scaffoldSwitch boolean]
| Windows
| updateZosEngine.bat -name engineName -hostName hostname
| -portNumber portNumber [-connectionTimeoutCleanup timeout]
| [-maxConnections number] [-connectionTimeout timeout]
| [-unusedTimeout timeout] [-reapTime timeout]
| [-scaffoldSwitch boolean]
| where:
| engineName
| Specify the name of the new instance.
| hostName
| Specify the TCP/IP address or host name of the remote z/OS system
| where the scheduler subsystem is installed.
| portNumber
| Specify the TCP/IP port number of the remote z/OS system.
| 5. Run the following script to restart the application server:
| UNIX startWas.sh
| Windows startWas.bat
|
| Listing all the z/OS connector instances
| This section describes how to list all the z/OS connector instances you defined
| using the listZosEngine tool.
| To list all the z/OS connector instances perform the following steps:
| 1. Log on to the computer where Tivoli Workload Scheduler is installed as the
| following user:
Chapter 62. Managing z/OS engines using WebSphere Application Server tools 415
Listing all the z/OS connector instances
| UNIX root
| Windows Any user in the Administrators group.
| 2. Access the directory: wastools.
| 3. From this directory run the following command:
| UNIX
| listZosEngine.sh
| Windows
| listZosEngine.bat
|
| Remove a z/OS connector instance
| This section describes how to remove a z/OS connector instance using the
| removeZosEngine tool.
| Note: The user is the TWSUser, not necessarily the user that you used to log in
| with.
| 4. From this directory run the following command:
| UNIX
| removeZosEngine.sh engineName
| Windows
| removeZosEngine.bat engineName
| where:
| engineName
| Specify the name of the instance you want to remove.
| 5. Run the following script to restart the application server:
| UNIX startWas.sh
| Windows startWas.bat
|
416 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
|
| Appendix A. Accessibility
| This appendix lists the accessibility features of the Job Scheduling Console. It is
| divided into the following sections:
| v “Navigating the interface using the keyboard”
| v “Magnifying what is displayed on the screen”
| v “General mnemonics” on page 418
| v “Main window mnemonics” on page 418
| v “Menu mnemonics” on page 419
| To set a high contrast for your Job Scheduling Console you need to modify the
| NTConsole.bat file and add the following option:
| -Dswing.defaultlaf="com.sun.java.swing.plaf.windows.WindowsLookAndFeel"
| The NTConsole.bat file is located in the JSCHome/bin/java directory. When you are
| running in a UNIX type environment there is an operating system script where
| you can add the option, such as LINUXconsole.sh, or SUNconsole.sh.
| To change the font sizes of the Job Scheduling Console interface objects, you add
| the fontSize key to the preferences.xml file. The preferences.xml file is located in
| user_home_directory/.twsconsole/.
418 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Accessibility
| To start the Job Scheduling Console from an external application, perform the
| following steps:
| 1. From the installation_directory\configuration directory, edit the
| launchInContext.properties file to set the following options:
| launchInContext.enable=false
| Specifies to enable (true) or disable (false) the running of this script.
| false is the default value.
| launchInContext.waitingTime=10
| Specifies the number of seconds the script waits before attempting to
| open the Job Scheduling Console. 10 seconds is the default value.
| launchInContext.portNumber=39392
| Specifies the TCP/IP port number to use to start the Job Scheduling
| Console from an external application. Both the connection and the
| handshake protocol are protected. 39392 is the default value.
| 2. From the installation_directory\bin\java directory, run the following script
| to start the Job Scheduling Console:
| Windows
| LIC_JSC_WIN.bat ENGINE_NAME=engine_name OBJ_TYPE=object_type
| JS_NAME=job_stream_name JOB_NAME=job_name WKS_NAME=workstation_name
| TIME=input_arrival_time
| Note: Enclose all the option values within double quotes (″).
| AIX
| LIC_JSC_AIX.sh ENGINE_NAME=engine_name OBJ_TYPE=object_type
| JS_NAME=job_stream_name JOB_NAME=job_name WKS_NAME=workstation_name
| TIME=input_arrival_time
| HP-UX
| LIC_JSC_HP.sh ENGINE_NAME=engine_name OBJ_TYPE=object_type
| JS_NAME=job_stream_name JOB_NAME=job_name WKS_NAME=workstation_name
| TIME=input_arrival_time
| Linux
| LIC_JSC_LINUX.sh ENGINE_NAME=engine_name OBJ_TYPE=object_type
| JS_NAME=job_stream_name JOB_NAME=job_name WKS_NAME=workstation_name
| TIME=input_arrival_time
| Solaris
| LIC_JSC_SUN.sh ENGINE_NAME=engine_name OBJ_TYPE=object_type
| JS_NAME=job_stream_name JOB_NAME=job_name WKS_NAME=workstation_name
| TIME=input_arrival_time
| where:
| engine_name
| Specify the name of the engine on which you want to run the query.
| This is the name you specify in the Engine Name field of the Define a
| New Engine for the Job Scheduling Console panel. This parameter is
| required.
| object_type
| Specify the type of object for which you are submitting the query.
| Possible values are job or jobstream. This parameter is required.
| job_stream_name
| Specify the name of the job stream for which you are submitting the
| query. You can use wildcards, see “Wildcards” on page 48. This
| parameter is required.
| job_name
| Specify the name of the job for which you are submitting the query.
| You can use wildcard, see “Wildcards” on page 48. This parameter is
| required if object_type is job. This parameter is ignored if object_type is
| jobstream.
| workstation_name
| Specify the name of the workstation where the job or job stream runs.
| You can use wildcards, see “Wildcards” on page 48.
| input_arrival_time
| Specify the time when a job or job stream is planned to be ready for
| processing in the format aaaa/mm/gg hh:mm. In a z/OS environment
| it is the input arrival time. In a distributed environment it is the
| scheduled time. When the query displays, this value is reported in the
| Start at column.
| The Job Scheduling Console displays the list of All scheduled jobs or All
| scheduled job streams that matches the selected criteria.
422 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Appendix C. Setting security
The Job Scheduling Console is installed with default SSL certificates called default.
Using OpenSSL it is possible to customize the SSL communication. This is
described in detail in Planning and Installation Guide.
For information about job and job stream status for Tivoli Workload Scheduler for
z/OS, refer to Tivoli Workload Scheduler for z/OS Controlling and Monitoring the
Workload.
Status overview
There are two types of status:
Job Scheduling Console status
This is a subset of internal status and is common for both Tivoli Workload
Scheduler and Tivoli Workload Scheduler for z/OS.
Internal status
This refers to the Tivoli Workload Scheduler internal or engine status for the job
or job stream. The internal status messages are unique to the scheduler.
Job status
This section describes the job status for both Job Scheduling Console and Tivoli
Workload Scheduler internal status.
426 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Job stream status
Status mapping
This section provides a table of how Job Scheduling Console status maps to Tivoli
Workload Scheduler internal status for jobs and job streams.
428 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Appendix E. Support information
If you have a problem with your IBM software, you want to resolve it quickly. This
section describes the following options for obtaining support for IBM software
products:
v “Using IBM Support Assistant”
v “Searching knowledge bases” on page 430
v “Obtaining fixes” on page 431
v “Receiving weekly support updates” on page 432
v “Contacting IBM Software Support” on page 433
The IBM Support Assistant saves you time searching product, support, and
educational resources. The IBM Support Assistant helps you gather support
information when you need to open a problem management record (PMR), which
you can then use to track the problem.
The product-specific plug-in modules provide you with the following resources:
v Support links
v Education links
v Ability to submit problem management reports
If you cannot find the solution to your problem in the IBM Support Assistant, see
“Searching knowledge bases” on page 430.
To search multiple Internet resources for your product, use the Web search topic in
your information center. In the navigation frame, click Troubleshooting and
support Searching knowledge bases and select Web search. From this topic, you
can search a variety of resources, including the following:
v IBM technotes
v IBM downloads
v IBM Redbooks
v IBM developerWorks®
v Forums and newsgroups
v Google
430 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Searching knowledge bases
v Redbooks
v IBM Tivoli software training
A search for the selected documentation type is performed, and the results
displayed.
7. Use the on-screen navigation to look through the displayed list for the
document you require, or use the options in the Refine your results section to
narrow the search criteria. You can add Additional search terms or select a
specific Document type. You can also change the sort order of the results (Sort
results by). Then click to start the search.
To access some of the publications you need to register (indicated by a key icon
beside the publication title). To register, select the publication you want to look at,
and when asked to sign in follow the links to register yourself. There is also a FAQ
available on the advantages of registering.
Obtaining fixes
A product fix might be available to resolve your problem. To determine what fixes
are available for your IBM software product, follow these steps:
1. Go to the IBM Software Support Web site (http://www.ibm.com/software/
support).
2. Click Tivoli under the Find product support heading.
3. Click Products A - Z.
4. Click W for Workload Scheduler and then locate the links for Tivoli Workload
Scheduler (you might need to scroll down to the product section for Tivoli
Workload Scheduler.
5. Click Support under the Tivoli Workload Scheduler V8 product heading. The
Tivoli Workload Scheduler support page is displayed.
6. Under the Self-help heading and Download, subheading, either choose one of
the displayed most-popular downloads, or click All downloads. A search for
the downloads is performed, and the results displayed.
7. Use the on-screen navigation to look through the displayed list for the
download you require, or use the options in the Refine your results section to
narrow the search criteria. You can add Additional search terms, or select a
specific Download type, Software version, and range of availability and
modification dates for fixes (Modified date), and then click to start the
search.
8. Click the name of a fix to read the description of the fix and to optionally
download the fix.
For more information about the types of fixes that are available, see the IBM
Software Support Handbook at http://techsupport.services.ibm.com/guides/
handbook.html.
If you experience problems with the My support feature, you can obtain help in
one of the following ways:
Online
Send an e-mail message to [email protected], describing your problem.
By phone
Call 1-800-IBM-4You (1-800-426-4968).
432 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Receiving support updates
Before contacting IBM Software Support, your company must have an active IBM
software maintenance contract, and you must be authorized to submit problems to
IBM. The type of software maintenance contract that you need depends on the
type of product you have:
v For IBM distributed software products (including, but not limited to, Tivoli,
Lotus®, and Rational® products, as well as DB2 and WebSphere products that
run on Windows, or UNIX operating systems), enroll in Passport Advantage® in
one of the following ways:
Online
Go to the Passport Advantage Web site at http://www.lotus.com/
services/passport.nsf/ WebDocs/Passport_Advantage_Home and click
How to Enroll.
By phone
For the phone number to call in your country, go to the IBM Software
Support Web site at http://techsupport.services.ibm.com/guides/
contacts.html and click the name of your geographic region.
v For customers with Subscription and Support (S & S) contracts, go to the
Software Service Request Web site at https://techsupport.services.ibm.com/ssr/
login.
v For customers with IBMLink™, CATIA, Linux, S/390®, iSeries™, pSeries®,
zSeries®, and other support agreements, go to the IBM Support Line Web site at
http://www.ibm.com/services/us/index.wss/so/its/a1000030/dt006.
v For IBM eServer™ software products (including, but not limited to, DB2 and
WebSphere products that run in zSeries, pSeries, and iSeries environments), you
can purchase a software maintenance agreement by working directly with an
IBM sales representative or an IBM Business Partner. For more information
about support for eServer software products, go to the IBM Technical Support
Advantage Web site at http://www.ibm.com/servers/eserver/techsupport.html.
If you are not sure what type of software maintenance contract you need, call
1-800-IBMSERV (1-800-426-7378) in the United States. From other countries, go to
the contacts page of the IBM Software Support Handbook on the Web at
http://techsupport.services.ibm.com/guides/contacts.html and click the name of
your geographic region for phone numbers of people who provide support for
your location.
Submitting problems
You can submit your problem to IBM Software Support in one of two ways:
Online
Click Submit and track problems on the IBM Software Support site
athttp://www.ibm.com/software/support/probsub.html. Type your
information into the appropriate problem submission form.
By phone
For the phone number to call in your country, go to the contacts page of
the IBM Software Support Handbook at http://techsupport.services.ibm.com/
guides/contacts.html and click the name of your geographic region.
If the problem you submit is for a software defect or for missing or inaccurate
documentation, IBM Software Support creates an Authorized Program Analysis
Report (APAR). The APAR describes the problem in detail. Whenever possible,
IBM Software Support provides a workaround that you can implement until the
APAR is resolved and a fix is delivered. IBM publishes resolved APARs on the
434 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Receiving support updates
Software Support Web site daily, so that other users who experience the same
problem can benefit from the same resolution.
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this publication
in other countries. Consult your local IBM representative for information on the
products and services currently available in your area. Any reference to an IBM
product, program, or service is not intended to state or imply that only that IBM
product, program, or service may be used. Any functionally equivalent product,
program, or service that does not infringe any IBM intellectual property right may
be used instead. However, it is the user’s responsibility to evaluate and verify the
operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter
described in this publication. The furnishing of this publication does not give you
any license to these patents. You can send license inquiries, in writing, to:
For license inquiries regarding double-byte (DBCS) information, contact the IBM
Intellectual Property Department in your country or send inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other
country where such provisions are inconsistent with local law:
Any references in this information to non-IBM Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web
sites. The materials at those Web sites are not part of the materials for this IBM
product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it
believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose
of enabling: (i) the exchange of information between independently created
programs and other programs (including this one) and (ii) the mutual use of the
information which has been exchanged, should contact:
IBM Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 U.S.A.
The licensed program described in this publication and all licensed material
available for it are provided by IBM under terms of the IBM Customer Agreement,
IBM International Program License Agreement or any equivalent agreement
between us.
This information contains examples of data and reports used in daily business
operations. To illustrate them as completely as possible, the examples include the
names of individuals, companies, brands, and products. All of these names are
fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
Trademarks
AIX, AS/400,BookManager, DB2, developerWorks, eServer, Hiperbatch, IBM,
IBMLink, iSeries, LoadLeveler, Lotus, NetView, OS/400, Passport Advantage.
pSeries, RACF, Rational, Redbooks, S/390,Tivoli, the Tivoli logo, Tivoli Enterprise
Console, TME, VTAM, WebSphere, z/OS, and zSeries are trademarks or registered
trademarks of International Business Machines Corporation in the United States,
other countries, or both.
438 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Notices
UNIX is a registered trademark of The Open Group in the United States and other
countries.
Java and all Java-based trademarks and logos are trademarks or registered
trademarks of Sun Microsystems, Inc. in the United States and other countries.
Other company, product, and service names may be trademarks or service marks
of others.
Notices 439
440 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Glossary
A and updates it, resolving dependencies. It is the only
process that can update the Symphony file. See also:
access method. An executable file used by extended v "processes"
agents to connect to and control jobs on other operating v "production period"
systems (for example, z/OS) and applications (for v "symphony file"
example, Oracle Applications, PeopleSoft, and SAP
R/3). The access method is specified in the workstation backup domain manager. An agent in a distributed
definition for the extended agent. See also "extended Tivoli Workload Scheduler network that can assume the
agent". responsibilities of its domain manager. It is installed as
a full status, fault-tolerant agent. See also:
actual start time. The time that a Tivoli Workload
Scheduler job instance or job stream instance actually v "fault-tolerant agent"
starts. See also: v "full status"
v "earliest start time" v "domain manager"
v ″latest start time″
backup master domain manager. An agent in a
v "planned start time" distributed Tivoli Workload Scheduler network that can
v "scheduled time" assume the responsibilities of the master domain
manager. It is installed as a full status, fault-tolerant
ad hoc job. A job that is inserted into the current agent. See also:
production plan. These jobs are unique to the plan, and v "fault-tolerant agent"
are not saved in the database. See also:
v "full status"
v "database"
v "master domain manager"
v "plan"
commands see the IBM Tivoli Workload Scheduler: distributed workstation. A workstation on which jobs
Planning and Installation Guide. See also "master domain and job streams are run using the distributed engine.
manager". See also:
v "engine"
command-line server. See "command line client".
v "workstation"
conman. A command-line program for monitoring and
managing the production environment. See also domain. A named group of workstations in a
"processes". distributed Tivoli Workload Scheduler network,
consisting of one or more agents and a domain
composer. A command-line program for managing the manager acting as the management hub. All domains
definitions of scheduling objects in the database. See have a parent domain except for the master domain.
also "database". See also:
v "domain manager"
connector. An installed component that provides the
interface between the Job Scheduling Console and the v ″master domain manager"
engine. See also:
domain manager. An installed component in a
v "engine" distributed Tivoli Workload Scheduler network that is
v "job scheduling console" the management hub in a domain. All communication
to and from the agents in the domain is routed through
CPU. See "workstation". the domain manager. See also "workstation"
cpu time. The processor time used by a job. See also duration. The elapsed time that a job is expected to
"duration". take to complete (estimated duration) and actually
takes (actual duration). See also:
D v "cpu time"
v "time restriction"
database. Contains definitions for scheduling objects
(such as jobs, job streams, resources, and workstations).
The database also contains data such as job and job E
stream statistics, user data, and the last time an object
was modified. See also "plan". earliest start time. The time before which a job or job
stream cannot start. The job or job stream can start after
deadline. The time by which a job or job stream is set the earliest start time provided that all other time
to complete. When a job or job stream passes the restrictions and dependencies are satisfied. It is set
deadline, notifications are sent to users and integrated using the at Job Scheduling Console option or in the
applications, but the job or job stream is not prevented command-line scheduling language using the at
from running if all time restrictions and dependencies keyword . See also:
are satisfied. Jobs or job streams that have not yet v ″actual start time″
started or that are still running after the deadline time v ″latest start time″
has expired are considered ″late″ in the plan. See also
"plan". v ″planned start time″
v "scheduled time"
dependency. A prerequisite that must be satisfied
before a job or job stream can start. See also: end-to-end network. A network obtained by
v "external dependency" connecting one or more Tivoli Workload Scheduler
fault-tolerant agents in a distributed network to a Tivoli
v "file dependency" Workload Scheduler for z/OS node in a z/OS network
v "follows dependency" using TCP/IP, to perform workload scheduling. In this
v "prompt dependency" configuration, the Tivoli Workload Scheduler for z/OS
node becomes the master domain manager of the
v "resource dependency"
fault-tolerant agents to schedule and manage jobs in
distributed network. A connected group of the distributed network. See also:
workstations that use the Tivoli Workload Scheduler v "engine"
distributed engine to perform workload scheduling. See v "workstation"
also:
v "engine" engine. The core software for the scheduling
environment. The engine can be either a z/OS engine
v "workstation"
(installed as part of the product "Tivoli Workload
Scheduler for z/OS") or a distributed engine (installed
as part of the product "Tivoli Workload Scheduler").
442 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
exclusive run cycle • iCalendar
exclusive run cycle. A run cycle that specifies the days v "plan"
and times that a job stream cannot be run. Exclusive
run cycles take precedence over inclusive run cycles. freedays calendar. A calendar assigned to a job stream
See also "run cycle″. to represent the non-working days when job streams
and jobs are not to be run. It can also be used to
explorer view. A graphical view in the Job Scheduling designate Saturdays or Sundays, or both, as workdays.
Console used to modify and maintain job streams in See also:
the database and the plan. See also: v ″calendar"
v "database" v ″holidays calendar"
v "plan"
FTA. See "fault-tolerant agent"
v "views"
full status. An attribute of an agent that enables it to
extended agent. An agent used to integrate Tivoli
be updated with the status of jobs and job streams
Workload Scheduler job control features with other
running on all other workstations in its domain and in
operating systems (for example, z/OS) and applications
subordinate domains, but not on peer or parent
(for example, Oracle Applications, PeopleSoft, and SAP
domains. A backup domain manager or master domain
R/3). Extended agents must be hosted by a master
manager must be full status. See also:
domain manager, domain manager, or an agent (not
another extended agent), and use access methods to v ″backup domain manager"
communicate with external systems. See also "access v ″domain"
method″. v ″master domain manager"
external dependency. A dependency defined in one
job or job stream that refers to another job stream or to G
a job in another job stream.
global options. Configuration options defined on the
external job. A job referred to in an external master domain manager using optman. These options
dependency. See also "external dependency″. apply to all workstations in the Tivoli Workload
Scheduler network. See also:
F v ″local options″
v ″optman″
fault-tolerant agent. A installed agent component in a
v ″user options″
distributed Tivoli Workload Scheduler network capable
of resolving local dependencies and launching its jobs graph view. A graphical view in the Job Scheduling
in the absence of a domain manager. Console used to modify and maintain job streams in
the database and the plan. See also:
fence. Regulates whether a job can be run on a
workstation. The job fence is a priority level that the v "database"
priority of a job must exceed before it can run. v "plan"
v "views"
file dependency. A dependency where a job or job
stream cannot start until it finds a specific file is
present in a specific path on a specific workstation. H
Sometimes called an opens file dependency. See also
"dependency". holidays calendar. The default freedays calendar for
all job streams. It is called "holidays". See also:
final job stream. The last job stream that is run in a
v ″calendar"
production period. It contains scripts that generate the
next production plan. See also: v ″freedays calendar"
v "production period″ host. A workstation required by extended agents. It
v "production plan″ can be any Tivoli Workload Scheduler workstation
except another extended agent.
follows dependency. A dependency where a job or
job stream cannot start until other jobs or job streams
have completed successfully. See also "dependency". I
forecast plan. A projection over a selected timeframe iCalendar. A standard (RFC 2445) for calendar data
based on the job streams and dependencies defined in exchange. Specific iCalendars can be supplied in place
the database. See also of Tivoli Workload Scheduler calendars to determine
v "database" the dates on which jobs or job streams should run. See
also "calendar".
Glossary 443
impact view • local options
impact view. A graphical view in the Job Scheduling times, priorities, and other dependencies that determine
Console used to modify and maintain job stream the exact order in which the jobs run.
instance dependencies in the plan. See also:
job stream instance. A job stream that is scheduled
v "plan"
for a specific run date in the plan. See also "job stream″.
v "views"
jobman. A job management process that controls the
inclusive run cycle. A run cycle that specifies the days launching of jobs under the direction of batchman and
and times that a job stream is scheduled to be run. reports job status back to mailman. The jobman
Exclusive run cycles take precedence over inclusive run process is responsible for tracking job states and for
cycles. See also "run cycle″. setting the environment as defined in jobmanrc and
.jobmanrc when requesting job launches. See also:
interactive jobs. A job that runs interactively on a
Windows desktop. v ″batchman"
v ″jobmon"
internal status. The current status of jobs and job
v ″mailman"
streams in the Tivoli Workload Scheduler engine. The
internal status is unique to Tivoli Workload Scheduler. jobmon. A job management and monitoring process in
See also "status″. the Windows version of Tivoli Workload Scheduler. A
separate jobmon process is spawned to launch and
internetwork dependencies. A dependency between
monitor each job. It reports job status back to jobman.
jobs or job streams in separate Tivoli Workload
See also:
Scheduler networks. See also "network agent″.
v ″jobman"
internetwork job or job stream. A job or job stream in v ″processes"
a remote Tivoli Workload Scheduler network that is
referenced by an internetwork dependency defined for JSC. See "job scheduling console".
a job or job stream in the local network. See also
"network agent″.
L
J latest start time. The time before which the job or job
stream must start. The job or job stream can start before
Jnextday. The previously used term for: ″JnextPlan″. the latest start time provided that all other
dependencies are satisfied. It is set in the command-line
Jnextplan. A job that creates or extends the production scheduling language using the until keyword. See also:
plan. See also ″production plan″.
v ″actual start time″
job. A unit of work that is processed at a workstation. v ″earliest start time″
The job definition consists of a unique job name in the v ″planned start time″
database along with other information necessary to run
v "scheduled time"
the job. See also "job definition".
limit. A means of allocating a specific number of job
job definition. A definition of a unit of work that
slots into which Tivoli Workload Scheduler is allowed
resides in the database of the distributed Tivoli
to launch jobs. A job limit can be set for each job
Workload Scheduler engine and can be added to a job
stream, and for each workstation. For example, setting
stream. Job definitions can be created before creating a
the workstation job limit to 25 permits Tivoli Workload
job stream, or can be created as part of the creation or
Scheduler to have no more than 25 jobs running
modification of a job stream. See also "“job stream”".
concurrently on the workstation.
job instance. A job scheduled for a specific run date
list. A means of filtering plan and database objects
in the plan. See also "job″.
and presenting them in a table.
job scheduling console. A Java graphical user
local options. Configuration options defined on each
interface used to create, modify, and maintain job
workstation in the localopts file. Each workstation in
scheduling objects, and to manage the production
the Tivoli Workload Scheduler network must have a
environment. See also "“views” on page 447".
localopts file. The settings in this file are changed
job limit. See "limit" using a text editor, and apply only to that workstation.
See also:
job status. See ″status″. v ″global options″
v ″user options″
job stream. A list of jobs that run as a unit (such as a
weekly backup application), along with run cycles,
444 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
logman • predefined prompt dependency
mozart. The previously used term for the "database". planned start time. The time that Tivoli Workload
Scheduler estimates a job instance will start. This
N estimate is based on start times of previous instances of
the job. See also:
netman. A network management process that is v ″actual start time″
started by the Startup script in UNIX, or as a service in v ″earliest start time″
Windows. Netman behaves like a network listener v ″latest start time″
program which receives conman start, stop, link or
unlink requests from the network. The netman process v "scheduled time"
examines each request received and either implements
predecessor. A job or job stream that must complete
the request itself or spawns a local Tivoli Workload
successfully before successor jobs or job streams can be
Scheduler process to do so. See also "processes".
started. See also "successor″.
network agent. A logical extended agent used to
predefined prompt dependency. A prompt
create dependencies between jobs and job streams on
dependency that is defined in the database and can be
separate Tivoli Workload Scheduler networks. See also
associated to any job or job stream. See also "prompt
"internetwork dependencies″.
dependency″.
Glossary 445
priority • Symphony file
priority. A way of determining the order in which Tivoli Workload Scheduler for z/OS, run cycles can
jobs and job streams start. Priorities for each job and also be based on periods that you define, such as a
job stream range from 0 to 101. A job or job stream semester. This term is only used as such in Tivoli
with a priority of 0 does not run. Workload Scheduler for z/OS, but the concept applies
also to the distributed product. See also:
preproduction plan. A high-level plan of system
v "offset-based run cycle"
activity containing job streams and dependencies. It is
created automatically when the production plan is v "run cycle"
created for the first time. It is extended if the
run cycle. Specifies the days that a job stream is
production plan is extended. It is similar to the
scheduled to run. See also:
long-term plan used in Tivoli Workload Scheduler for
z/OS. See also "plan". v "calendar"
v "exclusive run cycle"
production period. The timeframe covered by the
v "iCalendar"
production plan. See also "production plan".
v "inclusive run cycle"
production plan. Contains all job scheduling activity v "rule-based run cycle"
planned for a period. The plan is created or extended
v "simple run cycle"
by the Jnextplan job or by planman. It is stored in the
Symphony file, and consists of all the jobs, job streams, v "weekly run cycle"
and dependency objects that are scheduled to run for
that period, including any jobs or job streams carried
forward from the previous plan. See also:
S
v "carry forward" schedule. See ″job stream″.
v "JnextPlan"
scheduled time. The time when a job or job stream is
v "plan" scheduled to run. See also:
processes. Network processes that control the v ″actual start time″
production environment and network traffic. See also: v ″earliest start time″
v "batchman" v ″latest start time″
v "jobman" v "planned start time"
v "jobmon"
security file. The file where access rights of users to
v "mailman" objects in the database are defined. It is created by
v "netman" makesec. See also "makesec".
v "writer"
simple run cycle. A specific set of user-defined days a
prompt dependency. A dependency where an job stream is run. A simple run cycle is defined for a
operator must respond affirmatively to a prompt so specific job stream and cannot be used by other job
that the dependent job or job stream can run. See also: streams. See also "run cycle″.
v "ad hoc prompt dependency" standard agent. An installed agent component in a
v "predefined prompt dependency" distributed Tivoli Workload Scheduler network that
runs jobs, but requires a domain manager to resolve
R local dependencies and launch the jobs.
446 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
table view • z/OS network
T W
table view. A graphical view in the Job Scheduling weekly run cycle. A run cycle that specifies the days
Console used to display database and plan object data of the week that a job stream is run. For example, a job
in tabular format. See also: stream can be specified to run every Monday,
Wednesday, and Friday using a weekly run cycle. A
v "database"
weekly run cycle is defined for a specific job stream
v "job scheduling console" and cannot be used by multiple job streams. See also
v "plan" "run cycle″.
v "views"
workstation. A definition of an individual computer
timeline view. A graphical view in the Job Scheduling or computer partition on which jobs and job streams
Console used to modify and maintain job stream are run. Types of workstation vary depending on the
instance time restrictions. See also: type of engine. See also:
v "job scheduling console" v "distributed workstation"
v "time restriction" v ″z/OS workstation"
v "views" workstation class. A workstation class is a group of
workstations with similar job-scheduling characteristics.
time restriction. Determines the times before which, Any number of workstations can be placed in a class.
after which, or both, that a job or job stream cannot be Job streams and jobs can be assigned to run on a
run. Specifying both defines a time frame within which workstation class. This makes replication of a job or job
a job or job stream runs. Jobs can also have a repetition stream across many workstations easy. See also
rate. For example, Tivoli Workload Scheduler can "workstation"
launch the same job every 30 minutes between the
hours of 8:30 a.m. and 1:30 p.m. writer. A process started by netman. The writer
process passes incoming messages to the local mailman
trial plan. A projection of the current production plan process. The writer processes (there may be more than
for a different period, using the same start date. It is one on a domain manager workstation) are started by
used to determine the effect of different plan decisions. link requests and are stopped by unlink requests or
See also "plan". when the communicating mailman process ends. See
also "processes".
U
user options. Configuration options defined for each
X
user on a workstation, in a useropts file for each user x-agent. See ″extended agent″.
on a workstation. The settings in this file apply only to
that user on that workstation. See also:
v ″local options″ Z
v ″global options″ z/OS network. A connected group of workstations
that use the Tivoli Workload Scheduler z/OS engine to
utility commands. A set of utilities invoked from the
perform workload scheduling. See also:
operating system's command line for managing Tivoli
Workload Scheduler. v "engine"
v "workstation"
Glossary 447
z/OS workstation
448 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Index
Numerics changing the job limit
workstation 328
creating (continued)
workstation class 125
5601-453, program number xxvi changing the limit z/OS job stream 133
5601-454, program number xxvi job stream instance 275 z/OS resource 107
5765-086, program number xxvi command and task mapping z/OS workstation 98
quick start 42 creating z/OS connector instance
commands using WebSphere Application Server
A ps 12 tool 413
accessibility 417 setup.exe 11 customer support
font sizes wrmvsp 24 See Software Support
medium 418 common object
small 418 engine 191
XLarge 418 job stream 133
components
D
XXLarge 418 daily run cycle 233
XXXLarge 418 installing 15
data lookaside facility 108
Actions list pane 55 uninstalling 23
database
ad hoc job uninstalling language packs 23
definitions 31
submitting into a default job connection
dead zone
stream 307 Job Scheduling Console 6
time zone 33
submitting into a specific job TCP/IP for Job Scheduling
defining
stream 299 Console 9
calendar 120
ad hoc prompts connector instance z/OS creating
domain 123
definitions 31 using WebSphere Application Server
definition
adding tool 413
dependency 32
jobs and dependencies 214 connector instance z/OS displaying
distributed dependencies 33
language packs using silent mode 21 properties using WebSphere
external job dependency 33
adding external dependencies Application Server tool 414
external job stream dependencies 33
distributed job stream 219 connector instance z/OS listing
internetwork dependency 33
alternate plan properties using WebSphere
job definitions 29
setting 345 Application Server tool 415
job stream 28
automatic recovery connector instance z/OS removing
resource 28
z/OS job instance in plan 294 properties using WebSphere
run cycle 34
Application Server tool 416
special resource 28
connector instance z/OS updating
time restrictions 32
B properties using WebSphere
Application Server tool 415
workstation classes 29
backup domain manager, z/OS dependency 32
conventions, typeface xxvii
requirements 342 z/OS workstation 27
Create Another
BookManager xxvi definition tasks
using for creating objects 157
books Job Scheduling Console 37
creating
online xix quick start 37
calendar 119
ordering xix definitions
dependencies between job
ad hoc prompts 31
streams 200
calendars 30
dependencies between jobs 199
C dependencies within a job
database 31
distributed workstations 28
calendar stream 199
domains 29
creating 119 distributed job stream 147
file dependencies 31
defining 120 distributed resource 111
holidays calendar 30
list distributed workstation 103
lists 31
distributed 170 engine 95
monthend calendar 30
calendar run cycle 233 forecast and trial plans 155
parameters 31
calendar types job definition 127
paydays calendar 30
freedays 30 job stream 133
plan 31
holidays 30 objects using Create Another 157
predefined prompt 31
paydays 30 offset-based run cycle 209
prompts 31
CDs parameter 115
Windows users 30
installation 9 predefined prompt 117
deleting
changing resource 107
a job or external job 214
Windows user passwords 343 rule-based run cycle 202
jobs and dependencies 214
changing number of resource units 336 Windows user 113
run cycle 236
changing the job fence, workstation 329 workstation 97
450 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
distributed job instance dependencies distributed job stream in the database distributed job stream instances in the
(continued) (continued) plan (continued)
predecessors (continued) run cycle properties (continued) resources
job stream 314 ending 232 available 267
release status 314 exclusive 233 quantity 267
distributed job instance in the plan inclusive 233 release status 267
prompts latest start time 235 resource 267
internal status 312 name 232 workstation 267
message text 312 rule for freedays 232 submit
number 312 specify time 234 alias 264
release status 312 start 234 job stream 264
distributed job instance properties starting 232 properties 264
files termination deadline 235 scheduled time 264
filename 313 time zone 234 workstation name 264
general type 233 submit predecessors
duration 309 distributed job stream instance internal status 270
information 308 priority types job 270
internal status 309 go 265 job stream instance 270
is interactive 308 high 265 release status 270
job number 308 hold 265 scheduled time 270
job stream name 308 distributed job stream instances in the workstation 270
job stream workstation 308 plan successors
job workstation 308 files internal status 274
login 308 filename 268 job 273, 274
monitored job 308 internal status 268 job stream name 273
name 308 qualifiers 268 scheduled time 274
priority 308 release status 268 status 274
recovery options 309 workstation 268 time restrictions
requires confirmation 308 general action 266
rerun options 308 carry forward 265 latest start time 266
scheduled time 308 est. duration 266 start 266
start time 309 information 265 termination deadline 267
status 308 internal status 266 time zone 267
resources limit 265 distributed job stream properties
available 311 monitored job stream 265 dependency resolution
quantity 311 name 265 absolute interval selection 150
release status 311 number of executing jobs 266 closest preceding 150
resource 311 number of failed jobs 266 relative interval selection 150
workstation 311 number of jobs 266 same day 150
task number of jobs abended 266 within a relative interval 150
command 309 number of jobs not run 266 within an absolute interval 150
expression 310 number of successful jobs 266 general
return code 310 original name 265 calendar name 149
task type 309 priority 265 carry forward 149
time restrictions runtime 266 description 148
action 310 start time 266 is draft 149
latest start time 310 status 266 limit 149
repeat range 310 workstation class name 265 monitored job stream 149
start 310 workstation name 265 name 148
termination deadline 310 internetwork predecessors priority 148
distributed job instance recovery options dependency 271, 273 Saturday is free day 149
continue 309 internal status 271, 273 specify calendar 149
job name 309 network agent 271, 273 Sunday is free day 149
message 309 release status 271, 273 time zone 148
rerun 309 predecessors use default calendar 149
stop 309 internal status 272 valid from 148
workstation name 309 job 272 valid to 148
distributed job instance status job stream 272 workstation name 148
ABEND 320 released status 272 go priority 149
SUCC 320 scheduled time 272 high priority 149
distributed job stream workstation 272 hold priority 148
adding external dependencies 219 prompts time restrictions
creating 147 internal status 269, 304 action 151
distributed job stream in the database message text 269, 304 latest start time 150
run cycle properties number 269, 304 start 150
action 235 release status 269, 304 termination deadline 151
description 232 time dependent 150
Index 451
distributed job stream properties distributed trial plan properties engine properties (continued)
(continued) (continued) domain 195
time restrictions (continued) file name 155 enabled 195
time zone 150 plan type 155 engine name 95, 193
distributed job stream run cycles Switch to the generated plan 156 engine type 95, 193, 194
calendar 35 distributed Windows user properties host name 96, 194
simple 35 password 113 master domain 195
weekly 35 user name 113 master workstation 195
distributed job stream time restrictions Windows domain 113 name 194
delay for days 150 Windows workstation 113 password 194
specify time 150 distributed Windows users plan 195
distributed job streams password confirmation 113 port number 96, 194
add dependency on internetwork distributed workstation class properties remote server name 96
icon 148 description 125 run number 195
dependency on external job icon 148 ignore 125 save password 194
dependency on external job stream name 125 schedule date 195
icon 148 distributed workstation properties type 194
job definition icon 147 access method 106 BKM 194
link icon 148 auto link 105 FTA 194
multiple job definition icon 148 behind firewall 105 MDM 194
time restrictions description 104 SA 194
time dependent 224 domain name 104 user name 194
distributed job streams time restrictions full status 104 version 194
at 150 host 106 engines z/OS managing
distributed object ignore 104 with WebSphere Application Server
calendar 119, 120 node 105 tools. 413
domain 123 operating system 104 environment variables, notation xxviii
job definition 127 server 105 exclusive run cycle
parameter 115 SSL communication 105 example 207, 208
prompt 117 SSL port 105 Explorer View 56
resource 111 TCP port 105 external application
Windows user 113 time zone 104 starting Job Scheduling Console
workstation 103 use master 104 from 421
workstation class 125 workstation name 104 external dependencies
distributed objects workstation type 104 deleting 235
calendars distributed workstation types external job
freedays 30 domain manager 104 adding to a job stream 220, 229
holidays 30 extended agent 104 deleting from job stream 214
job definitions 241 fault-tolerant agent 104 external job dependency
parameter 115 standard agent 104 definition 33
parameters 253 distributed workstations external job stream
prompts 117, 251 definitions 28 adding to a job stream 220
distributed parameter properties domain external job stream dependencies
name 115 defining 123 definition 33
value 115 distributed quick reference 73
distributed predefined prompt properties linking workstations 341
name 117
text 117
list
distributed 169
F
file dependencies
distributed quick reference starting the workstations 341
definitions 31
domain 73 stopping workstations 341
file dependency
workstation 73 switching domain managers 342
status 337
distributed resource unlinking workstations 342
files
creating 111
localopts 105
distributed resource properties
preferences.xml 34
description 111
name 111
E RESPONSE_FILE 11
education xxvii, 429 tws4zosconn.log 91, 353
quantity 111
end-to-end twsconsole_ismp.log 91, 353
workstation name 111
hierarchy 6 TWSJSC^8.3.log 91, 353
distributed run cycle properties
engine filter criteria
at 235
creating 95 distributed job stream instance in plan
delay for days 235
engine login dependency data
distributed simple run cycle
password 47 file name 174
properties
save password 47 job 174
month 233
user name 47 job stream 174
year 233
engine properties prompt number 174
distributed trial plan properties
batchman status 195 resource name 174
duration 155
database 195 workstation name 174
452 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
finding objects installation method job instance
Job Scheduling Console 48 Job Scheduling Console 10 common list 183
fix packs installation program confirm 320
obtaining 431 z/OS connector 15 holding 289, 317
fixes installing killing fault-tolerant agent, z/OS 291
See fix packs components 15 killing, distributed 320
forecast and trial plans Job Scheduling Console 9 rerun 319
creating 155 language packs 21 job instance all
freedays calendar language packs using silent mode 21 deleting for z/OS 288
definition 30 language packs using the installation holding 289
rules 36 wizard 21 job instance for distributed
fresh install 11 installing Job Scheduling Console deleting 316
using ISMP wizard 10 deleting all 316
using Software Distribution 10 job instance for z/OS
G interactive mode
installation 11
deleting 288
job instance z/OS
graph view
internal job states restoring to operational
distributed, adding external
abend 425, 426 (UN-NOP) 291
dependencies 219
abend p 426 setting to non operational (NOP) 291
Graph View
add 426 job limit, changing for a
modifying a job 214
cancel 426 workstation 328
group of lists
cancel p 426 Job Scheduling Console
creating 181
done 426 connection 6
error 426 definition tasks 37
exec 426 deleting objects 49
H exec+ 426 find 48
hierarchy extrn 426 installation methods 10
end-to-end 6 failed 426 installing 9
multi– 4 fence 426 installing using ISMP wizard 10
Hiperbatch 108 hold 426 installing using Software
holding intro 426 Distribution 10
job instance 289 intro+ 426 management tasks 37
job instance all 289 pend 426 planning 9
holding a job stream instance 274 r job 426 pop-up menus 49
holidays calendar 30 ready 426 required data 49
sched 426 response file 11
succ 426 silent installation 11
I succ p 426
susp 426
standard buttons 48
standard functionality 48
IBM Redbooks 429
user stat 426 starting 45
IBM support assistant 429
waitd 426 starting from an external
Impact View 57
Internet, searching for problem application 421
importing
resolution 430 task flow 37
user preferences for Job Scheduling
internetwork dependency task guide 37
Console 17
adding to a job 228 task type 37
importing from versions 8.3
adding to a job stream 220 TCP/IP connection for 9
user preferences for Job Scheduling
definition 33 unattended installation 11
Console 18
ISMP wizard uninstalling 23
importing from versions prior to 8.3
installing Job Scheduling Console 10 uninstalling with wrmvsp 24
user preferences for Job Scheduling
unsupported characters 48
Console 17
user preferences 17
Inclusive or exclusive
run cycle 36 J user preferences from versions 8.3 18
user preferences from versions prior
information centers job
to 8.3 17
at IBM support Web site, searching for deleting from job stream 214
wildcards 48
problem resolution 430 list
Job Scheduling Console languages
local, searching for problem distributed 167
adding language packs 21
resolution 430 modifying using Graph View 214
installing 21
installation submitting into a default job
repairing 356
CDs 9 stream 297
Job Scheduling Console objects
fresh install 11 submitting into a specific job
description 27
Java Virtual Machine (JVM) 13 stream 299
Job Scheduling Console to an engine
number of instances 9 job ad hoc
logging 46
operating system variables 12 submitting into a default job
job states
silent 11 stream 307
blocked 425
Software Distribution 12 job definition
cancelled 425
software package blocks 12 creating 127
error 425
using ISMP wizard 10 job fence, changing 329
Index 453
job states (continued)
held 425
L list filter criteria (continued)
distributed Windows users in
ready 425 language packs database
running 425 adding 21 domain name 169
successful 425 installing 21 user name 169
undecided 425 installing using silent mode 21 workstation 169
waiting 425 installing using the installation distributed workstation classes in
job stream wizard 21 database
creating 133 uninstalling 23 workstation class name 168
creating dependencies between 200 library xix distributed workstation in database
creating dependencies within 199 linking a workstation 329 domain name 166
definition 28 linking workstations, domain 341 host workstation name 166
deleting run cycle 236 list filter criteria workstation name 166
list distributed calendars in database workstation type 166
distributed 163 apply defaults 170 distributed workstations in plan
z/OS 163 distributed domain states in plan domain name 178
job stream distributed domain name 180 z/OS job instance in plan
adding external dependencies 219 distributed domains in database authority group 175
creating 147 domain name 170 cleanup status 175
Job Stream Editor 58 parent domain 170 cleanup type 175
job stream instance distributed files in plan contains monitored job 175
common list 183 filename 179 critical job 176
holding 274 workstation name 179 dates 175
limit 275 distributed job definition in database extended task name 175
list job name 167 internal status 175
distributed 173 workstation name 167 job identifier 175
z/OS 171 distributed job instance in plan job stream 175
job stream internal states actual start time range 177 owner 175
abend 427 always show rerun instances 177 priority 175
add 427 finish time range 178 restart options 175
cancel 427 internal status 177 running on wait workstation 176
cancel p 427 job stream name 177 status 175
exec 427 job/job stream dependency 178 task name 175
extrn 427 latest start time range 177 waiting for scheduling
get job status error 427 login 177 environment 176
hold 427 name 177 WLM policy 176
ready 427 priority 177 workstation 175
stuck 427 prompt dependency 178 z/OS job stream in database
succ 427 recovery options 177 authority group 164
job stream states resource dependency 178 calendar 164
blocked 427 status 177 contains monitored job 164
cancelled 427 workstation 177 dates 164
error 427 distributed job stream in database exclude template 164
held 427 job stream name 164 extended task name 164
ready 427 job stream status 165 is a template 164
running 427 validity range 165 job stream 164
successful 427 workstation name 164 job stream template 164
undecided 427 distributed job stream instance in plan owner 164
waiting 427 general priority 164
job stream z/OS internal status 173 status of job stream 164
creating 133 job stream name 173 task name 164
jobs status 173 workstation 164
creating dependencies between 199 workstation name 173 z/OS job stream instance in plan
jobs and dependencies distributed job stream instance in plan authority group 172
adding, modifying, deleting 214 time data contains monitored job 172
actual start time 174 extended task name 172
finish time 174 internal status 172
latest start time 174
K distributed parameters in database
job stream 171
job stream template 171
keyboard shortcut 417 parameter name 169 most critical job 172
killing distributed prompt states in plan occurrence token 172
job instance, distributed 320 prompt name 179 owner 172
killing fault-tolerant agent status 179 priority 172
job instance, z/OS 291 distributed prompts in database rerun requested 172
knowledge bases, searching for problem apply defaults 168 running on wait workstation 172
resolution 430 distributed resource in database status 172
resource name 167 time range 172
workstation name 167
454 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
list filter criteria (continued)
z/OS job stream instance in plan
list properties (continued)
distributed prompt states in plan
M
(continued) (continued) management task
waiting for scheduling period 179 quick start 38
environment 172 periodic refresh 179 management tasks
z/OS resource in database distributed prompts in database Job Scheduling Console 37
group ID 166 apply defaults 168 managing
Hiperbatch 166 name 168 distributed engine 193
resource 166 period 168 workstation 197
treat input as 166 periodic refresh 168 z/OS engine 191
z/OS workstation in database distributed resource in database z/OS job stream 199
is fault-tolerant 165 apply defaults 167 managing z/OS engines
is for automation 165 name 167 with WebSphere Application Server
is wait 165 period 167 tools. 413
reporting attributes 165 periodic refresh 167 manuals
workstation 165 distributed Windows users in online xix
workstation types 165 database ordering xix
list properties apply defaults 169 mapping terminology 42
distributed calendars in database name 169 Max Usage Type
apply defaults 170 period 169 automatically reset 109
name 170 periodic refresh 169 available 109
period 170 distributed workstation classes in unavailable 109
periodic refresh 170 database menu descriptions
distributed domain states in plan apply defaults 168 distributed job stream editor menu
apply defaults 179 name 168 bar 60
name 179 period 168 actions 60
period 179 periodic refresh 168 edit 60
periodic refresh 179 distributed workstation in database file 60
distributed domains in database apply defaults 166 help 60
apply defaults 170 name 165 view 60
name 169 period 166 main menu bar 59
period 170 periodic refresh 165 console 59
periodic refresh 169 z/OS job instance in plan edit 59
distributed files in plan apply defaults 175 help 59
apply defaults 179 name 175 selected 59
name 179 period 175 view 59
period 179 periodic refresh 175 window 59
periodic refresh 179 z/OS job stream in database z/OS job stream editor menu bar 60
distributed job definition in database apply defaults 164 actions 60
apply defaults 167 name 163 edit 60
name 167 period 163 file 60
period 167 periodic refresh 163 help 60
periodic refresh 167 z/OS job stream instance in plan view 60
distributed job instance in plan apply defaults 171 messages 357
apply defaults 177 name 171 GJS0001E 357
name 176 period 171 GJS0002E 357
period 177 periodic refresh 171 GJS0003E 357
periodic refresh 176 z/OS resource in database GJS0004E 357
distributed job stream in database apply defaults 166 GJS0005E 358
apply defaults 164 name 166 GJS0006E 358
name 164 period 166 GJS0007E 358
period 164 periodic refresh 166 GJS0008E 358
periodic refresh 164 z/OS workstation in database GJS0009E 358
distributed job stream instance in plan apply defaults 165 GJS0010E 358
general name 165 GJS0011E 358
apply defaults 173 period 165 GJS0012E 358
name 173 periodic refresh 165 GJS0013E 359
period 173 listing all z/OS connector instance GJS0014E 359
periodic refresh 173 using WebSphere Application Server GJS0015E 359
distributed parameters in database tool 415 GJS0016E 359
apply defaults 169 lists GJS0017E 359
name 169 definitions 31 GJS0018E 359
period 169 local time zone GJS0019E 359
periodic refresh 169 overview 34 GJS0020E 359
distributed prompt states in plan logging GJS0021E 359
apply defaults 179 Job Scheduling Console to an GJS0022E 360
name 179 engine 46 GJS0024E 360
GJS0025E 360
Index 455
messages (continued) messages (continued) messages (continued)
GJS0026E 360 GJS0095E 368 GJS2052E 387
GJS0027E 360 GJS0096I 368 GJS2053E 387
GJS0028E 360 GJS0097E 368 GJS2054E 387
GJS0029E 360 GJS1001E 376 GJS2055W 387
GJS0030E 360 GJS1002E 376 GJS2056E 387
GJS0031E 361 GJS1003E 376 GJS2057E 387
GJS0032E 361 GJS1004E 376 GJS2058E 388
GJS0033E 361 GJS1005E 376 GJS2059E 388
GJS0034E 361 GJS1006E 376 GJS2060W 388
GJS0035E 361 GJS1007E 377 GJS2061E 388
GJS0036E 361 GJS1008E 377 GJS2062E 388
GJS0037E 361 GJS1009E 377 GJS2063E 388
GJS0038E 361 GJS1011E 377 GJS2064E 388
GJS0039E 362 GJS1012E 377 GJS2065W 388
GJS0040E 362 GJS1013E 377 GJS2066E 389
GJS0041E 362 GJS1014E 377 GJS2067E 389
GJS0042E 362 GJS2001E 382 GJS2068E 389
GJS0043E 362 GJS2002E 382 GJS2069E 389
GJS0044E 362 GJS2004E 382 GJS2070E 389
GJS0045E 362 GJS2005E 382 GJS2071E 389
GJS0046E 362 GJS2006E 382 GJS2072E 389
GJS0047E 363 GJS2007E 382 GJS2073E 389
GJS0048E 363 GJS2008E 382 GJS2074E 390
GJS0049E 363 GJS2009E 382 GJS2074W 390
GJS0050E 363 GJS2010E 382 GJS2075E 390
GJS0051E 363 GJS2011E 382 GJS2075W 390
GJS0052E 363 GJS2012E 382 GJS2076E 390
GJS0053E 363 GJS2013E 383 GJS2077E 390
GJS0054E 363 GJS2014E 383 GJS2078E 390
GJS0055E 364 GJS2015E 383 GJS2079E 390
GJS0056E 364 GJS2016E 383 GJS2080E 391
GJS0057E 364 GJS2017E 383 GJS2081E 391
GJS0058E 364 GJS2018E 383 GJS2082E 391
GJS0059E 364 GJS2019E 383 GJS2083E 391
GJS0060E 364 GJS2020E 383 GJS2084E 391
GJS0061E 364 GJS2021E 383 GJS2085E 391
GJS0062E 364 GJS2022E 383 GJS2086E 391
GJS0063E 365 GJS2023E 383 GJS2087E 391
GJS0064E 365 GJS2024E 384 GJS2088E 391
GJS0065E 365 GJS2025E 384 GJS2089W 391
GJS0066E 365 GJS2026E 384 GJS2090E 392
GJS0067E 365 GJS2027E 384 GJS2091W 392
GJS0068E 365 GJS2028E 384 GJS2092E 392
GJS0069E 365 GJS2029E 384 GJS2092W 392
GJS0070E 365 GJS2030E 384 GJS2093W 392
GJS0071W 366 GJS2031E 384 GJS2094E 392
GJS0072W 366 GJS2032E 384 GJS2094W 392
GJS0073E 366 GJS2033E 384 GJS2095E 392
GJS0073W 366 GJS2034E 385 GJS2096W 393
GJS0075E 366 GJS2035E 385 GJS2097W 393
GJS0076E 366 GJS2036E 385 GJS2098E 393
GJS0077E 366 GJS2037E 385 GJS2098W 393
GJS0078E 367 GJS2038E 385 GJS2099W 393
GJS0079E 367 GJS2039W 385 GJS2100E 393
GJS0080W 367 GJS2040E 385 GJS2101W 393
GJS0081E 367 GJS2041E 385 GJS2102W 393
GJS0082E 367 GJS2042E 386 GJS2103E 393
GJS0083E 367 GJS2043E 386 GJS2104W 394
GJS0084E 367 GJS2044E 386 GJS2105W 394
GJS0085E 367 GJS2045E 386 GJS2106E 394
GJS0086E 368 GJS2046W 386 GJS2107E 394
GJS0087E 368 GJS2047E 386 GJS2108E 394
GJS0088W 368 GJS2048E 386 GJS2109E 394
GJS0089E 368 GJS2049E 386 GJS2110E 394
GJS0093W 368 GJS2050W 387 GJS2111E 394
GJS0094E 368 GJS2051E 387 GJS2112E 394
456 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
messages (continued) messages (continued) messages (continued)
GJS2113E 395 GJS3051E 372 GJS4032E 380
GJS2114W 395 GJS3052E 372 GJS4033E 380
GJS2115E 395 GJS3057E 372 GJS4034W 380
GJS2116E 395 GJS3058E 372 GJS4035W 380
GJS2117E 395 GJS3060E 372 GJS4036W 380
GJS2118E 395 GJS3061E 373 GJS4037E 380
GJS2119E 395 GJS3063E 373 GJS4038W 380
GJS2120E 395 GJS3064E 373 GJS4039W 381
GJS2121E 395 GJS3065E 373 GJS4040E 381
GJS2122E 395 GJS3067E 373 GJS4041E 381
GJS2123E 396 GJS3068E 373 GJS4042E 381
GJS2124E 396 GJS3069W 373 GJS4043W 381
GJS2125E 396 GJS3070E 373 GJS4044W 381
GJS2126W 396 GJS3071E 373 GJS4045W 381
GJS2128E 396 GJS3073E 373 GJS4046W 381
GJS2129E 396 GJS3089W 373 GJS4047W 381
GJS2130W 396 GJS3090E 374 GJS5001I 398
GJS2131E 396 GJS3091E 374 GJS5002W 398
GJS2132E 397 GJS3092E 374 GJS5003W 398
GJS2133E 397 GJS3093E 374 GJS5004W 398
GJS2134W 397 GJS3094E 374 GJS5005E 398
GJS2135E 397 GJS3095E 374 GJS5006E 399
GJS2136E 397 GJS3097E 374 GJS5027W 399
GJS2137E 397 GJS3100E 374 GJS5028W 399
GJS2138W 397 GJS3102E 374 GJS5034W 399
GJS2139E 397 GJS3103E 374 GJS5035W 399
GJS2141E 397 GJS3104E 375 GJS5042W 399
GJS2142E 397 GJS3105E 375 GJS5043W 399
GJS2143E 397 GJS3106E 375 GJS5046W 399
GJS2144E 398 GJS3107E 375 GJS5047W 399
GJS2145W 398 GJS3108E 375 GJS5048W 399
GJS2146E 398 GJS3109E 375 GJS5049W 400
GJS2147E 398 GJS3110E 375 GJS5050W 400
GJS3001W 369 GJS3111E 375 GJS5051W 400
GJS3003E 369 GJS3112E 375 GJS5052W 400
GJS3004E 369 GJS3113E 375 GJS5053W 400
GJS3005E 369 GJS3116E 375 GJS5054W 400
GJS3006E 369 GJS3117E 376 GJS5055W 400
GJS3007E 369 GJS3118E 376 GJS5056W 400
GJS3008E 369 GJS4001E 377 GJS5058E 400
GJS3009E 369 GJS4002E 377 GJS5059E 400
GJS3010E 370 GJS4003E 378 GJS5059W 401
GJS3011E 370 GJS4004E 378 GJS5063W 401
GJS3012E 370 GJS4008E 378 GJS5064W 401
GJS3013E 370 GJS4009E 378 GJS5065W 401
GJS3014E 370 GJS4010W 378 GJS5066W 401
GJS3015E 370 GJS4011W 378 GJS5067W 401
GJS3016E 370 GJS4012W 378 GJS5069I 401
GJS3029E 370 GJS4013W 378 GJS5070I 401
GJS3030E 370 GJS4014W 378 GJS5071E 402
GJS3031E 371 GJS4015W 378 GJS5072E 402
GJS3032E 371 GJS4016W 378 GJS5073E 402
GJS3033E 371 GJS4017W 379 GJS5074E 402
GJS3034E 371 GJS4018E 379 GJS5075E 402
GJS3039E 371 GJS4019E 379 GJS5076E 402
GJS3040E 371 GJS4020E 379 GJS5077E 402
GJS3041E 371 GJS4021E 379 GJS5078E 402
GJS3042E 371 GJS4022E 379 GJS5079W 402
GJS3043E 371 GJS4023E 379 GJS5080E 403
GJS3044E 371 GJS4024E 379 GJS5081E 403
GJS3045E 371 GJS4025E 379 GJS5082E 403
GJS3046E 372 GJS4027E 379 GJS5083E 403
GJS3047E 372 GJS4028E 380 GJS5084E 403
GJS3048E 372 GJS4029W 380 GJS5085W 403
GJS3049E 372 GJS4030E 380 GJS5086E 403
GJS3050E 372 GJS4031E 380 GJS5089E 403
Index 457
messages (continued) on error prompt
GJS5091E 403 assume system default 108 list
GJS5092E 403 free 108 distributed 168
GJS5093E 403 free if exclusive 108 replying 339
GJS5094E 404 free if shared 108 status 339
GJS5095E 404 keep 108 prompts
GJS5096E 404 online publications definitions 31
GJS5097E 404 accessing xxv properties z/OS connector instance
GJS5098E 404 operational UN-NOP displaying using WebSphere
GJS5100E 404 setting z/OS job instance to 291 Application Server tool 414
GJS5101E 404 ordering publications xxvi updating using WebSphere
GJS5102E 404 Application Server tool 415
GJS5103I 404 publications
GJS5104W 405
GJS5105W 405
P accessing online xxv
library xix
pane descriptions
GJS5106W 405 online xix, xxvi
Actions list 55
GJS5107W 405 ordering xix, xxvi
Explorer View 56
GJS5108W 405
Hyperbolic View 57
GJS5109W 405
Object list 56
GJS5110W 405
GJS6001E 406
Timeline View 57 Q
Work with engines 56 quick start
GJS6004E 406
panel descriptions command and task mapping 42
GJS6005E 406
Impact View 57 definition tasks 37
GJS6005W 406
Job Stream Editor 58 creating a group of lists 40
GJS6006E 406
panel elements creating calendars 40
GJS6007E 406
create engine Creating common plan lists 40
GJS6008E 406
password 96 creating database lists 40
GJS6009E 406
save password 96 creating domains 40
GJS6010I 406
user name 96 creating forecast and trial
GJS6011E 406
parallel server settings plans 40
methods
control on servers 101 creating job definitions 40
to install Job Scheduling Console 10
planning on servers 101 creating job streams 40
modifying
parameter creating parameters 40
a job in the Graph View 214
creating 115 creating plan lists 40
jobs and dependencies 214
list creating prompts 40
multi–
distributed 168 creating resources 40
hierarchy 4
parameters creating using Create Another 40
definitions 31 creating Windows users 40
password for z/OS connector creating workstation classes 40
N TWSUser, changing 409 creating workstations 40
network topology path names, notation xxviii management task 38
Tivoli Workload Scheduler 3 plan management tasks
non operational NOP definitions 31 managing calendars 41
setting z/OS job instance to 291 restoring 347 managing domains 41
NOP z/OS job instance setting 345 managing domains in the plan 42
setting to non operational 291 planning managing engines 41
notation installation 9 managing file dependencies in the
environment variables xxviii pop-up menus plan 42
path names xxviii Job Scheduling Console 49 managing job definitions 41
typeface xxviii predefined prompt managing job instances in the
creating 117 plan 41
definitions 31 managing job stream instances in
O preferences.xml 34
problem determination
the plan 41
managing job streams 41
object
describing problems 434 managing parameters 41
distributed engine 29
determining business impact 434 managing prompts 41
z/OS engine 28
submitting problems 434 managing prompts dependencies
objects Job Scheduling Console
problem resolution 429 in the plan 42
description 27
processes managing resources 41
offset-based run cycle
netman 105 managing resources in the
creating 209
product plan 41
example 212
library xix managing Windows users 41
on complete
program numbers managing Windows users in the
assume system default 109
5601-453 xxvi plan 42
automatically reset 109
5601-454 xxvi managing workstation classes 41
available 108
5765-086 xxvi managing workstations 41
unavailable 108
458 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
quick start (continued) setting (continued) task type
management tasks (continued) z/OS job instance to non operational Job Scheduling Console 37
managing workstations in the (NOP) 291 TCP/IP
plan 41 shortcut keys 417 connection for Job Scheduling
restore a plan 42 silent installation Console 9
setting an alternate plan 42 Job Scheduling Console 11 technical training xxvii
working with lists 41 z/OS Connector 16 term definitions
task mapping 40 simple run cycle 233 distributed
single tier engine 43
topology 3 exclusive run cycle 43
R softcopy books xxvi
Software Distribution
external dependency 43
job 43
RACF authority group 135
installing Job Scheduling Console 10 job identifier 43
recovery information
software package blocks job in the plan 43
z/OS job instance in plan 294
install_dir 14 resources 43
Redbooks, IBM 429
JRE142_operating system.spb 14 schedule 42, 43
removing z/OS connector instance
TWSConsole.spb 12 start time 43
using WebSphere Application Server
TWSConsoleLanguages.spb 12 symphony 43
tool 416
software support 429 Job Scheduling Console
replying
Software Support earliest start time 43
prompt 339
contacting 433 engine 43
replying to a prompt 339
describing problems 434 exclusive run cycle 43
required data
determining business impact 434 external job 43
Job Scheduling Console 49
receiving weekly updates 432 external job stream 43
resource
submitting problems 434 job 43
changing units 336
special resource job identifier 43
creating 107
definition 28 job instances 43
definition 28
SSL communication job stream 42
status 335
all forced 105 job stream instance 43
viewing plan properties 335
allow incoming 105 job stream template 42
resource distributed
disabled 105 logical resources 43
creating 111
upward forced 105 offset-based run cycle 43
resource editor 110
standard buttons plan 43
resource in database
Job Scheduling Console 48 rule-based run cycle 43
list
starting valid from 43
distributed 166
Job Scheduling Console 45 valid to 43
z/OS 166
Job Scheduling Console from an z/OS
resource z/OS
external application 421 application 42
creating 107
starting a workstation 329 application group 42
response file
starting workstations, domain 341 controller 43
z/OS Connector 16
status current plan 43
restoring
prompt 339 external dependency 43
plan 347
stopping a workstation 329 in-effect date for run cycles 43
z/OS job instance to operational
stopping workstations, domain 341 input arrival time 43
(UN-NOP) 291
submitting a distributed ad hoc job negative run cycle 43
rule-based run cycle
into a specific job stream 299 occurrence 43
creating 202
submitting a distributed job operation 43
example 206
into a default job stream 297 operation number 43
rules
into a specific job stream 299 operations in the current plan 43
freedays calendar 36
submitting ad hoc job out-of-effect date for run
run cycle
into a default job stream 307 cycles 43
calendar 233
support 429 run cycle with offsets 43
daily 233
support assistant 429 run cycle with rules 43
definition 34
support Web site, searching to find special resources 43
deleting 236
software problem resolution 430 task 43
inclusive or exclusive 36
switch manager command 342 terminology mapping 42
simple 233
switching domain managers 342 time restrictions
weekly 234
definition 32
time zone
S T dead zone 33
overview 33
task flow
set parallel servers time zone local
Job Scheduling Console 37
control on servers 101 overview 34
task guide
planning on servers 101 Timeline View 57
Job Scheduling Console 37
setting Tivoli software information center xxv
task mapping
alternate plan 345 Tivoli Workload Scheduler
quick start 40
traces 351 topology 3
Index 459
tool WebSphere Application Server
managing z/OS engines 413
U WebSphere Application Server tool
z/OS connector instance 413
z/OS connector instance 413 UN-NOP z/OS job instance z/OS connector instance displaying
z/OS connector instance displaying restoring to operational 291 properties 414
properties 414 unattended installation z/OS connector instance listing 415
z/OS connector instance listing 415 z/OS Connector 16 z/OS connector instance
z/OS connector instance uninstalling removing 416
removing 416 components 23 z/OS connector instance updating
z/OS connector instance updating Job Scheduling Console 23 properties 415
properties 415 Job Scheduling Console with weekly run cycle 234
toolbar descriptions wrmvsp 24 wildcards
distributed job stream editor 61 language packs 23 Job Scheduling Console 48
add dependency on external z/OS connector 24 Windows user
job 61 unlinking a workstation 329 creating 113
add dependency on external job unlinking workstations, domain 342 list
stream 61 unsupported characters distributed 169
add dependency on Job Scheduling Console 48 Windows user passwords
internetwork 61 updating z/OS connector instance changing 343
add job definition 61 properties, using WebSphere Work with engines pane 56
add link 61 Application Server tool 415 workstation
add multiple job definitions 61, used for creating 97
84 control 108 distributed creating 103
explorer view 61, 62 neither planning nor control 108 distributed quick reference 73
graph view 61 planning 108 linking 329
run cycle view 61 planning and control 108 managing 197
timeline view 61 user preferences starting 329
impact view 63 Job Scheduling Console 17 stopping 329
down view 63 user preferences from versions 8.3 unlinking 329
left view 63 Job Scheduling Console 18 z/OS creating 98
predecessors view 63 user preferences from versions prior to workstation class
radial view 63 8.3 creating 125
right view 63 Job Scheduling Console 17 list
successors view 63 distributed 168
up view 63 workstation in database
main window 60 V list
copy 60 variables distributed 165
cut 60 install z/OS 165
paste 60 INSTALL_DIR_AIX 12 wrmvsp 24
refresh 60 INSTALL_DIR_HP-UX 12, 13
stop 60 INSTALL_DIR_Linux 12
tree 60
z/OS job stream editor 62
INSTALL_DIR_SunOS 12, 13 Z
INSTALL_DIR_Windows_NT 12 z/OS connector
add automation task 62 INSTALL_DIR 12 installation program 15
add external dependency 62 INSTALL_DIR_AIX 12 uninstalling 24
add FTW job 62 INSTALL_DIR_SunOS 12, 13 wizard 15
add general job 62 language z/OS Connector
add JCL job 62 Brazilian Portuguese 13 response file 16
add link 62 French 13 silent installation 16
add printer job 62 German 13 unattended installation 16
add setup job 62 Italian 13 z/OS connector instance creating
add started task job 62 Japanese 13 using WebSphere Application Server
add write-to-operator job 62 Korean 13 tool 413
graph 63 Simplified Chinese 13 z/OS connector instance displaying
graph view 62 Spanish 13 properties using WebSphere
timeline view 62 Traditional Chinese 13 Application Server tool 414
topology variables, environment, notation xxviii z/OS connector instance listing
single tier 3 viewing prompt status 339 using WebSphere Application Server
Tivoli Workload Scheduler 3 viewing resource properties in the tool 415
traces plan 335 z/OS connector instance removing
setting 351 viewing resource status 335 using WebSphere Application Server
training
tool 416
technical xxvii
z/OS connector instance updating
TWSUser,
changing password for z/OS
W properties using WebSphere
WebSphere Application Server Application Server tool 415
connector 409
changing password for z/OS z/OS critical job filter criteria
typeface conventions xxvii
connector 409 critical path 176
managing z/OS engines 413 no 176
460 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
z/OS critical job filter criteria (continued) z/OS job instance in plan (continued) z/OS job instances in plan (continued)
WLM 176 general (continued) resources (continued)
z/OS critical job values latest start time 278 logical resources 282
critical path 140 planned start time 278 on complete 283
no 140 priority 278 quantity 283
WLM 140 runtime 278 resource 282
z/OS critical job values in plan started 278 target resources 282
critical path 280 workstation 278 successors
no 280 killing a job instance on fault-tolerant extended task name 287
WLM 280 agent 291 identifier 286
z/OS engine options job stream name 286
managing 191 auto error completion 281 job stream start 286
specific objects 28 auto hold release 281 on critical path 287
z/OS engine properties auto job submission 281 task name 286
engine name 192 cancel if late 281 timeline view
host name 192 deadline WTO 281 deadline 287
password 192 expanded JCL 282 duration 287
port number 192 highest acceptable return name 287
remote server name 192 code 281 runtime 287
save password 192 reroutable 282 start at 287
user name 192 restart and cleanup 282 started 287
z/OS engines managing restartable 282 z/OS job properties
with WebSphere Application Server use sysout 282 automation
tools. 413 user data 281 automated function 146, 285
z/OS job recovery information 294 command text 145, 284
access types task completion info 145, 284
exclusive 144 extended task name 279 security element 147, 285
shared 144 form number 279 general
z/OS job feedback option values job class 279 auto error completion 140
limit for feedback 142 scheduling environment auto hold release 140
smoothing factor 142 name 279 auto job submission 140
z/OS job instance task name 279 cancel if late 140
restoring to operational time restrictions centralized script 140
(UN-NOP) 291 deadline 279 critical job 140
setting to non operational (NOP) 291 duration 279 deadline WTO 140
z/OS job instance in plan start 279 description 139
automatic recovery 294 z/OS job instance in the plan expanded JCL 142
critical path 295 restart and cleanup options feedback options 142
details display clean up result 293 highest acceptable return
actual end 281 job restart 293 code 140
centralized script 280 start cleanup 293 monitored job 140
cleanup status 280 start cleanup with AR 293 name 139
completed predecessors 281 step restart 293 target workstation 139
intermediate start 281 use expanded JCL 293 use sysout 142
JCL preparation 280 restart options WLM class 141
latest out passed 280 fast job restart 294 WLM policy 140
logical resources 281 fast step restart 294 options
monitored job 280 restart and cleanup 293 reroutable 142
on critical path 280 z/OS job instance WLM policies restart and cleanup 142
planned duration 281 conditional 280 restartable 141
predecessors 281 deadline 280 resources
successors 281 latest start 281 access type 144
transport time 281 long duration 281 keep on error 144
urgent 280 z/OS job instances in plan logical resources 144
WLM class 281 access types on complete 144
WLM policy 280 exclusive 283 quantity 144
general shared 283 resource 144
actual start time 278 predecessors target resources 143
authority group 278 extended task name 286 task
belongs to job stream 278 identifier 286 extended task name 141
critical job 280 job stream name 286 form number 141
description 278 job stream start 286 job class 141
earliest start time 278 on critical path 286 scheduling environment
error code 278 task name 286 name 141, 164
identifier 278 resources task name 141
internal status 278 access type 283 use extended information 141
JES job number 278 keep on error 283 use scheduling environment 141
Index 461
z/OS job properties (continued) z/OS job streams (continued) z/OS resource properties (continued)
time restrictions fault-tolerant-workstation task job resource description 108
deadline 143 icon 138 resource editor 110
duration 143 general job icon 137 used for 108
start 143 JCL job icon 137 planning 108
z/OS job instance in plan printer job icon 137 z/OS resources
scheduling environment setup job icon 138 used for
name 175 started task job icon 137 control 108
z/OS job stream instance in plan write-to-operator job icon 138 neither planning not control 108
scheduling environment z/OS object planning and control 108
name 172 resource 107 z/OS resources in plan
z/OS job reroutable values workstation 98 active lifespan
default 142 z/OS offset-based run cycle action 333
no 142 description 210 expiration date 333
yes 142 exclusive run cycle 211 deviation 331
z/OS job restart and cleanup values JCL variable table 211 last updated
automatic 142 name 210 last change action 332
immediate 142 offsets on 332
manual 142 available offsets 212 updated by 332
none 142 in the following period 212 quantity 332
z/OS job restartable values rule for freedays 210 usage counter 332
default 142 start 211 z/OS rule for freedays
no 142 valid date 211 count workdays and freedays
yes 141 z/OS resource alike 203, 210
z/OS job start values creating 107 count workdays only 203, 210
follow job stream rules 143, 279 z/OS resource availability intervals if freeday do not schedule at all 203,
no restrictions 143, 279 available 110 211
specify earliest start time 143, 279 default 110 schedule on last workday before
z/OS job stream not available 110 freeday 203, 210
creating 133 specific date 110 schedule on next workday after
managing 199 standard 110 freeday 203, 210
z/OS job stream feedback option values z/OS resource in database z/OS rule-based run cycle
limit for feedback 136 treat input as deadline 203, 211
smoothing factor 135 exact match 166 description 203
z/OS job stream instances in the plan prefix 166 exclusive run cycle 203
submit suffix 166 frequency 205
action type 259 wildcard 166 JCL variable table 203
authority group name 259 z/OS resource properties name 203
dependencies resolution 259 availability intervals 110 periods 204
description 259 day 110 repeat end time 204, 211
JCL variable table 258 from time 110 repeat every 204, 211
job stream name 258 is available 110 repeat option 204, 211
job stream template 259 quantity 110 rule for freedays 203
owner 259 to time 110 start 203
owner description 259 workstations 110 valid date 203
priority 258 default workstations 109 z/OS run cycles
start 259 default: is available 109 offset-based 35
timeline view default: quantity 109 rule-based 35
dealine 260 group ID 108 z/OS WLM policy values
start 260 Hiperbatch 108 blank 140
z/OS job stream properties Max Usage Limit 109 conditional 141
authority group name 135 Max Usage Type 109 deadline 140
calendar 135 automatically reset 109 latest start 141
contains monitored job 135 available 109 long duration 141
description 134 unavailable 109 z/OS workstation
feedback options 135 name 108 definition 27
inherits from template 135 on complete 108 z/OS workstation day
is active 135 assume system default 109 specific date 102
job stream name 134 automatically reset 109 standard 102
owner 134 available 108 z/OS workstation open time intervals
owner description 134 unavailable 108 status
priority 135 on error 108 closed 102
template 134 assume system defaults 108 defined 102
valid from 135 free 108 z/OS workstation properties
z/OS job streams free if exclusive 108 general
automation task job icon 138 free if shared 108 automation 99
keep 108 control on servers 100
462 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
z/OS workstation properties (continued)
general (continued)
destination 99
duration 100
fault-tolerant 99
job setup 100
name 100
node address 101
planning on servers 100
port number 101
printout routing 99
reporting attribute 99
splittable 100
started task, stc 100
transport time 100
workstation description 98
workstation name 98
workstation type 99
WTO 100
open time intervals
alternate workstation 103
day 102
from time 102
parallel servers 102
R1 capacity 102
R2 capacity 102
status 102
to time 102
resources
resource name 101
used for control 101
used for planning 101
z/OS workstation reporting attributes
automatic 99, 322
completion only 99, 322
manual start and completion 99, 322
non reporting 99, 322
z/OS workstation types
computer 99
general 99
printer 99
Index 463
464 IBM Tivoli Workload Scheduler Job Scheduling Console: User’s Guide
Printed in USA
SC32-1257-06
Spine information:
IBM Tivoli Workload Scheduler Job Scheduling Console Version 8.3 User’s Guide