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.sqlscheduler_alter.sqlscheduler_cleanup_procedure.sqlscheduler_events.sqlscheduler_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.sqlscheduler_events.sqlscheduler_loganalyzer.sql
docDocumentationinstallscheduler_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_bindashboard_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):
configcache- 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)sosdailyplan(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.xslscheduler_configuration_documentation.xslscheduler_custom_documentation.xmlscheduler_custom_documentation.xslscheduler_doc_help.htmlscheduler_documentation.htmlscheduler_documentation.xslscheduler_editor.inischeduler_editor.xsltscheduler_ini_configuration_documentation.xslscheduler_job_chain_documentation.xslscheduler_job_documentation_v1.0.xsdscheduler_job_documentation_v1.1.xslscheduler_jobs_status.xslA stylesheet for emails with log filesscheduler_mail.xslscheduler_order_documentation.xslscheduler_soap_request.xsltscheduler_soap_response.xsltsos.iniLicense filesos_reporting_settings.ini- database connection for the Reporting databasesos_settings.ini- database connection for the JobScheduler databasexml2live.xslweb.xml- configuration file for Jetty
- directoryjade_historyjobs- documentation of JITL (JobScheduler IntegratedTemplate Library) Jobslogs- directory for all JobScheduler log filesmail- directory for notification emails