Key
The contents of some of the following directories depend on the packages installed during setup of the JobScheduler Master and on the operating system used. In such cases the package name and/or operating system is noted in brackets after the directory or file name. If a package name or an operating system is specified for a directory then all the files in the directory will share this dependency.
Installation Directory
The following directory structure should be found in the JobScheduler Installation Directory ($SCHEDULER_HOME
):
bin
(Microsoft® Windows®)dashboard.cmd
- start script for JobScheduler Information Dashboard (JID, only up to versions 1.10.x)jobeditor.cmd
- start script for JobScheduler Object Editor (JOE)jobscheduler.cmd
- start script for the JobSchedulerjobscheduler_client.pl
- Perl script (TCP/UDP client for sending XML commands to a JobScheduler)jobscheduler_environment_variables.cmd
- script to set the JobScheduler environmentjobscheduler_event.cmd
- event handling scriptjobscheduler_engine.dll
- JobScheduler engine librariesscheduler.exe
- JobScheduler enginescheduler.exe.local
- file for local usage of DLLsspidermonkey.dll
- JavaScript (Mozilla) program library (only for 32Bit)
bin
(Unix®)dashboard.sh
- start script for the JobScheduler Information Dashboard (JID)jobeditor.sh
- start script for the JobScheduler Object Editor (JOE)jobscheduler.sh
- start script for the JobSchedulerjobscheduler_environment_variables.sh
- script to set the JobScheduler environmentjobscheduler_event.sh
- event handling scriptjobscheduler_client.pl
- Perl script (TCP/UDP client for sending XML commands to a JobScheduler)scheduler -
JobScheduler enginescheduler_safe.sh
- watchdog script to respawn the JobScheduler
dbSQL files to create database tables
db2
- IBM® DB2*.sql
(see mssql directory)
mssql
- Microsoft SQL Serverreporting
- folder containing reporting scriptsscheduler.sql
scheduler_alter.sql
scheduler_cleanup_procedure.sql
scheduler_events.sql
scheduler_loganalyzer.sql
mysql
- MySql®*.sql
(see mssql directory)
Oracle® Database
- Oracle® Database*.sql
(see mssql directory)
pgsql
- PostgreSQL*.sq l
(see mssql directory)sos.sql
sybase
- Sybasescheduler.sql
scheduler_events.sql
scheduler_loganalyzer.sql
doc
Documentationinstall
scheduler_install_tables.sh
- script for manually executing SQL files (Unix)scheduler_install_tables.cmd
- script for manually executing SQL files (Microsoft Windows)shortcut.vbs
- script for manually generating start menu entries (Microsoft Windows)
lib
*.jar
- Java archives (e.g. for JITL (JobScheduler IntegratedTemplate Library) jobs*.so
- libraries (Unix)
operations_gui
- HTML and Javascript files used by JobScheduler Operations Center (JOC)Uninstaller
- program to uninstall the JobScheduleruser_bin
dashboard_environment_variables.cmd-example
- example script to set the JID environment (Microsoft Windows, only up to Version 1.10.x)jobeditor_environment_variables.cmd-example
- example script to set the JOE environment (Microsoft Windows)jobscheduler_environment_variables.cmd-example
- example script to set the JobScheduler environment (Microsoft Windows)
Configuration and Log File Directory
The following directory structure should be found in the the JobScheduler Configuration and Log File Directory ($SCHEDULER_DATA
):
config
cache
- configuration directory in a Workload JobScheduler (Replicates a Supervisor JobScheduler remote directory)events
- directory for Housekeeping jobs/event handlingimages
- directory for graphic imagesJOETemplates
- directory for Java classeslive
- directory for local configuration for the JobScheduler (live Folder)sos
dailyplan
(Daily Plan Jobs)events
(Event Handler Jobs)housekeeping
(Housekeeping Jobs)jade
(Yade Jobs)jitl
(JITL Jobs)notification
(Notification Jobs)operations
(Critical Path Jobs)reporting
(Reporting Jobs)
notification
- directory for system monitorsoperations_gui
- directorycustom.js
- configuration file for JOC
remote
- local configuration directory for a Workload JobScheduler on a Supervisor JobSchedulerfactory.ini
- JobScheduler configuration filehibernate.cfg.xml
- database connection for Hibernate classes for the JobScheduler databasereporting.hibernate.cfg.xml
- database connection for Hibernate classes for the Reporting databasescheduler.xml
- JobScheduler configuration filescheduler.xsd
- the XML schema definition for the JobScheduler configuration filescheduler_calendar_status.xsl
scheduler_configuration_documentation.xsl
scheduler_custom_documentation.xml
scheduler_custom_documentation.xsl
scheduler_doc_help.html
scheduler_documentation.html
scheduler_documentation.xsl
scheduler_editor.ini
scheduler_editor.xslt
scheduler_ini_configuration_documentation.xsl
scheduler_job_chain_documentation.xsl
scheduler_job_documentation_v1.0.xsd
scheduler_job_documentation_v1.1.xsl
scheduler_jobs_status.xsl
A stylesheet for emails with log filesscheduler_mail.xsl
scheduler_order_documentation.xsl
scheduler_soap_request.xslt
scheduler_soap_response.xslt
sos.ini
License filesos_reporting_settings.ini
- database connection for the Reporting databasesos_settings.ini
- database connection for the JobScheduler databasexml2live.xsl
web.xml
- configuration file for Jetty
- directoryjade_history
jobs
- documentation of JITL (JobScheduler IntegratedTemplate Library) Jobslogs
- directory for all JobScheduler log filesmail
- directory for notification emails