<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Scheduler on RIA Docs</title>
    <link>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/</link>
    <description>Recent content in Scheduler on RIA Docs</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Jobs Activity</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/jobs-activity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/jobs-activity/</guid>
      <description>&lt;p&gt;The Job Activity module displays the status and history of executed jobs, including completed, failed and running jobs.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img class=&#34;lightbox-trigger&#34; src=&#34;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;/dih/4.x.x&#xA;&#xA;/images/scheduler_ja-1.png&#34; alt=&#34;&#34;&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;th&gt;Field&lt;/th&gt;&#xA;      &lt;th&gt;Description&lt;/th&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Job Name&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Name of the job.&lt;br&gt;&lt;br&gt;&#xA;        The &lt;strong&gt;Job Name&lt;/strong&gt; link allows you to view the &#xA;        &lt;a href=&#34;../scheduler/job.&#34;&gt;job details&lt;/a&gt;.&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Start Date&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Date and time when the job was executed.&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Next Run&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Date and time when the job will be executed again.&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Duration&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Total time taken for job execution.&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Chain&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Specifies the chain associated with the job.&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Step&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Specifies the step associated with the job.&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;&lt;strong&gt;Status&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Status of the job activity. The following are the possible values:&#xA;        &lt;ul&gt;&#xA;          &lt;li&gt;&lt;code&gt;Running&lt;/code&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;code&gt;Chain Stalled&lt;/code&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;code&gt;Scheduled&lt;/code&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;code&gt;Completed&lt;/code&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;code&gt;Failed&lt;/code&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;code&gt;Stopped&lt;/code&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;code&gt;Disabled&lt;/code&gt;&lt;/li&gt;&#xA;        &lt;/ul&gt;&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;&lt;strong&gt;Action&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&#xA;        Displays the following icons:&#xA;        &lt;ul&gt;&#xA;          &lt;li&gt;&#xA;            &lt;img src=&#34;https://docs-riaproducts.s3.us-east-1.amazonaws.com/dih-ga/images/userguidev3/icons/runloghistory.png&#34; &#xA;                 alt=&#34;Run Log History icon&#34; &#xA;                 style=&#34;vertical-align: middle;&#34;&gt;&#xA;            &amp;nbsp;Run Log History — Opens execution logs for the job.&#xA;          &lt;/li&gt;&#xA;          &lt;li&gt;&#xA;            &lt;img src=&#34;https://docs-riaproducts.s3.us-east-1.amazonaws.com/dih-ga/images/userguidev3/icons/activate.png&#34; &#xA;                 alt=&#34;Activate Job icon&#34; &#xA;                 style=&#34;vertical-align: middle;&#34;&gt;&#xA;            &amp;nbsp;Activate Job — Allows you to rerun the job.&#xA;          &lt;/li&gt;&#xA;        &lt;/ul&gt;&#xA;      &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;job-summary&#34;&gt;Job Summary&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#job-summary&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The Run Status Job Summary provides a summary of the current status of all job executions. To view it, click the &lt;strong&gt;Go to Job run summary&lt;/strong&gt;icon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Task Flow</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/task-flow/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/task-flow/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#overview&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;A task flow is a configurable sequence of steps that defines how tasks are executed within the system. Each step in the flow represents either an individual conversion task or another task flow, allowing you to build a simple or multi-level workflows. This module also allows you to link steps together and define rules.&lt;/p&gt;&#xA;&lt;p&gt;When a task flow is selected, the page is divided into the following sections:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Job</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/job/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/job/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#overview&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;A job is a task that runs within the system. It is linked to chain for execution. The conversion tool tracks the execution of a job and creates the status tree from the job and chain information.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-or-view-a-job&#34;&gt;Create or view a job&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#create-or-view-a-job&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;When creating or viewing a job, the &lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/job/#job-details&#34;&gt;&lt;strong&gt;Job Details&lt;/strong&gt;&lt;/a&gt; and &lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/job/#notifications&#34;&gt;&lt;strong&gt;Notifications&lt;/strong&gt;&lt;/a&gt; are displayed.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&lt;style&gt;&#xA;    .alert {&#xA;        --bs-alert-bg: transparent;&#xA;        --bs-alert-padding-x: 1rem;&#xA;        --bs-alert-padding-y: 1rem;&#xA;        --bs-alert-margin-bottom: 1rem;&#xA;        --bs-alert-color: inherit;&#xA;        --bs-alert-border-color: transparent;&#xA;        --bs-alert-border:  var(--bs-alert-border-color);&#xA;        --bs-alert-link-color: inherit;&#xA;        position: relative;&#xA;        padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);&#xA;        margin-bottom: var(--bs-alert-margin-bottom);&#xA;        color: var(--bs-alert-color);&#xA;        font-weight: 400;&#xA;        background-color: var(--bs-alert-bg);&#xA;        border-left:4px var(--bs-alert-border) solid; &#xA;     }&#xA;    .alert-error {&#xA;        --bs-alert-color: black;&#xA;        --bs-alert-bg:  #FEF0F0;&#xA;        --bs-alert-border:#F15A5A;&#xA;      }&#xA;      .alert-warning {&#xA;        --bs-alert-color: black;&#xA;        --bs-alert-bg:  #FFF9EE;&#xA;        --bs-alert-border:#FF960A;&#xA;&#xA;      }&#xA;      .alert-success{&#xA;        --bs-alert-color:black;&#xA;        --bs-alert-bg:  #f2fff8;&#xA;        --bs-alert-border:#91eabf;&#xA;        }&#xA;        .alert-info{&#xA;            --bs-alert-color:black;&#xA;            --bs-alert-bg:  #E6F3FF;&#xA;            --bs-alert-border:#2685DA;&#xA;        }&#xA;        .alert i.fa-check-circle {&#xA;            color: #91eabf;  &#xA;        }&#xA;    &#xA;        .alert i.fa-info-circle {&#xA;            color: #2685DA;  &#xA;        }&#xA;    &#xA;        .alert i.fa-times-circle {&#xA;            color: #F15A5A;  &#xA;        }&#xA;        .alert i.fa-exclamation-triangle{&#xA;            color:#FF960A;&#xA;        }&#xA;&lt;/style&gt;&#xA;&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;&#xA;    &#xA;    &#xA;    &#xA;             &#xA;        &#xA;    &lt;i class=&#34;fa fa-info-circle&#34;&gt;&lt;/i&gt;  &#xA;    &lt;span &gt;A newly created job will always be disabled the first time.&lt;/span&gt; &#xA;&#xA;&lt;/div&gt;&#xA;&lt;h3 id=&#34;job-details&#34;&gt;Job Details&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#job-details&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Job Details provide information about a specific job, including its name, sender, recipients, and relevant parameters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schedule</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/schedule/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/schedule/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#overview&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;A schedule defines when a job should run, either as a one-time execution or as a recurring execution. By associating a schedule with a job, the system can automatically trigger execution based on the defined timing and frequency. This helps ensure consistency, reduces manual intervention, and supports time-based automation of processes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;creat-a-schedule&#34;&gt;Creat a schedule&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#creat-a-schedule&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;When creating or viewing a schedule, the following fields need to be filled out or displayed, respectively. To create a new schedule, click the &lt;strong&gt;Create New&lt;/strong&gt; button.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Status</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/run-status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/run-status/</guid>
      <description>&lt;p&gt;The &lt;strong&gt;Run Status&lt;/strong&gt; displays the run status of a job. A job is a collection of tasks created by the user to carry out various operations in DIH.&lt;/p&gt;&#xA;&lt;p&gt;Once a job is called out for execution, it starts executing the tasks within that job. The execution summary of the tasks within the job is stored in the &lt;strong&gt;Run Status - Job Summary&lt;/strong&gt; page. This page consists of a list of all the jobs displayed in the following format:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Error Management</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/error-management/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/web-application/scheduler/error-management/</guid>
      <description>&lt;p&gt;When a job encounters an error or is cancelled, it can behave in two ways:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Stalled (default) — The job remains active in the scheduler but pauses due to the error.&lt;/li&gt;&#xA;&lt;li&gt;Stopped — The job fully stops execution.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This behavior depends on the the ria-boot.properties &lt;em&gt;&lt;strong&gt;com.ria.converter.stopJobOnError&lt;/strong&gt;&lt;/em&gt; property, or the &lt;em&gt;stopJobOnError&lt;/em&gt; Task parameter:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;false&lt;/code&gt; — the job becomes stalled, which is the default and recommended setting&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;true&lt;/code&gt; — the job will be stopped.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&#xA;&#xA;&lt;style&gt;&#xA;    .alert {&#xA;        --bs-alert-bg: transparent;&#xA;        --bs-alert-padding-x: 1rem;&#xA;        --bs-alert-padding-y: 1rem;&#xA;        --bs-alert-margin-bottom: 1rem;&#xA;        --bs-alert-color: inherit;&#xA;        --bs-alert-border-color: transparent;&#xA;        --bs-alert-border:  var(--bs-alert-border-color);&#xA;        --bs-alert-link-color: inherit;&#xA;        position: relative;&#xA;        padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);&#xA;        margin-bottom: var(--bs-alert-margin-bottom);&#xA;        color: var(--bs-alert-color);&#xA;        font-weight: 400;&#xA;        background-color: var(--bs-alert-bg);&#xA;        border-left:4px var(--bs-alert-border) solid; &#xA;     }&#xA;    .alert-error {&#xA;        --bs-alert-color: black;&#xA;        --bs-alert-bg:  #FEF0F0;&#xA;        --bs-alert-border:#F15A5A;&#xA;      }&#xA;      .alert-warning {&#xA;        --bs-alert-color: black;&#xA;        --bs-alert-bg:  #FFF9EE;&#xA;        --bs-alert-border:#FF960A;&#xA;&#xA;      }&#xA;      .alert-success{&#xA;        --bs-alert-color:black;&#xA;        --bs-alert-bg:  #f2fff8;&#xA;        --bs-alert-border:#91eabf;&#xA;        }&#xA;        .alert-info{&#xA;            --bs-alert-color:black;&#xA;            --bs-alert-bg:  #E6F3FF;&#xA;            --bs-alert-border:#2685DA;&#xA;        }&#xA;        .alert i.fa-check-circle {&#xA;            color: #91eabf;  &#xA;        }&#xA;    &#xA;        .alert i.fa-info-circle {&#xA;            color: #2685DA;  &#xA;        }&#xA;    &#xA;        .alert i.fa-times-circle {&#xA;            color: #F15A5A;  &#xA;        }&#xA;        .alert i.fa-exclamation-triangle{&#xA;            color:#FF960A;&#xA;        }&#xA;&lt;/style&gt;&#xA;&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;&#xA;    &#xA;    &#xA;    &#xA;             &#xA;        &#xA;    &lt;i class=&#34;fa fa-info-circle&#34;&gt;&lt;/i&gt;  &#xA;    &lt;span &gt;The stalled approach is newer and preferred because it allows easier troubleshooting and restarting, though the stopped option is available for backward compatibility.&lt;/span&gt; &#xA;&#xA;&lt;/div&gt;&#xA;&lt;h2 id=&#34;stalled-jobs&#34;&gt;Stalled jobs&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#stalled-jobs&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;By default, a failed task causes its job to enter a stalled state and appear under the &lt;strong&gt;Stalled Chain&lt;/strong&gt; group in the &lt;a href=&#34;../job-activity.md&#34;&gt;&lt;strong&gt;Jobs Activity&lt;/strong&gt;&lt;/a&gt; page. Although the run status may show the job as ended with an error, it is still considered running by the Oracle DBMS Scheduler and can be verified through the &lt;strong&gt;ALL_SCHEDULER_RUNNING_CHAINS&lt;/strong&gt; view.&#xA;To avoid unnecessary resource usage, the issue should be resolved and the job restarted, or the job should be stopped, with the option to restart it later.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
