Top
Systemwalker Operation Manager  Technical Guide
FUJITSU Software

1.1.3 Jobs Handled by Systemwalker Operation Manager

With Systemwalker Operation Manager, a sequence of scripts, commands and execution programs can be registered and executed. These scripts, commands and execution programs are referred to as "jobs." A sequence of jobs is referred to as a "job net."

Systemwalker Operation Manager can process the following jobs.

The Interstage WorkUnits and PowerAIM WorkUnits are jobs supported by other products. To link to Interstage refer to "2.16 Linking to Other Products".

All jobs handled by Systemwalker Operation Manager are basically executed by Job Execution Control. However, if the connection destination server is running the UNIX version, Job Execution Control may not be used for the following kinds of jobs.

Jobs executed by PowerAIM [UNIX version]

For PowerAIM WorkUnits provided by UXP/DS PowerAIM, the Jobscheduler links directly to PowerAIM. Queue Control and other Job Execution Control functions are disabled.

Jobs executed by the Jobscheduler [UNIX version]

The following jobs can be executed only by the Jobscheduler because of compatibility issues with earlier versions of the Jobscheduler.

  • Shell scripts

  • Commands

  • Execution programs

Jobs and file extensions

The following table lists the jobs that can be handled by Systemwalker Operation Manager, the file extensions that are assigned when jobs are stored in files, and how each job is handled by Job Execution Control.

[Windows version]

Jobs

File extension

Recognition by
Job Execution Control

Job Control Language (JCL)

filename.jcl

Recognized as the Job Control Language (JCL).

Systemwalker
script

filename.swt

Recognized as a Systemwalker script.

Batch file

filename.bat
filename.cmd

Recognized as a batch file.

Executable file

filename.exe
filename.com

Recognized as an executable file.

[UNIX version]

Jobs

File extension

Recognition by
Job Execution Control

Job Control Language (JCL)

filename.jcl

Recognized as the Job Control Language (JCL).

Systemwalker
script

filename.swt

Recognized as a Systemwalker script.

Other jobs

Any extension
(Note 1)

Recognized as a command if a binary file is used
Recognized as a Shell script if a text file is used.

Note 1)

Files with the "inf" extension are created by Job Execution Control for job data control. Do not create shell script files with the "inf" extension.

Scheduled jobs and demand jobs

Jobs submitted from Systemwalker Operation Manager can be divided into the following two types:

Scheduled jobs can be executed automatically, and are monitored and operated by the Jobscheduler. Scheduled jobs are executed automatically by registering them in job nets.

Demand jobs are not scheduled, and are submitted separately when necessary. These jobs can be submitted directly, or they can be stored in a job folder and submitted when necessary. Once demand jobs have been stored in a job folder, jobs or commands need not be entered each time jobs are submitted.

Online jobs and batch jobs

Systemwalker Operation Manager can schedule all jobs, including batch jobs and online jobs.

Batch jobs are executed in the background process when their startup event, such as the preset time or message, occurs. Batch jobs (and job nets) end when the job processing that has been running ends (except for when jobs are cancelled due to their execution time expiring).

If job nets have Interstage attributes, their end times can be scheduled, as well as their start times. These jobs are referred to as "online jobs."

If online jobs are developed using Interstage, the start and end time of each WorkUnit can be automated by Systemwalker Operation Manager. Any combination of batch jobs can be scheduled before or after online jobs.

Jobs where windows are displayed

Using the Task Link client application startup commands makes it possible to execute applications that display windows on clients. This kind of application can be scheduled by registering client application startup commands as "jobs" in job nets.

Job net execution attributes

Before a scheduled job can be registered, a job net must be registered first. When the job net is registered, the function that will execute the job net can be selected by specifying "Job net execution attributes." These attributes are explained below.

Job Execution Control (JES) attribute

Specify this attribute when jobs are submitted to the Job Execution Control function.

Almost all jobs handled by Systemwalker Operation Manager can be registered by specifying the Job Execution Control attribute. Not only can many different types of jobs be registered with this attribute, the following kind of detailed execution control is also possible. For these kinds of operations, job nets must be registered with the Job Execution Control attribute.

  • Managing jobs using queues, and controlling the execution priority of jobs and the number of jobs that can be executed concurrently.

  • Executing jobs on other servers connected via the network.

For more information about using Job Execution Control, refer to "2.3 Job Execution Control".

Interstage (INTS) attribute

Specify this attribute to perform startup/shutdown control and monitoring for Interstage WorkUnits.

Interstage WorkUnits that have been registered with this attribute can be controlled via Job Execution Control. This means that Queue Control and other Job Execution Control functions can be used. Job nets with the Interstage attribute are restricted to job nets controlled by Interstage, and only Interstage WorkUnits can be registered with this attribute. Ordinary jobs cannot be registered with this attribute.

Note that WorkUnits that have been started using the Interstage isstart command cannot be managed by Systemwalker Operation Manager. WorkUnits started by Systemwalker Operation Manager are checked by Systemwalker Operation Manager every five minutes. Note that it may take up to five minutes to detect errors that occur.

PowerAIM (PAIM) attribute [UNIX version]

Specify this attribute to submit WorkUnits to PowerAIM for execution. To execute PowerAIM WorkUnits, job nets must be registered with the PowerAIM attribute. Only PowerAIM WorkUnits can be registered in job nets with the PowerAIM attribute.

Earlier version compatibility (NORMAL) attribute [UNIX version]

Specify the earlier version compatibility attribute to control job execution using the Jobscheduler. The jobs that are registered in job nets with this attribute must be able to be executed by the Jobscheduler alone.

Jobs that cannot be executed by Systemwalker Operation Manager

Systemwalker Operation Manager cannot execute the following jobs. Do not register these jobs with the Jobscheduler.

Note that commands that start resident programs do not terminate even after the command processing has completed. (The command is displayed as "Executing".)

If the connection destination server is running UNIX, the following jobs cannot be executed.