Problem

A number of workflows and jobs have been started, however, values of zero are displayed in the JS7 - Dashboard view for the JS7 - Order History and JS7 - Task History:


Analysis

Possible root causes include:

  • that the current time is shortly after midnight and in fact no jobs have been running since the start of the new day. Note that the JOC Cockpit uses the time zone which is specified in the user profile to determine the beginning of the next day.
  • that the JS7 - History Service is not connected to the Controller and does not receive information about JS7 - Order State Transitions and log output.
    • If a Controller was previously not connected to the JOC Cockpit but connected at a later point in time, then in some situations it is possible that the History Service will not receive information about job executions from the Controller.
    • This problem affects the visibility of job history entries in the JOC Cockpit - it does not indicate that jobs have not been running as job execution is performed independently of the JOC Cockpit.

Solution

Restart the JS7 - History Service from the JS7 - Dashboard view like this:


Explanation:

  • The  action menu of the active JOC Cockpit widget includes the Restart Service -> History Service operation.
  • If the service was previously detached from the Controller then it should start to report history entries within approx. 20s. 

If restarting the History Service does not resolve the issue then check the following log files for the root cause of the problem:

  • service-history.log
  • joc.log

Both log files are available in the ./logs sub-directory of the JOC Cockpit configuration directory - see the JS7 - Log Files and Locations article for more information.