You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Introduction

  • JS7 is a rewrite from scratch of the JobScheduler components. The motivation for JS7 is not to improve the existing branch 1.x (JS1) but to create something better.
  • Early releases of JS7 were focused on new users of the product. Current users of the 1.x JobScheduler branch will find migration tools available which will be continually improved in parallel to JS7 releases.

Capability Reference

The Converter strives for accuracy, however, a few configuration items in JS1 *.xml files require manual adjustment.

JS1JS7Status
ObjectCategoryXML NodeExplanationObjectInstructionExplanationFeasibilityCompletion
JobShell Jobs<job>Job attributes such as timeout, parallelism etc.WorkflowJS7 - Job InstructionStandalone jobs are converted to individual workflows.confirmeddone


<job process_class="..."Agent AssignmentJobJS7 - Job Instruction
confirmedopen


<job><script language="shell">Shell JobsJobJS7 - Job Instruction
confirmeddone

COM Jobs<job><script language="VBScript">VBScript for 32bit machines via COM

see JS7 - Migration of VBScript Jobsdenieddeclined


<job><script language="JScript">JScript for 32bit machines via COM

see JS7 - Migration of VBScript Jobsdenieddeclined


<job><script language="com">COM Interface

no automated conversiondenieddeclined


<job><script language="JavaScript">

<job><script language="java:JavaScript">

Spidermonkey Engine

Nashorn Engine



no automated conversion


denieddeclined

JITL Database <job><script language="java" java_class="com.sos.jitl.managed.job.ManagedDatabaseJobJSAdapterClass">JITL Job


denieddeclined



















JITL File Operations<job>script language="java" java_class="sos.scheduler.file.JobSchedulerCanWrite">JITL Job
JobSchedulerCanWrite
JobJS7 - JITL CanWriteJob
confirmedopen


<job>script language="java" java_class="sos.scheduler.file.JobSchedulerCopyFile">JITL Job
JobSchedulerCopyFile
JobJS7 JITL CopyFileJob
confirmedopen


<job>script language="java" java_class="sos.scheduler.file.JobSchedulerExistsFile">JITL Job
JobSchedulerExistsFile
JobJS7 - JITL FileExistsJob
confirmedopen


<job>script language="java" java_class="sos.scheduler.file.JobSchedulerNotExistsFile">JITL Job
JobSchedulerNotExistsFile
JobJS7 - JITL FileNotExistsJob
confirmedopen


<job>script language="java" java_class="sos.scheduler.file.JobSchedulerRemoveFile">JITL Job
JobSchedulerRemoveFile
JobJS7 - JITL RemoveFileJob
confirmedopen


<job>script language="java" java_class="sos.scheduler.file.JobSchedulerRenameFile">JITL Job
JobSchedulerRenameFile
JobJS7 - JITL RenameFileJob
confirmedopen

JITL File Transfer<job>script language="java" java_class="sos.scheduler.jade.JadeJob">JITL Job
JadeJob
JobJS7 - File TransferConverted to Shell Jobconfirmedopen


<job>script language="java" java_class="sos.scheduler.jade.Jade4DMZJob">JITL Job
Jade4DMZJob
JobJS7 - File TransferConverted to Shell Jobconfirmedopen

JITL Agentless Scheduling<job>script language="java" java_class="sos.scheduler.file.JobSchedulerSSHJob">JITL Job
JobSchedulerSSHJob
JobJS7 - JITL SSHJob
confirmedopen

JITL Installation<job>script language="java" java_class="sos.scheduler.InstallationService.JSBatchInstallerJSAdapterClass">JITL Job
AgentBatchInstaller
JobJS7 - Automated Update of Agentconverted to JS7 - JITL SSHJobpossiblenot in scope

JITL Operation<job>script language="java" java_class="sos.scheduler.job.JobSchedulerCheckBlacklist">JITL Job
JobSchedulerCheckBlacklist

JS7 - File Watchingnot convertedimplicitnot required


<job>script language="java" java_class="sos.scheduler.CheckRunHistory.JobSchedulerCheckRunHistoryJSAdapterClass">JITL Job
JobSchedulerCheckRunHistory
JobJS7 - JITL CheckHistoryJob
partlynot in scope


<job>script language="java" java_class="com.sos.dailyschedule.job.CreateDailyScheduleJSAdapterClass">JITL Job
JobSchedulerCreateDailySchedule
ServiceJS7 - Daily Plan Servicecovered by JS7 - Daily Planimplicitnot required


<job>script language="java" java_class="com.sos.jitl.latecomers.JobSchedulerStartLatecomersJSAdapterClass">JITL Job
JobSchedulerStartLatecomers

JS7 - Daily Plan Servicecovered by JS7 - Daily Planimplicitnot required

JITL Housekeeping
























Job Chain
<job_chain>
Workflow
Job Chains are converted to workflowsconfirmeddone


<job_chain><file_order_source>File Watching

























  • No labels