Introduction
JS7 is a rewrite from scratch of the JobScheduler components available with branch 1.x (JS1). This includes that existing *.xml files for scheduling objects have to be migrated.
- For general information see JS7 - Migration of JobScheduler 1.x Job Configuration.
- For usage of the Converter see JS7 - Migration of JobScheduler 1.x - Converter Usage.
Capability Reference
The Converter strives for accuracy, however, a few configuration items in JS1 *.xml files require manual adjustment.
JS1 | JS7 | Status | ||||||
---|---|---|---|---|---|---|---|---|
Object | Category | XML Node | Explanation | Object | Instruction | Explanation | Feasibility | Completion |
Job | Shell Jobs | <job> | Job attributes such as timeout, parallelism etc. | Workflow | JS7 - Job Instruction | Standalone jobs are converted to individual workflows. | confirmed | done |
<job process_class="..." | Agent Assignment | Job | JS7 - Job Instruction | confirmed | open | |||
<job><script language="shell"> | Shell Jobs | Job | JS7 - Job Instruction | confirmed | done | |||
COM Jobs | <job><script language="VBScript"> | VBScript for 32bit machines via COM | see JS7 - Migration of VBScript Jobs | denied | declined | |||
<job><script language="JScript"> | JScript for 32bit machines via COM | see JS7 - Migration of VBScript Jobs | denied | declined | ||||
<job><script language="com"> | COM Interface | no automated conversion | denied | declined | ||||
| Spidermonkey Engine Nashorn Engine | no automated conversion | denied | declined | ||||
JITL Database | <job><script language="java" java_class="com.sos.jitl.managed.job.ManagedDatabaseJobJSAdapterClass"> | JITL Job | denied | declined | ||||
JITL File Operations | <job>script language="java" java_class="sos.scheduler.file.JobSchedulerCanWrite"> | JITL Job JobSchedulerCanWrite | Job | JS7 - JITL CanWriteJob | confirmed | open | ||
<job>script language="java" java_class="sos.scheduler.file.JobSchedulerCopyFile"> | JITL Job JobSchedulerCopyFile | Job | JS7 JITL CopyFileJob | confirmed | open | |||
<job>script language="java" java_class="sos.scheduler.file.JobSchedulerExistsFile"> | JITL Job JobSchedulerExistsFile | Job | JS7 - JITL FileExistsJob | confirmed | open | |||
<job>script language="java" java_class="sos.scheduler.file.JobSchedulerNotExistsFile"> | JITL Job JobSchedulerNotExistsFile | Job | JS7 - JITL FileNotExistsJob | confirmed | open | |||
<job>script language="java" java_class="sos.scheduler.file.JobSchedulerRemoveFile"> | JITL Job JobSchedulerRemoveFile | Job | JS7 - JITL RemoveFileJob | confirmed | open | |||
<job>script language="java" java_class="sos.scheduler.file.JobSchedulerRenameFile"> | JITL Job JobSchedulerRenameFile | Job | JS7 - JITL RenameFileJob | confirmed | open | |||
JITL File Transfer | <job>script language="java" java_class="sos.scheduler.jade.JadeJob"> | JITL Job JadeJob | Job | JS7 - File Transfer | Converted to Shell Job | confirmed | open | |
<job>script language="java" java_class="sos.scheduler.jade.Jade4DMZJob"> | JITL Job Jade4DMZJob | Job | JS7 - File Transfer | Converted to Shell Job | confirmed | open | ||
JITL Agentless Scheduling | <job>script language="java" java_class="sos.scheduler.file.JobSchedulerSSHJob"> | JITL Job JobSchedulerSSHJob | Job | JS7 - JITL SSHJob | confirmed | open | ||
JITL Installation | <job>script language="java" java_class="sos.scheduler.InstallationService.JSBatchInstallerJSAdapterClass"> | JITL Job AgentBatchInstaller | Job | JS7 - Automated Update of Agent | converted to JS7 - JITL SSHJob | possible | not in scope | |
JITL Operation | <job>script language="java" java_class="sos.scheduler.job.JobSchedulerCheckBlacklist"> | JITL Job JobSchedulerCheckBlacklist | JS7 - File Watching | not converted | implicit | not required | ||
<job>script language="java" java_class="sos.scheduler.CheckRunHistory.JobSchedulerCheckRunHistoryJSAdapterClass"> | JITL Job JobSchedulerCheckRunHistory | Job | JS7 - JITL CheckHistoryJob | partly | not in scope | |||
<job>script language="java" java_class="com.sos.dailyschedule.job.CreateDailyScheduleJSAdapterClass"> | JITL Job JobSchedulerCreateDailySchedule | Service | JS7 - Daily Plan Service | covered by JS7 - Daily Plan | implicit | not required | ||
<job>script language="java" java_class="com.sos.jitl.latecomers.JobSchedulerStartLatecomersJSAdapterClass"> | JITL Job JobSchedulerStartLatecomers | JS7 - Daily Plan Service | covered by JS7 - Daily Plan | implicit | not required | |||
JITL Housekeeping | ||||||||
Job Chain | <job_chain> | Workflow | Job Chains are converted to workflows | confirmed | done | |||
<job_chain><file_order_source> | File Watching | |||||||
Overview
Content Tools