BG process engine "Cannot determine status" and processes delay
search cancel

BG process engine "Cannot determine status" and processes delay

book

Article ID: 271569

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Processes get halted and upon reviewing of the Process Engine (Administration > Data Administration > Process Engines), the status shows "Cannot determine status". The Process engine is grey for a long time and remains gray while the processes are not running

Environment

Release: 16.1.1, 16.1.2.

Cause

DE69321.

This issue happens when the BG is abruptly stopped by not allowing it to gracefully shut down upon executing service stop bg and killing the Java process on which the BG service was running, causing it to leave an orphan in the CMN_JGROUPS_PING table.

Resolution

This issue is fixed in Clarity 16.1.3.

When stopping services, always do: service stop servicename (i.e.: do not kill the Java process associated with the BG).

 

Workaround (On Premise only):

  1. Stop all the services
  2. Connect to the database
  3. Take a backup of the CMN_JGROUPS_PING table
  4. Truncate the CMN_JGROUPS_PING table
  5. Restart all the services

CMN_JGROUPS_PING table should now be repopulated.