Introduction - About these tutorials
These tutorials provide an introduction to running JobScheduler jobs and orders starting from the simplest possible 'Hello World' example of an order job.
- JobScheduler - Tutorials - Introduction and Requirements
- JobScheduler - Tutorial 1 - Running a simple job using JOC
- JobScheduler - Tutorial 2 - Editing a Simple Job with JOE
- JobScheduler - Tutorial 3 - Running an Order Using the Run Time Parameter
- JobScheduler - Tutorial 4 - Configuring and Running a JITL Job
- JobScheduler - Tutorial 5 - The YADE JITL Job - Configuring and running file transfer jobs
Requirements
JobScheduler Engine
Before starting the tutorials it is assumed that:
- You have a JobScheduler installed
FEATURE AVAILABILITY STARTING FROM RELEASE 1.7
See our JobScheduler Installation Guide for more information.
We recommend that when installing the JobScheduler, you install the "housekeeping" package as part of this will be used in at least one of the later tutorials. - JobScheduler has been started as a service.
Again, see the JobScheduler Installation Guide for more information. - You have downloaded and unpacked the tutorial files and copied them to the JobScheduler's
live
folder, which is used to store all the Objects - jobs, job chain, orders, etc. - used by the JobScheduler. Thelive
folder is is a sub-folder of the JobScheduler's data directory.
ThemyJobSchedulerID
mentioned below is the identifier of the JobScheduler instance that you specify during installation.- Windows
- If JobScheduler was installed using the default paths then its data directory could be
C:\ProgramData\sos-berlin.com\jobscheduler\myJobSchedulerID
- Copy the tutorial files to your
live
folder, e.g.C:\ProgramData\sos-berlin.com\jobscheduler\myJobSchedulerID\config\live
- Unix
- If JobScheduler was installed on Unix then its installation directory could be the home directory for the current user
~/sos-berlin.com/jobscheduler/myJobSchedulerID
- Copy the tutorial files to your
live
folder~/sos-berlin.com/jobscheduler/myJobSchedulerID/config/live
- Windows
Using the tutorials with the JOC and JOE interfaces
Whilst it is possible to operate JobScheduler completely from the command line / in batch, these tutorials rely extensively on the JobScheduler's graphic interfaces JOC and JOE.
- JOC (the JobScheduler Operations Center) runs in a web browser and is served by the JobScheduler's web server via HTTP.
- JOE (the JobScheduler Object Editor) is a separate application to JobScheduler (i.e. it can be used when JobScheduler is not running).
- JOE is installed in the same directory as the JobScheduler:
- on Windows systems the default installation directory would likely be:
C:\Program Files\sos-berlin.com\jobscheduler
- on Unix systems this would be:
./opt/sos-berlin.com/jobscheduler
- on Windows systems the default installation directory would likely be:
- JOE can be started on Windows from the Start Menu using:
- Start / All Programs / SOS JobScheduler / [scheduler_id] / JOE (JobScheduler Object Editor)
- JOE can also be started from the
bin
sub-directory of the JobScheduler installation directory by entering one of the commands:- jobeditor.cmd on Windows systems or
- jobeditor.sh on Unix systems
- JOE is installed in the same directory as the JobScheduler: