Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
titleJob: jobnet_check_predecessor.job.xml
collapsetrue
<?xml version="1.0" encoding="ISO-8859-1"?>
<job  order="yes" stop_on_error="no" title="check jobnet predecessors">
    <script  language="javax.scriptjava:rhinojavascript">
        <![CDATA[
spooler_log.info("checking jobnet predecessors");
        ]]>
    </script>
    <monitor  ordering="0" name="monitor">
        <script  language="javax.scriptjava:rhinojavascript">
            <include  file="config/live/csisos/dependency/jobnet_check_predecessor.js"/>
            <include  file="config/live/csisos/dependency/dependency.js"/>
        </script>
    </monitor>
    <run_time />
</job>

...

Code Block
languagexml
titleJob: jobnet_check_successor.job.xml
collapsetrue
<?xml version="1.0" encoding="ISO-8859-1"?>
<job  order="yes" stop_on_error="no" title="check jobnet successors">
    <script  language="javax.scriptjava:rhinojavascript">
        <![CDATA[
spooler_log.info("checking jobnet successors");
        ]]>
    </script>
    <monitor  ordering="0" name="monitor">
        <script  language="javax.script:rhino">
            <include  file="config/live/csisos/dependency/jobnet_check_successor.js"/>
            <include  file="config/live/csisos/dependency/dependency.js"/>
        </script>
    </monitor>
    <run_time />
</job>

...

Code Block
languagexml
titleJob: jobnet_reset_job_chains.job.xml
collapsetrue
<?xml version="1.0" encoding="ISO-8859-1"?>

<job  order="yes" stop_on_error="no" title="reset job chaines to unstopped or stopped state">
    <script  language="javax.scriptjava:rhinojavascript">
        <include  file="config/live/csi/dependency/jobnet_reset_job_chains.js"/>
        <include  file="config/live/csi/dependency/dependency.js"/>
    </script>
    <run_time />
</job>

...

Code Block
languagexml
titleOrder: jobnet_reset_job_chains.order.xml
collapsetrue
<?xml version="1.0" encoding="ISO-8859-1"?>

<order  title="reset job chaines to unstopped or stopped state">
    <params >
        <param  name="operation" value="deactivate"/>
        <param  name="input_list" value="csijobnet/examples/JobChain_B/job_chain_B,csi/examples/JobChain_D/job_chain_D"/>
        <param  name="input_file" value="csijobnet/jobnet_reset_job_chains.txt"/>
    </params>
    <run_time  let_run="no">
        <period  single_start="24:00"/>
    </run_time>
</order>

...

  • Dependency Hnandling Scripts and Monitor Scripts are implemented for the Rhino scripting engine up to Java 1.7 . Adjustments might be required for with JobScheduler release 1.8 and the Nashorn engine that is introduced with Java 1.8 with JobScheduler release 1.9.